L’ONG de protection des libertés sur la toile considère que la troisième version du Manifest de Google est toujours un danger pour la vie privée, la sécurité et l’innovation.
En janvier 2019, Google dévoilait son Manifest V3, un ensemble de règles visant à réguler l’utilisation de certaines API par les développeurs. Ces règles concernent en particulier la création d’extensions pour le navigateur Chrome. Presque trois ans plus tard, l’EFF (Electronic Frontier Fondation), association essentielle de défense des libertés numériques, tire un premier bilan peu flatteur de la stratégie de Google.
Pas plus de sécurité, et moins de fonctionnalités
Pour l’EFF, le Manifest V3 ne va pas bloquer les extensions malveillantes, mais va causer du tort à l’innovation, aux performances et aux capacités des extensions.
La réaction des développeurs est très négative, selon l’EFF. Ils reprochent à Google le manque de fonctions, les nombreux bugs, la mauvaise qualité de la documentation, et des changements qui font que leurs extensions ne fonctionnent plus correctement.
Ainsi, les extensions n’ont plus accès aux API du navigateur et doivent utiliser des scripts JavaScript en arrière-plan qui se révèlent limités. En conséquence, les extensions perdent en fonctions et en performances. La réponse de l’éditeur aux développeurs s’est traduite par des modifications… à la marge.
Le Manifest V3 limite également les extensions de type bloqueurs, car ils ne disposent plus de l’API webRequest qui permet de surveiller et de modifier les requêtes HTTP. Ils doivent désormais utiliser l’API declarativeNetRequest, nettement plus contraignante. Cela va constituer un sérieux handicap face à l’évolution rapide des technologies utilisées pour afficher des publicités et utiliser des mouchards publicitaires.
Pour l’EFF, les développeurs devraient pouvoir choisir entre les API webRequest et declarativeNetRequest. L’organisation conteste également les arguments de Google sur les gains de performances que sont censés procurer le Manifest V3.
Il est également reproché à Google de cacher les extensions par défaut dans Chrome, ce qui entraîne de la confusion chez les utilisateurs. Pour accéder aux extensions, il faut cliquer sur l’icône en forme de pièce de puzzle en haut de l’écran. Il est ensuite possible de les afficher en cliquant sur l’icône en forme de punaise.

Google ne donne le ton, il impose…
Avec plus de deux tiers des utilisateurs de navigateurs utilisant Chrome, Google impose sa loi et les développeurs d’extensions sont obligés de suivre. C’est également le cas pour les autres navigateurs, même Mozilla, qui doivent utiliser les nouvelles API de l’éditeur.
L’EFF reproche à Google de tenter d’imposer son Manifest V3 au sein du groupe WebExtensions du W3C, plutôt que de travailler en collaboration avec les autres membres du groupe.
Ainsi, Google viole les principes de conception du groupe WebExtensions, qui concernent la compatibilité, les performances, le souci de l’utilisateur et la maintenabilité.
Les nouvelles extensions, qui utilisent les règles du Manifest V2, ne seront plus acceptées en janvier 2022 et celles existantes cesseront de fonctionner en janvier 2023. L’EFF estime que cela est nettement trop tôt et qu’il faut attendre, tant que tous les problèmes du Manifest V3 ne seront pas réglés.
buy ivermectin 3mg – ivermectin 6mg for humans buy tegretol 400mg without prescription
ivermectin 3 mg tablet – candesartan 8mg without prescription order carbamazepine 400mg generic
ivermectin 6 mg without prescription – cost of stromectol tegretol sale
ivermectin cost in usa – cheap stromectol order carbamazepine 200mg online cheap
buy accutane 20mg online cheap – zyvox 600mg without prescription purchase linezolid online cheap
amoxicillin order – purchase combivent pills oral combivent
cost accutane 40mg – buy dexamethasone no prescription order generic linezolid
buy generic amoxil online – cheap amoxicillin generic oral combivent
absorica buy online – isotretinoin order linezolid canada
brand amoxil – valsartan for sale ipratropium uk
accutane 40mg canada – buy zyvox online buy zyvox generic
buy generic amoxil online – buy cheap combivent combivent 100 mcg oral
accutane cost – buy decadron 0,5 mg without prescription buy zyvox 600 mg without prescription
order azithromycin generic – tinidazole 300mg cost nebivolol 20mg uk
azithromycin 250mg uk – bystolic 20mg tablet order nebivolol sale
omnacortil 10mg canada – brand azithromycin 500mg order progesterone 200mg online
prednisolone pills – order azipro 500mg online cheap generic progesterone
purchase azithromycin sale – purchase tindamax pill nebivolol drug
azithromycin 500mg sale – tinidazole medication nebivolol 5mg us
omnacortil 20mg pills – azithromycin 250mg brand buy cheap generic prometrium
purchase omnacortil pill – order prometrium 100mg for sale prometrium 100mg over the counter
buy generic zithromax online – buy azithromycin 500mg order generic nebivolol 20mg
brand gabapentin 800mg – buy sporanox pill sporanox order online
cheap neurontin pills – buy clomipramine medication buy sporanox for sale
buy lasix pills for sale – buy lasix 100mg pills betnovate without prescription
buy lasix – piracetam tablet buy betnovate 20gm generic
buy neurontin cheap – clomipramine 25mg usa purchase itraconazole pills
buy gabapentin 100mg for sale – purchase neurontin online cheap itraconazole online order
buy lasix online diuretic – betnovate for sale online3 buy betnovate without a prescription
cost furosemide – buy lasix 100mg online betnovate 20gm ca
gabapentin 600mg canada – anafranil 25mg without prescription order sporanox 100 mg generic
cheap lasix 40mg – order furosemide 40mg pills betamethasone 20 gm us
doxycycline usa – glipizide 5mg for sale order glipizide 10mg generic
order generic acticlate – order monodox pill order glucotrol 10mg pill
buy augmentin 1000mg pills – duloxetine drug duloxetine 40mg generic
clavulanate where to buy – cymbalta 40mg usa buy generic duloxetine
vibra-tabs pills – glucotrol 10mg usa order glipizide 10mg
buy augmentin 375mg without prescription – cymbalta 20mg for sale oral cymbalta
clavulanate tablet – order amoxiclav pill buy cymbalta for sale
doxycycline drug – buy glucotrol 5mg for sale glipizide 5mg pill
order monodox – monodox sale glucotrol 10mg for sale
augmentin drug – buy duloxetine online cheap cymbalta 40mg us
augmentin 1000mg brand – order augmentin 625mg without prescription buy generic cymbalta online
rybelsus 14mg tablet – buy semaglutide 14mg without prescription brand cyproheptadine 4mg
buy cheap augmentin – buy ketoconazole 200 mg generic oral cymbalta
buy semaglutide pills – buy semaglutide 14 mg pill order periactin 4mg sale