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
buy cheap generic augmentin – order generic amoxiclav duloxetine 40mg pill
buy augmentin without prescription – buy duloxetine 40mg generic order cymbalta pill
rybelsus 14 mg usa – buy generic vardenafil 10mg order cyproheptadine 4 mg for sale
semaglutide where to buy – brand periactin 4 mg purchase periactin generic
buy semaglutide tablets – order cyproheptadine for sale cyproheptadine 4 mg canada
tizanidine where to buy – microzide 25mg price hydrochlorothiazide 25 mg ca
buy generic zanaflex – microzide 25mg price buy generic hydrochlorothiazide
buy zanaflex sale – buy generic microzide online order hydrochlorothiazide 25 mg pills
buy tizanidine sale – buy hydroxychloroquine 400mg online cheap buy hydrochlorothiazide medication
purchase viagra online – cialis 20mg canada cialis 10mg cheap
order cialis 40mg online cheap – female viagra pill viagra 50mg ca
purchase sildenafil without prescription – cialis online tadalafil canada
tadalafil 10mg cost – brand viagra viagra next day delivery usa
cialis walmart – generic cialis 10mg sildenafil 100mg oral
oral cialis 20mg – generic viagra order viagra online cheap
viagra 50mg pills for men – cialis dosage 40 mg cialis 5mg cost
viagra 25mg – order tadalafil 5mg online buy cialis 40mg for sale
cialis cheap – viagra 100mg for sale over the counter viagra
viagra 100mg canada – viagra ca order tadalafil 5mg sale
order cenforce 50mg pills – purchase metformin sale buy generic glucophage
order cenforce 50mg for sale – glucophage for sale glycomet us
atorvastatin 80mg generic – order generic atorvastatin zestril pill
order atorvastatin sale – lisinopril 5mg pill zestril 10mg pill
order atorvastatin 40mg – atorvastatin 10mg sale buy zestril 10mg generic
order atorvastatin 10mg online cheap – amlodipine 5mg usa order zestril 2.5mg generic
oral lipitor – buy lipitor 40mg sale buy lisinopril 5mg pill
order cenforce 50mg for sale – order glycomet 1000mg sale glycomet 500mg oral
cenforce order – how to buy chloroquine metformin 500mg brand
order generic cenforce 100mg – cenforce where to buy buy glycomet 500mg online
buy generic atorvastatin over the counter – lipitor 10mg sale buy generic lisinopril over the counter
buy atorvastatin 20mg without prescription – order lipitor 80mg without prescription zestril 10mg over the counter
prilosec 10mg ca – lopressor 50mg drug atenolol 50mg pill
omeprazole 20mg drug – cheap omeprazole order tenormin 50mg sale
prilosec 20mg drug – buy lopressor sale tenormin 100mg for sale
order prilosec 10mg for sale – metoprolol for sale tenormin brand
order prilosec 20mg pill – buy atenolol pill tenormin pills
methylprednisolone 16 mg over counter – pregabalin over the counter triamcinolone oral
buy medrol without prescription – methylprednisolone 8 mg tablets aristocort online buy
purchase clarinex pill – cheap desloratadine order dapoxetine 90mg pills
buy methylprednisolone – brand aristocort 4mg order triamcinolone 10mg generic
brand clarinex 5mg – loratadine cheap dapoxetine 30mg canada
buy generic medrol for sale – order pregabalin 75mg pill aristocort 4mg usa
depo-medrol order online – depo-medrol for sale triamcinolone 4mg price
brand clarinex – buy claritin 10mg online where can i buy dapoxetine
desloratadine 5mg cheap – buy claritin pill priligy for sale online
how to get cytotec without a prescription – orlistat canada diltiazem online buy
buy misoprostol online – orlistat 120mg usa buy diltiazem 180mg online
buy desloratadine paypal – buy clarinex tablets priligy online buy
where can i buy misoprostol – buy xenical 120mg generic diltiazem for sale online
buy cytotec sale – how to get diltiazem without a prescription diltiazem online buy
order misoprostol 200mcg sale – purchase misoprostol for sale brand diltiazem 180mg