Luo oma Safari-laajennus
Sisällysluettelo:
Tiesitkö, että kuka tahansa voi rakentaa laajennuksen Safarille? Se ei ole ongelma, kuka tahansa voi tehdä sen ja se on itse asiassa helpompaa kuin luuletkaan.
Mitä tarvitset oman Safari-laajennuksen tekemiseen
- HTML:n, CSS:n ja JavaScriptin tuntemus (Amazonissa on monia kirjoja, jos olet uusi)
- Safarin uusin versio (tässä tapauksessa Safari 5)
- Rekisteröidy osaksi Applen Safari Developer Program -ohjelmaa
- Kelvolliset varmenteet, jotka Apple on allekirjoittanut jokaiselle Safari-laajennukselle
- Merkitse Safari Dev Center kirjanmerkkeihin
- Ota kehittäjävalikko käyttöön Safarissa
Tässä vaiheessa on oikeastaan vain kysymys tarvittavan HTML:n ja Javascriptin luomisesta laajennustoimintojasi varten. Osa kehityksestä tehdään Safarin kautta Extension Builderissa (sijaitsee Developer-valikon alla), ja loput tehdään Extension Builderin luoman kansion sisällössä (periaatteessa laajennuspaketti).
Apple noudattaa iOS-kehitystä vastaavaa lähestymistapaa, sillä sinun on oltava osa kehittäjäohjelmaa (vaikka Safari-kehittäjäohjelmaan liittyminen on ilmaista, iOS:lle kehittäminen maksaa 99 dollaria). ja sinun on luotava ja ladattava kelvolliset varmenteet kullekin laajennukselle.Tässä on mitä Apple sanoo Safari-laajennuksista ja vaadituista varmenteista:
Varmenteen luominen on vaivatonta, ja se voidaan tehdä Macista tai jopa Windows PC:stä Safari Certificate Assistantin kautta verkossa.
Jos olet perehtynyt kehittämiseen webille tai iPhonelle/iPadille, Safari Extension -laajennuksen kehittäminen on sinulle todennäköisesti luonnollista, etkä tarvitse paljon apua aloittaaksesi. Jos olet uusi tai haluat vain apua ensimmäisen Safari-laajennuksen rakentamisessa, tutustu Applen viralliseen kehittäjäoppaaseen tai TheAppleBlogin oppaaseen laajennuksen rakentamiseen.
Lähetä Safari-laajennuksesi Applelle
Kun laajennus on valmis, voit lähettää sen Applelle sisällytettäväksi tulevaan Safari Extension Galleryyn heidän lähetyssivustonsa kautta. Tarvitset:
- Laajennuksesi nimi
- URL-osoite, josta käyttäjät voivat ladata laajennuksesi
- Lyhyt ja pitkät kuvaukset laajennuksesi toimivuudesta
- Laajennuskuvake (100 × 100 pikseliä)
- Kuvakaappaus laajennuksestasi (425 × 275 pikseliä)
- Laajennusluokka
Safarille on tulossa paljon upeita laajennuksia, ja lisää tulossa ja Applen virallinen galleria näyttää siltä, että Safarilla on vielä jännittävämpi tulevaisuus.