Présentation effectuée au Hackathon Mozilla FR 2017 par Christophe Villeneuve sur "Le portage des WebExtensions".
La présentation a pour but de montrer comment porter une extension venant de Chrome ou Chromium vers Firefox 57
7. Réaliser votre extension sur Chromium
● Chuuuuuuuuuuuuuuuuuut !!!
●
Ce n'est pas le but de la présentation
●
Consulter la documentation Chrome /
Chromium
●
Créer votre fichier CRX
8. Convertion
● A partir de votre extension Chromuim
● Url : https://www.extensiontest.com/
20. Différence bureau & mobile (1/
● Mobile “android” ne propose pas toutes les fonctionnalités du bureau
● Interface utilisateur
– Barre verticale
●
Absente
– Menu contextuel
●
Absente
– Barre d'outils (browserAction)
●
Disponible Firefox 55 et +
21. Différence bureau & mobile (2/
● API Javascript
– Comportement du Bookmark différent
●
Suppression de l'historique, gestion des mots de passes…
– Outils de développements différents
●
Obligation de passer par le port USB ou le Wi-Fi
● Permission
– Manifest.json