Safari Developer Program

도구와 리소스를 얻어 Safari를 개선하고 사용자화하는 확장 프로그램을 만들 수 있습니다. HTML5, CSS3 및 JavaScript를 사용하여 Safari 도구 막대에 단추를 추가하고 나만의 확장 막대를 만들고 웹 페이지 외관 및 동작을 수정할 수 있습니다.

지금 바로 Safari Extensions 개발 작업을 시작하십시오.

Safari Developer Program에는 다음이 포함되어 있습니다.

  • Safari Dev Center 리소스

    Safari Dev Center는 프로그래밍 및 변환 지침과 샘플 코드를 포함한 다양한 기술 리소스를 제공하여 Safari Extensions를 만들 수 있도록 지원합니다.

  • Apple Developer Forums

    Safari Extension 및 웹 개발 관련 질문을 게시하고 동료 개발자 및 Apple 엔지니어와 함께 토론할 수 있습니다.

  • 서명한 Safari Extensions

    Safari Developer Program은 확장 프로그램용 디지털 인증서를 만드는 도구를 제공합니다. 이 인증서를 통해 Safari에 확장 프로그램을 설치하고 조작을 방지할 수 있습니다. 또한 이 인증서는 본인만이 확장 프로그램을 업데이트할 수 있도록 해 줍니다.

  • Safari Extensions 배포

    Safari Extensions는 배포하기 쉽습니다. 사용자는 개발자의 웹 사이트에서 호스팅되는 확장 프로그램을 다운로드할 수 있습니다. 또한 Safari Extensions 갤러리 대상으로 간주될 확장 프로그램을 제출할 수 있습니다.

Safari Extensions. 표준 기반 및 보안.

  • 개발 용이

    Safari Extensions는 표준 웹 기술 즉, HTML5, CSS3, JavaScript를 통해 구축되었습니다. 따라서 웹용으로 개발할 수 있다면 문제 없이 Safari 확장 프로그램을 작성할 수 있을 것입니다.

  • 보안 및 안정성

    Safari Extensions는 사용자의 시스템에 있는 정보에 액세스할 수 없습니다. 표준 웹 기술로 구축된 Safari Extensions는 브라우저 내에서 바로 실행되므로 확장 프로그램에서 충돌이나 불안정성이 초래될 가능성이 적습니다.

  • 내장된 개발자 도구

    Safari는 확장 프로그램 빌더를 통해 개발 작업을 간소화합니다. 브라우저에 통합된 확장 프로그램 빌더는 데이터를 추가하고 확장 프로그램을 설치 및 패키지화하는 과정을 간소화합니다.