Les WebExtensions, du rêve et du cauchemar
Par Daniel Glazman
- Conférence (50 mn) :
Liens connexes
Le sujet
Un des éléments qui a fait l'immense succès de Mozilla Firefox était les add-ons basés sur XUL, qui permettaient de tout faire, absolument tout. Cette époque est révolue, et la technologie qui permet aujourd'hui de développer des add-ons s'appelle « WebExtensions ».
Originellement proposées par Google, les WebExtensions sont désormais adoptées par Mozilla et Microsoft est entré récemment dans la danse. On pourrait donc espérer un modèle simple et propre d'extensions cross-browsers, offrant des possibilités étendues. Il n'en est malheureusement rien, et je vais vous présenter un retour d'expérience de développement d'une extension Chrome/Firefox/Edge/Safari utilisant de façon intensive la totalité de l'API WebExtension. Vous n'allez pas être déçus du voyage…
Présenté par
Dans une autre vie, il a dû être éleveur de canards gras ou linguiste, mais dans celle-ci, il n'est qu'informaticien et spécialiste des standards du web. Après élimination successive de tous les autres survivants à douze ans de standardisation, Daniel a été nommé co-président du groupe de travail CSS au W3C en avril 2008 et tente depuis cette date de faire avancer le schmilblick dans ce domaine en combattant les trolls et évitant lui-même l'enfermement en unité psy. Depuis février 2018, il a rejoint Privowny en tant que VP Engineering.