나만의 Safari 확장 프로그램 만들기
차례:
누구나 Safari용 확장 프로그램을 만들 수 있다는 사실을 알고 계셨나요? 누구나 할 수 있고 생각보다 쉽습니다.
자신만의 Safari 확장 프로그램을 만드는 데 필요한 것
- HTML, CSS 및 JavaScript에 대한 지식(새로 온 경우 Amazon에 많은 책이 있음)
- Safari 최신 버전(이 경우 Safari 5)
- Apple에서 Safari 개발자 프로그램에 참여하기 위해 등록
- 각 Safari 확장 프로그램에 대해 Apple이 서명한 유효한 인증서
- Safari 개발자 센터 북마크
- Safari에서 개발자 메뉴 활성화
이 시점에서 확장 기능에 필요한 HTML 및 Javascript를 생성하기만 하면 됩니다. 일부 개발은 확장 빌더(개발자 메뉴 아래에 있음)라는 항목에서 Safari를 통해 수행되며 나머지는 확장 빌더가 생성하는 폴더(기본적으로 확장 패키지)의 내용 내에서 완료됩니다.
Apple은 개발자 프로그램에 참여해야 한다는 점에서 iOS용 개발과 유사한 접근 방식을 취하고 있습니다(Safari 개발자 프로그램 가입은 무료이지만 iOS용 개발 비용은 99달러). 각 확장에 대해 유효한 인증서를 생성하고 다운로드해야 합니다.다음은 Safari 확장 프로그램 및 필수 인증서에 대한 Apple의 설명입니다.
인증서 생성은 번거롭지 않으며 Mac 또는 Windows PC에서도 Safari Certificate Assistant를 통해 온라인으로 수행할 수 있습니다.
웹 또는 iPhone/iPad용 개발에 익숙하다면 Safari Extension 개발이 자연스러워질 것이며 시작하는 데 많은 도움이 필요하지 않을 것입니다. 처음이거나 첫 번째 Safari 확장 프로그램을 구축하는 데 도움이 필요한 경우 Apple의 공식 개발자 가이드 또는 확장 프로그램 구축에 대한 TheAppleBlog의 가이드를 확인하세요.
Apple에 Safari 확장 프로그램 제출
확장 프로그램 개발이 완료되면 제출 사이트를 통해 향후 Safari 확장 프로그램 갤러리에 포함되도록 Apple에 제출할 수 있습니다.
- 내선 이름
- 사용자가 확장 프로그램을 다운로드할 수 있는 URL
- 확장 기능에 대한 짧고 긴 설명
- 확장 아이콘(100×100픽셀)
- 확장 프로그램 스크린샷(425×275픽셀)
- 확장 카테고리
Safari용으로 많은 훌륭한 확장 기능이 출시되고 있으며 앞으로 더 많은 확장 기능과 Apple의 공식 갤러리가 추가됨에 따라 Safari의 미래가 훨씬 더 흥미진진해질 것 같습니다.