Que Apple, Google o Microsoft ils sont concurrents, cela ne veut pas dire qu'ils ne parlent pas et qu'ils sont constamment en guerre. Sinon le contraire. De temps en temps, ils s'associent et forment une équipe si le bénéfice du projet est pour toutes les parties.
Et cela se produit maintenant avec la question de extensiones à partir de vos navigateurs Web. Plutôt que de lancer chacun à sa manière, il semble qu'ils acceptent de standardiser certains protocoles de programmation pour faciliter le travail des développeurs tiers.
Apple tient des conversations et des réunions de travail avec des techniciens de Google, Mozilla et Microsoft pour standardiser les extensions de leurs navigateurs Web correspondants : Safari, Chrome, Firefox y Edge.
Nous en avons déjà vécu la preuve depuis l'année dernière, où Apple a ajouté le support de l'API WebExtension dans la version Mac de Safari. Cette API est une technologie plateforme croisée afin que les extensions soient compatibles entre différents navigateurs Web, y compris Google Chrome et Microsoft Edge.
CNET vient de publier qu'Apple et d'autres grandes entreprises technologiques se sont rencontrées au World Wide Web Consortium (W3C) pour voir comment ils peuvent faciliter le processus de développement d'extensions Web en réduisant les différences entre les différents navigateurs. L'idée est que ces extensions universelles fonctionnent de la même manière dans Safari, Chrome, Firefox et Edge.
Ils entendent ainsi, d'une part, faciliter le travail des tiers développeurs afin que vos extensions soient compatibles avec différents navigateurs, sans avoir à les recoder pour chacun d'entre eux.
Et d'autre part, offrir à l'utilisateur la possibilité d'utiliser son extension préférée, indépendamment du navigateur que vous utilisez. Bonne nouvelle, sans aucun doute.
Nous serons au courant des nouveautés qu'Apple nous présentera ce lundi au WWDC 2021, car certains d'entre eux proviendront certainement de Safari, sans aucun doute.