Erstellen Sie Ihre eigene Safari-Erweiterung

Inhaltsverzeichnis:

Anonim

Wussten Sie, dass jeder eine Erweiterung für Safari erstellen kann? Es ist kein Problem, jeder kann es und es ist tatsächlich einfacher als Sie vielleicht denken.

Was Sie brauchen, um Ihre eigene Safari-Erweiterung zu erstellen

  • Kenntnisse von HTML, CSS und JavaScript (es gibt viele Bücher bei Amazon, wenn Sie neu sind)
  • Die neueste Version von Safari (in diesem Fall Safari 5)
  • Melden Sie sich an, um Teil des Safari-Entwicklerprogramms bei Apple zu werden
  • Von Apple signierte gültige Zertifikate für jede Safari-Erweiterung
  • Lesezeichen für Safari Dev Center
  • Entwicklermenü in Safari aktivieren

An diesem Punkt geht es wirklich nur darum, das notwendige HTML und Javascript für die Funktionalität Ihrer Erweiterungen zu erstellen. Ein Teil der Entwicklung erfolgt über Safari in etwas namens Extension Builder (unter Ihrem Entwicklermenü) und der Rest wird innerhalb des Inh alts des Ordners abgeschlossen, den Extension Builder erstellt (im Grunde das Erweiterungspaket).

Apple verfolgt einen ähnlichen Ansatz wie die Entwicklung für iOS, da Sie Teil des Entwicklerprogramms sein müssen (obwohl die Teilnahme am Safari-Entwicklerprogramm kostenlos ist, kostet die Entwicklung für iOS 99 US-Dollar). und Sie müssen gültige Zertifikate für jede Erweiterung generieren und herunterladen.Folgendes sagt Apple zu den Safari-Erweiterungen und den erforderlichen Zertifikaten:

Das Erstellen eines Zertifikats ist problemlos und kann von einem Mac oder sogar Windows-PC aus über den Safari Certificate Assistant online durchgeführt werden.

Wenn Sie mit der Entwicklung für das Web oder iPhone/iPad vertraut sind, wird die Entwicklung von Safari-Erweiterungen wahrscheinlich für Sie selbstverständlich sein, und Sie brauchen nicht viel Unterstützung, um loszulegen. Wenn Sie neu sind oder einfach nur Hilfe beim Erstellen Ihrer ersten Safari-Erweiterung benötigen, lesen Sie den offiziellen Entwicklerleitfaden von Apple oder den Leitfaden von TheAppleBlog zum Erstellen einer Erweiterung.

Senden Sie Ihre Safari-Erweiterung an Apple

Sobald die Entwicklung Ihrer Erweiterung abgeschlossen ist, können Sie sie an Apple senden, damit sie über die Einreichungsseite in eine zukünftige Safari-Erweiterungsgalerie aufgenommen wird. Sie benötigen:

  • Der Name Ihrer Nebenstelle
  • Eine URL, über die Benutzer Ihre Erweiterung herunterladen können
  • Kurze und lange Beschreibungen zur Funktionalität Ihrer Erweiterung
  • Ein Erweiterungssymbol (100×100 Pixel)
  • Ein Screenshot Ihrer Erweiterung (425×275 Pixel)
  • Erweiterungskategorie

Es werden viele großartige Erweiterungen für Safari herauskommen, und mit weiteren kommenden und einer offiziellen Galerie von Apple sieht es so aus, als hätte Safari eine noch aufregendere Zukunft.

Erstellen Sie Ihre eigene Safari-Erweiterung