Créez votre propre extension Safari
Table des matières:
- Ce dont vous aurez besoin pour créer votre propre extension Safari
- Soumettez votre extension Safari à Apple
Saviez-vous que n'importe qui peut créer une extension pour Safari ? Ce n'est pas un problème, n'importe qui peut le faire et c'est en fait plus facile que vous ne le pensez.
Ce dont vous aurez besoin pour créer votre propre extension Safari
- Connaissance de HTML, CSS et JavaScript (il existe de nombreux livres sur Amazon si vous êtes nouveau)
- La dernière version de Safari (dans ce cas, Safari 5)
- Inscrivez-vous pour faire partie du programme pour développeurs Safari d'Apple
- Certificats valides signés par Apple pour chaque extension Safari
- Mettre en signet le Safari Dev Center
- Activer le menu Développeur dans Safari
À ce stade, il s'agit simplement de créer le code HTML et Javascript nécessaire à la fonctionnalité de vos extensions. Une partie du développement est effectuée via Safari dans quelque chose appelé Extension Builder (situé sous votre menu Développeur) et le reste est effectué dans le contenu du dossier créé par Extension Builder (essentiellement le package d'extension).
Apple adopte une approche similaire au développement pour iOS en ce sens que vous devrez faire partie du programme de développement (bien que l'adhésion au programme de développement Safari soit gratuite, le développement pour iOS coûte 99 $), et vous devrez générer et télécharger des certificats valides pour chaque extension.Voici ce que dit Apple à propos des extensions Safari et des certificats requis :
La création d'un certificat est simple et peut être effectuée à partir d'un Mac ou même d'un PC Windows via l'assistant de certificat Safari en ligne.
Si vous êtes familier avec le développement pour le Web ou pour iPhone/iPad, le développement de l'extension Safari vous sera probablement naturel et vous n'aurez pas besoin de beaucoup d'aide pour démarrer. Si vous êtes nouveau ou si vous souhaitez simplement obtenir de l'aide pour créer votre première extension Safari, consultez le guide officiel du développeur d'Apple ou le guide de TheAppleBlog pour créer une extension.
Soumettez votre extension Safari à Apple
Une fois votre extension terminée, vous pouvez la soumettre à Apple pour qu'elle soit incluse dans une future galerie d'extensions Safari via leur site de soumission, vous aurez besoin de :
- Le nom de votre extension
- Une URL où les utilisateurs peuvent télécharger votre extension
- Descriptions courtes et longues des fonctionnalités de votre extension
- Une icône d'extension (100×100 pixels)
- Une capture d'écran de votre extension (425×275 pixels)
- Catégorie d'extension
De nombreuses extensions géniales sortent pour Safari, et avec d'autres à venir et une galerie officielle d'Apple, il semble que Safari ait un avenir encore plus excitant.