2020년 8월 마지막주에 애플은 개발자에게 Chrome, Firefox 와 Edge 같은 다른 브라우저에서 사용되는 것과 동일한 WebExtensions API를 사용하여 Safari 14 에서 웹 확장을 만들 수 있음을 다시 한번 알렸습니다.
애플의 개발자용 사이트에는 개발자를 위한 자세한 내용이 포함된 WWDC 비디오와 설명서가 있습니다.
사파리 익스텐션을 설명하는 WWDC 영상은 아래 링크를 참고하세요.
https://developer.apple.com/videos/play/wwdc2020/10665/
개발자용 문서는 아래 링크를 참고하세요.
https://developer.apple.com/documentation/safariservices/safari_web_extensions
Xcode 12 베타의 새로운 변환 도구를 통해 개발자는 기존 확장 프로그램을 다른 브라우저에서 Safari로 이식하고 2020년 말 Mac 앱스토어에서 사용할 수 있습니다.
애플은 개발자가 Safari 웹 확장을 만드는데 2가지 옵션이 있다고 설명합니다
1. 기존 확장을 Safari 웹 확장으로 변환하여 macOS의 Safari에서 사용하고 앱스토어에 배포 할 수 있습니다.
Xcode에는 이 프로세스를 단순화하는 명령 줄 도구가 포함되어 있습니다.
2. 기본 제공 템플릿을 사용하여 Xcode에서 새 Safari 웹 확장을 빌드합니다.
그런 다음 다른 브라우저에 배포 할 확장 파일을 다시 패키징 할 수 있습니다.
Safari 웹 확장은 macOS Big Sur 와 Safari 14가 설치된 macOS 10.14.6 또는 10.15.6에서 사용할 수 있습니다.
모든 Chrome, Firefox 와 Edge 확장 프로그램이 Safari에서 작동하는 것은 아닙니다.
개발자는 확장 기능을 Safari로 이식하기 위해 Apple Developer Program 멤버십에 연간 $99를 지불하고 가입해야 합니다.
애플,macOS,사파리,확장,Chrome, Firefox, Edge,사파리14,
'IT·TECH' 카테고리의 다른 글
블랙 팬서(Black Panther)의 Chadwick Boseman, 4년간 암과의 싸움 끝에 43세로 사망 (0) | 2020.08.30 |
---|---|
페이스북, 뉴스 제공자와 협력하여 뉴스 구독자 로그인 과정 패스 (0) | 2020.08.30 |
윈도우용 자동 최적화 유틸리티 무료 버전 (0) | 2020.08.23 |
Epic의 개발자 계정 해지에 대한 Apple의 성명 (0) | 2020.08.19 |
한국의 개발자들, 애플과 구글의 인앱 구매 규정이 불법이라고 주장 (0) | 2020.08.19 |