Apple, Google, Microsoft et Mozilla ensemble pour standardiser les extensions web

Mickaël Bazoge |

Le saviez-vous ? En s'ouvrant à WebExtensions, Safari est capable d'utiliser les extensions développées pour Chrome et Firefox ! Apple a fourni un outil de conversion, mais malheureusement cette nouveauté de Safari 14 pour Mac, inaugurée avec Big Sur, n'a pas eu le succès escompté pour une bonne (ou une mauvaise) raison : la friction d'Apple.

Les développeurs doivent en effet s'enregistrer au programme annuel (99 $ par an), utiliser un Mac et ce monstre de Xcode, et gérer des processus de signature et de packaging qui ne sont pas particulièrement fluides (lire : Safari : les portages de WebExtensions freinés par le barda d'Apple).

Bref, un bel effort de la part d'Apple, mais peut mieux faire. Le nouveau WebExtensions Community Group (WECG), créé par Apple, Google, Microsoft et Mozilla, a justement l'ambition de faciliter la vie des développeurs en rendant la création d'extensions plus simple via un modèle commun d'API, d'autorisations et de fonctionnalités. Du côté des internautes, le WECG planche sur une architecture résistante aux abus, tout en apportant des améliorations de performances et de sécurité.

En prenant comme fondation le modèle des extensions et API prises en charge par Chrome, Edge, Firefox et Safari, le groupe va travailler sur des spécifications. Le chantier s'annonce long, puisque le premier objectif est d'identifier les points en commun, puis il faudra rapprocher les implémentations et « tracer une voie pour le futur ».

La feuille de route précise aussi ce que le WECG n'a pas l'intention de faire : il n'est pas en projet de spécifier ou de coordonner quoi que ce soit dans le domaine de la signature des extensions, ni de leur distribution. Chacun reste maître chez lui, avec sa propre boutique d'extensions gérée de manière indépendante, « avec ses propres politiques techniques, d'examen et éditoriales ».

Il faudra voir si Apple souhaite alléger quelques unes des contraintes imposées aux développeurs pour Safari, car il nous semble que le problème vient surtout des barrières mises en place par le constructeur.

Un GitHub a été mis en place pour suivre l'évolution du projet, dont les intentions sont détaillées à cette adresse. Le groupe ouvre ses bras à toute la communauté qui voudrait le rejoindre, que ce soit les développeurs d'extensions ou les éditeurs de navigateur.

avatar fte | 

Un seul mot : Edge.

avatar Ghost7659 | 

Y'a peu de temps ton commentaire aurais pus être vrai, mais là Edge son noyau c'est Chromium (comme Chrome) donc il faudrait aussi inclure Chrome comme navigateur qui pose problème.

avatar fte | 

@Ghost7659

Uh ?

Je suppose que tu ne m’as pas compris. Je vais reformuler avec plus de mots. Je préférais rester court pour éviter de distribuer des fleurs vois-tu. Mais il semble que je n’y échapperai pas, donc attention au vocabulaire fleuri.

Safari c’est de la merde, il peut crever. J’utilise Edge qui est incomparablement meilleur. Les frictions d’Apple, ils peuvent se les mettre profond si j’ai le choix de me casser, et lorsque j’ai le choix, duck bye, brule, bon débarra.

avatar Ali Baba | 

@fte

En fait, ce n’est pas soit court et abscons, soit explicite et injurieux. Il y a de la place entre les deux pour une expression plus posée de la même opinion.

avatar Lucas | 

@Ali Baba

+1

avatar fte | 

@Ali Baba

"Il y a de la place entre les deux pour une expression plus posée de la même opinion."

En parlant des frictions d’Apple, je crains que ce ne soit pas jouable. Lorsque les frictions seront plus posées, je serai plus posé. D’ici là, je serai soit bref, soit fleuri.

avatar Mrleblanc101 | 

@fte

Alors tu utilise un Chrome qui siphonne tes donnés à Microsoft au lieu de Google au final

avatar fte | 

@Mrleblanc101

"Alors tu utilise un Chrome qui siphonne tes donnés à Microsoft au lieu de Google au final"

Correct.

C’est préférable à un Safari qui siphonne des données que Apple vend à Google pour une dizaine de milliards de dollars par an.

A moins que ce siphonnage supposé soit grandement surestimé. Peut-être faudrait-il se renseigner auprès des experts en sécurité qui ont fait des audits avant de supposer.

Sinon, c’est juste un bien meilleur navigateur.

avatar Rifilou | 

@fte

Apple ne vend à Google que sa place de moteur de recherche par défaut. Certainement pas nos données 🤦‍♂️

avatar fte | 

@Rifilou

Moteur de recherche. Pas navigateur.

Et lorsque tu fais une recherche avec Siri, du coup, qui est au courant ?

Tu es bien naïf mon jeune padawan. Pourquoi crois-tu que Google paie si cher ? Ça vaut ce prix. Plus sans doute.

avatar Rifilou | 

@fte

J’attends vos sources avec impatience

avatar fte | 

@Rifilou

Les comptes d’Apple. Facile.

avatar Rifilou | 

@fte

Il n’est certainement pas écrit pourquoi est-ce qu’ils reçoivent ce paiement. J’attends toujours :)

avatar fte | 

@Rifilou

Fais une recherche sur ton iPhone et regarde le logo en haut.

Enfin, pas chez moi. J’ai changé le réglage.

avatar Rifilou | 

@fte

Il est de notoriété publique que Google paie Apple pour être le navigateur par défaut d’iOS, mais là n’est pas mon problème.
Je veux savoir d’où vous dites cela:
« C’est préférable à un Safari qui siphonne des données que Apple vend à Google pour une dizaine de milliards de dollars par an. »
«  lorsque tu fais une recherche avec Siri, du coup, qui est au courant ? » et pareil pour la réponse que vous attendez ici

avatar fte | 

@Rifilou

"Il est de notoriété publique que Google paie Apple pour être le navigateur par défaut d’iOS, mais là n’est pas mon problème."

C’est faux. Et la notoriété publique ne dit pas ça pour autant que je regarde la même notoriété publique que toi.

"Je veux savoir d’où vous dites cela:"

J’aimerais. Si je veux, je me démerde. C’est de bénévolat ici, pour info.

« C’est préférable à un Safari qui siphonne des données que Apple vend à Google pour une dizaine de milliards de dollars par an. »

Les comptes annuels d’Apple.

«  lorsque tu fais une recherche avec Siri, du coup, qui est au courant ? » et pareil pour la réponse que vous attendez ici"

Faire recherche et regarder logo.

Je note que tu ne lis pas mes réponses. Je ne fais que me répéter ici. Donc à quoi bon ?

avatar Ghost7659 | 

Chromium donc le noyau de Chrome et Edge est certe développé par Google mais c'est un navigateur libre (open source) donc tout le monde peut voir ce qui se passe au niveau des données et il existe de grosse différence entre Chrome de Google et Chromium. Mais oui il doit y avoir transfère de données entre Microsoft et Google mais ca vient pas directement du navigateur, la communauté l'aurait vite remarqué et ca se saurait.

avatar Ghost7659 | 

Désolé d'avoir mal compris, mais bon avec si peu d'info l'erreur était possible et puis on est sûr un site dédier au produit Apple donc le bashing des autres marques arrive facilement et des fois autres raisons que : ce n'est pas un truc Apple donc c'est de la merde.

avatar fte | 

@Ghost7659

"Désolé d'avoir mal compris"

Il n’y a pas de mal. 😭

avatar zoubi2 | 

@fte

Oui... Bon... Je veux bien... Quelques exemples bien sentis et bien documentés seraient bienvenus.

avatar fte | 

@zoubi2

"Quelques exemples bien sentis et bien documentés seraient bienvenus."

Constater l’évidence de ce que fait ton téléphone n’est pas suffisant ? Il te faut quoi de plus ? Une lettre de Tim Cook avec sa photo dédicacée ?

avatar AKZ | 

Safari était déjà à la traîne au niveau des extensions mais Apple l’a complètement sabordé avec ce nouveau système trop contraignant. Firefox developper est presque parfait pour moi.

avatar fte | 

@AKZ

"Safari était déjà à la traîne au niveau des extensions mais Apple l’a complètement sabordé avec ce nouveau système trop contraignant. Firefox developper est presque parfait pour moi. "

Mon épouse que n’en a rien à fiche des navigateurs tant que ça permet de voir des sites a récemment abandonné Safari pour Firefox. L’extension de mots de passe qui a disparu… elle ne voit aucune différence majeure sinon que les mots de passe remarchent. Donc aucune raison de revenir à Safari.

Je ne pense pas que ce soit un cas exceptionnel. Il n’y a que fort peu de gens attachés à un navigateur plutôt qu’un autre. Une contrariété et zou, changement de navigateur.

En ce qui me concerne, mon critère premier est d’avoir le même navigateur sur toutes mes plateformes.

avatar Lucas | 

Ça se serait une bonne nouvelle !

avatar hawker | 

Apple qui crée pas un technologie propriétaire et qui partage ses effort avec d'autre companies, ca c'est vraiment rare !!!
...Ca arrive que parce que Safari est peu utilise et qu'ils ont besoin des autres, si Safari était le navigateur le plus populaire, ils aurait fait leur propre truc...

avatar Sgt. Pepper | 

@hawker

🙄 Apple contribue à d’énormément d’organismes de standardisation.
Celui ci n’est seulement qu’un de plus …

avatar vince29 | 

Uniquement quand ils ne peuvent plus faire autrement

avatar vincentn | 

Intéressant et un poil inquiétant également.
Apple s’est certes ouverte aux webextension, mais avec un certain nombre de limites et d’absence de support de certaines choses, ce qui a pour conséquence qu’un nombre important d’extensions Chrome/Firefox ne peuvent tout simplement pas être portées sur Safari, en sus des raisons évoquées dans l’article.
De même, avec son Manifest V3 Google met un certain nombre de limites et d’obstacles empêchant certaines extension d’avoir un futur. Pour des raisons de sécurité mais aussi pour des raisons moins avouables et plus stratégiques/financiers pour Google.

On peut donc craindre que ce projet de standardisation, sous des atours intéressants pour les développeurs et les usagers, limite au contraire les possibilités et l’accessibilité de certains types d’extensions web. Google tend vers ça. Mozilla suit comme d’hab. Apple n’y verra rien à redire, au contraire.

avatar Sgt. Pepper | 

@vincentn

C’est quand même encore heureux.

Apple ne peut pas vouloir protéger la vie privée et laisser une extension faire n’importe quoi avec nos data de browsing

avatar en chanson | 

de quelle protection de la vie privée parle t on? Dans un pays où le patriot act est toujours de rigueur?

avatar marenostrum | 

protection de données ou de ta vie privée veut pas dire, te protéger contre la loi. moi, un simple citoyen ne doit pas savoir de ta vie privée, mais pas l'état. si celui-ci s'intéresse à toi, il aurait accès de tout façon d'une manière ou autre. ils vont venir chez toi et te mettre le micro dans un coin, ou t'espionner par l'opérateur, etc. c'est pas Apple qui va te protéger, au moins pour le moment.
mais ces grosses multinationales vont remplacer les états un jour, en devenant intermédiaires incontournables. déjà Facebook a interdit Trump d'utiliser son service pour au moins 2 ans. voila, c'est fait. y en a pas besoin de plus. il te coupe simplement le micro, pas besoin de te anéantir.

avatar JeevesGre | 

@fte
Bizarre. Vos posts me rappellent des personnages de dessins animés.
Sous forme de charade, ça donnerait :
Un canard colérique, et l’appendice d’un éléphanteau.
Étonnant, non ?

avatar slavitacus | 

J’utilisais Safari à 100% jusqu’à il y a 2 ans, lorsqu’ils ont modifié la gestion des extensions, plus moyen d’avoirs ses extensions habituelles, je suis repassé sur Firefox que j’avais abandonné des années au paravant en passant sur Mac, et bien, ça fonctionne 10x mieux, et j’ai retrouvé toute mes extensions!

avatar Insomnia | 

Vous êtes bien trop gentil avec Apple, ils osent proposer une solution soit disant plus simple mais il faut en premier lieu passer par le portefeuille et acheter un mac, j’appelle pas ça proposer une vrai solution, pour le coup Apple n’a penser qu’à son portefeuille et rien d’autre. Certes ça a un coup mais il faut pas abuser. C’est ce côté là de Apple que je supporte le moins penser qu’ils sont capable de mieux faire que tous le monde, preuve en ait que c’est pas le cas…..

avatar e2x | 

SAFARI et ses extensions mort-nées …… 🤧🤢🤮quel gachis…
par contre i don't wanna feed the troll but Edge ?? dans mon mac ? quel non-sens!

CONNEXION UTILISATEUR