Safari Developer Program

Safari を強化してカスタマイズする機能拡張を作成するためのツールとリソースを入手できます。Safari ツールバーにボタンを追加する、独自の機能拡張バーを作成する、ウェブページの動作や表示を変更する — すべて HTML5、CSS3、JavaScript を使用して可能です。

今日からでも Safari Extension の開発を始めましょう。

Safari Developer Program には、以下の内容が収録されています。

  • Safari Dev Center リソース

    Safari Dev Center には、プログラミングガイド、変換ガイド、サンプルコードなど、Safari Extension の作成を支援する幅広い技術資料が提供されています。

  • Apple Developer Forums

    Safari Extension とウェブ開発について、他の開発者や Apple のエンジニアに質問したり意見を交換したりする場所です。

  • 署名済み Safari Extension

    Safari Developer Program では、自分の機能拡張用にデジタル証明書を作成するツールを提供しています。この証明書は機能拡張を Safari にインストールできるようにするために必要で、機能拡張の改変を防ぎ、自分だけがアップデートできるようにします。

  • Safari Extension を配布する

    Safari Extension の配布は簡単です。自分のウェブサイトでホストしてユーザーにダウンロードさせることができます。さらに、Safari Extension ギャラリーに投稿して宣伝することもできます。

Safari Extension。標準規格ベースで安全。

  • 開発が容易

    Safari Extension は、標準的なウェブテクノロジーである HTML5、CSS3、JavaScript をベースとして構築されているため、ウェブサイトと同じ感覚で作成することができます。

  • 安全と安定

    Safari Extension はユーザーのシステム上の情報に対するアクセス権を持ちません。標準的なウェブテクノロジーで構築されているため、Safari Extension はブラウザ内で実行され、クラッシュや不安定化を引き起こす可能性が低くなっています。

  • 搭載しているデベロッパツール

    Safari の機能拡張ビルダーを使うと開発が簡単になります。機能拡張ビルダーはブラウザに組み込まれており、機能拡張のデータ追加、インストール、パッケージなどの作業を能率化できます。