La Fibre

Télécom => Logiciels et systèmes d'exploitation => Firefox Navigateurs web => Discussion démarrée par: vivien le 17 novembre 2023 à 13:50:27

Titre: Manifest V3 de Google et les bloqueurs de publicité
Posté par: vivien le 17 novembre 2023 à 13:50:27
"Extension Manifest V3" de Google et la fin du "Manifest V2" en 2024 dans Chrome

(https://lafibre.info/images/presse/202311_extension_manifest_v3.webp)

Depuis 2018, Google travaille à modifier son API d'extensions pour Chrome (surnommée « Manifest V2 ») et utilisé également par les autres navigateurs web pour « Manifest V3 ».

Il y a de nombreux changements qui vont dans le bon sens, mais un qui fait parler de lui, l'utilisation de l'API WebRequest pour bloquer et modifier les connexions réseau (typiquement les bloqueurs de publicité) ne sera plus utilisé avec « Manifest V3 » sous Chrome (il reste autorisé avec « Manifest V3 » sous Firefox).

Google demande que les extensions passeront à l'API DeclarativeWebRequest, qui permet à l'extension de configurer des règles qui sont traitées par le navigateur lui-même plutôt que via l'extension (Google explique donc que cela apporte un gain de performance). Cependant, le plafonnement du nombre d'entrées à  30 000 qui a été relevé ensuite à 150 000 entrées pouvant être mises sur liste noire va sérieusement dégrader l'efficacité des bloqueurs de publicité. Pour Google, celle limitation est pour éviter des problèmes de performances et son utilisation dans des extensions malveillantes.

Certains bloqueurs de publicité comme uBlock Origin refusent de ne plus utiliser Web Request, qui permet d'analyser l’ensemble du trafic et de bloquer le chargement d'éléments venant de certaines URL. Avec la nouvelle API, comme le précise l'EFF, "les extensions ne pourront pas modifier la plupart des en-têtes ou décider de bloquer ou de rediriger sur la base de données contextuelles."
Titre: Manifest V3 de Google et les bloqueurs de publicité
Posté par: alain_p le 17 novembre 2023 à 13:57:27
Bon, donc pour ma part, je continuerai à utiliser Firefox.
Titre: Manifest V3 de Google et les bloqueurs de publicité
Posté par: vivien le 17 novembre 2023 à 13:58:51
Hier, jeudi 16 novembre 2023, David Li, Product Manager chez Google, a publié cette information annonçant la désactivation des extensions v2 avec la version 127 de Chrome qui devriat arriver en version stable le 23 juillet 2024 :

Reprise de la transition vers Manifest V3

En décembre de l'année dernière, nous avons suspendu la dépréciation prévue de Manifest V2 afin de répondre aux commentaires des développeurs et de proposer de meilleures solutions aux problèmes de migration (https://developer.chrome.com/docs/extensions/migrating/known-issues/). À la suite de ces commentaires, nous avons apporté un certain nombre de modifications à Manifest V3 pour combler ces lacunes (https://developer.chrome.com/blog/chrome-120-beta-whats-new-for-extensions/#closing-the-platform-gap), notamment :

- Présentation des documents hors écran (https://developer.chrome.com/docs/extensions/reference/offscreen/), qui fournissent un accès DOM aux extensions à utiliser dans une variété de scénarios comme la lecture audio.

- Fournir un meilleur contrôle sur la durée de vie des techniciens de service (https://developer.chrome.com/blog/longer-esw-lifetimes/) pour les extensions appelant des API d'extension ou recevant des événements sur une période plus longue

- Ajout d'une nouvelle API User Scripts (https://developer.chrome.com/docs/extensions/reference/userScripts/), qui permet aux extensions du gestionnaire de scripts utilisateur de permettre aux utilisateurs d'exécuter leurs scripts de manière plus sûre.

- Amélioration de la prise en charge du filtrage de contenu (https://developer.chrome.com/blog/improvements-to-content-filtering-in-manifest-v3/) en fournissant des limites plus généreuses dans l'API declarativeNetRequest pour les ensembles de règles statiques et les règles dynamiques

En plus de combler les lacunes, nous avons également ajouté de nouvelles fonctionnalités à la plate-forme, telles que l'API du panneau latéral (https://developer.chrome.com/docs/extensions/reference/sidePanel/), livrée plus tôt cette année, et l'API de la liste de lecture (https://developer.chrome.com/docs/extensions/reference/readingList/), actuellement en version bêta. Nous avons récemment discuté de bon nombre de ces changements lors du Ad-Filtering Dev Summit et avons partagé (https://www.youtube.com/live/Vw1eIaRuy7w?si=ADjrch-S4J9Zp0hH&t=24021) davantage de contexte sur les changements et les améliorations que nous avons apportés en fonction des commentaires.

Avec ces changements en place, nous avons constaté une augmentation significative de la prise en charge de Manifest V3 au sein de la communauté des développeurs d'extensions. Plus précisément, nous sommes encouragés par notre dialogue continu (https://youtube.com/watch?v=Vw1eIaRuy7w&t=24021s) avec les développeurs d'extensions de blocage de contenu, qui pensaient initialement que Manifest V3 pourrait avoir un impact sur leur capacité à fournir aux utilisateurs les fonctionnalités auxquelles ils s'attendent.

"Avec Manifest V3, nous avons observé l'immense effort que les équipes de navigateurs (Chrome en particulier, mais aussi d'autres navigateurs) déploient pour travailler sur une plateforme unifiée, et je vois à quel point elles écoutent les retours des développeurs d'extensions. Comme toujours, migrer vers une nouvelle plate-forme est une entreprise de grande envergure, mais nous espérons vivement que la nouvelle plate-forme unifiée apportera des avantages substantiels à l'ensemble de l'écosystème des extensions de navigateur et que les bloqueurs de publicités comme nous pourrons continuer à être à la hauteur de la tâche et améliorer encore." - Andrey Meshkov, CTO AdGuard

Après avoir répondu à ces préoccupations de migration de notre communauté de développeurs, nous sommes prêts à continuer à évoluer vers Manifest V3 et les garanties de sécurité et de confidentialité plus élevées qu'il offre. En conséquence, nous reprenons le calendrier de dépréciation.

Le calendrier de suppression progressive

Nous commencerons à désactiver les extensions Manifest V2 dans les versions préstables de Chrome (https://developer.chrome.com/docs/web-platform/chrome-release-channels/) (Dev, Canary et Beta) dès juin 2024, dans Chrome 127 et versions ultérieures. Les utilisateurs concernés par le déploiement verront les extensions Manifest V2 automatiquement désactivées dans leur navigateur et ne pourront plus installer les extensions Manifest V2 à partir du Chrome Web Store. Également en juin 2024, les extensions Manifest V2 perdront leur badge En vedette dans le Chrome Web Store si elles en possèdent actuellement un.

Nous déploierons progressivement ce changement, en recueillant les commentaires des utilisateurs et en collectant des données pour nous assurer que les utilisateurs de Chrome comprennent le changement et les actions qu'ils peuvent entreprendre pour trouver des extensions alternatives et à jour.

Nous communiquerons avec les développeurs tout au long du déploiement et nous continuerons à suivre de près les commentaires tout au long de ce processus. Nous prévoyons qu'il faudra au moins un mois pour observer et stabiliser les changements dans le pré-stable avant d'étendre le déploiement au canal stable Chrome, où il sera également déployé progressivement au fil du temps. Le calendrier exact peut varier en fonction des données collectées, et pendant ce temps, nous vous tiendrons informés de nos progrès.

Les entreprises utilisant la stratégie ExtensionManifestV2Availability (https://chromeenterprise.google/policies/#ExtensionManifestV2Availability) pour garantir le fonctionnement continu des extensions Manifest V2 dans leur organisation disposeront d'un an supplémentaire (jusqu'en juin 2025) pour migrer les extensions Manifest V2 dans leur organisation. Les navigateurs pour lesquels la politique est activée ne seront pas affectés par le déploiement de la dépréciation jusqu'à ce moment-là.

Prochaines étapes pour les éditeurs d'extensions

Pour les éditeurs d'extensions qui publient encore des extensions Manifest V2, nous recommandons fortement d'effectuer la migration vers Manifest V3 avant juin 2024. Nous avons publié un guide de migration (https://developer.chrome.com/docs/extensions/migrating/) couvrant tout ce que vous devez savoir pour réussir la migration. Pour un résumé de certaines des améliorations récentes apportées à la plateforme Extensions, consultez nos mises à jour trimestrielles de juillet (https://developer.chrome.com/blog/extension-news-july-2023/) et octobre (https://developer.chrome.com/blog/extension-news-october-2023/). Si vous avez des questions ou des problèmes pendant la migration, veuillez nous contacter via nos canaux d'assistance (https://developer.chrome.com/docs/extensions/support-feedback/).

En attendant, nous continuerons à publier de nouvelles fonctionnalités pour améliorer l'expérience globale de développement d'extensions.

Merci à tous ceux qui ont donné leur avis. Cela a été inestimable dans notre travail visant à faire évoluer la plate-forme vers un écosystème d'extensions plus sûr, plus performant et plus respectueux de la vie privée.


Source : Chrome for Developere (https://developer.chrome.com/blog/resuming-the-transition-to-mv3/), Jeudi 16 novembre 2023 par David Li
Titre: Manifest V3 de Google et les bloqueurs de publicité
Posté par: vivien le 17 novembre 2023 à 14:15:29
Conséquence : uBlock Origin, l'extension libre qui bloque les publicités ne devrait plus être disponible pour Google Chrome

Ils ne vont visiblement pas passer au Manifest V3 sur Chrome :


(https://lafibre.info/images/presse/202311_uBlock_Orgin_desactive_dans_chrome_en_2024.webp)
Source : Reddit (https://www.reddit.com/r/uBlockOrigin/comments/17wu2gz/google_confirms_they_will_disable_ublock_origin/), le 16 novembre 2023

uBlock Origin est un des acteurs les plus populaires aujourd'hui. L'extension est open source et disponible sur tous les navigateurs.
uBlock Origin filtre le contenu des pages web afin d'en bloquer certains éléments : publicité, mais aussi collecte des données de navigation.
uBlock Origin adapte son comportement pour faire face à une évolution des techniques des publicitaires : Next INpact: uBlock Origin s'adapte aux scripts de pistage first-party (https://www.nextinpact.com/lebrief/40633/10389-ublock-origin-s-adapte-aux-script-de-pistage-first-party)

Attention, certains bloqueurs de publicité ont un comportement qui pourrait être dénoncé : ils vont voir les publicitaires et leur demande de l'argent contre le non-blocage par défaut de leur publicité (qui ne doit pas être trop intrusive). C'est leur modèle économique,...
Titre: Manifest V3 de Google et les bloqueurs de publicité
Posté par: vivien le 17 novembre 2023 à 14:23:20
Je précise sous Chrome, car uBlock Origin sera bien disponible avec le Manifest V3 d'autres navigateurs.

Firefox 109, est le premier navigateur à supporter le Manifest V3 de Google (avant Chrome, un comble !), mais à la sauce Firefox : l’API Web Request est encore présente.

L'Extension Manifest V3 de Google apporte de nombreuses avancées et Firefox conte en profiter et permettre également à une extension Chrome (donc obligatoirement Manifest V3 dans moins de 9 mois) à fonctionner dans Firefox.

La principale différence, c'est que l’API Web Request nécessaire à uBlock Origin reste autorisée.

Mozilla a d'ailleurs publié un Guide de migration du manifeste V3, pour inciter les extensions à migrer : https://extensionworkshop.com/documentation/develop/manifest-v3-migration-guide/

D'autres navigateurs basés sur Chromium vont également conserver l’API Web Request.
Titre: Manifest V3 de Google et les bloqueurs de publicité
Posté par: trekker92 le 17 novembre 2023 à 15:19:19
Conséquence : uBlock Origin, l'extension libre qui bloque les publicités ne devrait plus être disponible pour Google Chrome

Ils ne vont visiblement pas passer au Manifest V3 sur Chrome :


(https://lafibre.info/images/presse/202311_uBlock_Orgin_desactive_dans_chrome_en_2024.webp)
Source : Reddit (https://www.reddit.com/r/uBlockOrigin/comments/17wu2gz/google_confirms_they_will_disable_ublock_origin/), le 16 novembre 2023

uBlock Origin est un des acteurs les plus populaires aujourd'hui. L'extension est open source et disponible sur tous les navigateurs.
uBlock Origin filtre le contenu des pages web afin d'en bloquer certains éléments : publicité, mais aussi collecte des données de navigation.
uBlock Origin adapte son comportement pour faire face à une évolution des techniques des publicitaires : Next INpact: uBlock Origin s'adapte aux scripts de pistage first-party (https://www.nextinpact.com/lebrief/40633/10389-ublock-origin-s-adapte-aux-script-de-pistage-first-party)

Attention, certains bloqueurs de publicité ont un comportement qui pourrait être dénoncé : ils vont voir les publicitaires et leur demande de l'argent contre le non-blocage par défaut de leur publicité (qui ne doit pas être trop intrusive). C'est leur modèle économique,...


mais qui utilise encore google chrome, vu la main mise de l'empire de montainview sur le web mondial?
#décentralisation

après yt, prenez un bouquin, merde ;)
Titre: Manifest V3 de Google et les bloqueurs de publicité
Posté par: rooot le 17 novembre 2023 à 15:33:26
Bon, donc pour ma part, je continuerai à utiliser Firefox.
Bon, donc pour ma part, je vais arrêter d'utiliser chrome.
Titre: Manifest V3 de Google et les bloqueurs de publicité
Posté par: kgersen le 17 novembre 2023 à 16:14:53
Tant que ce n'est pas publié ce n'est pas...
Titre: Manifest V3 de Google et les bloqueurs de publicité
Posté par: trekker92 le 15 octobre 2024 à 16:49:02
Tant que ce n'est pas publié ce n'est pas...

Un an plus tard, le couperet tombe :
Chrome is the new IE
Google à réussi (haut la main) à devenir le nouveau Microsoft (avec brio)

https://next.ink/brief_article/chrome-previent-quublock-origin-et-dautres-extensions-ne-seront-bientot-plus-compatibles/
Titre: Manifest V3 de Google et les bloqueurs de publicité
Posté par: simon le 15 octobre 2024 à 17:01:40
firefox, ca marche du tonnerre :-)
Titre: Manifest V3 de Google et les bloqueurs de publicité
Posté par: rooot le 15 octobre 2024 à 17:47:29
j'imagine que tous les fork de chrome vont etre "contaminés" par cette regression ?
Titre: Manifest V3 de Google et les bloqueurs de publicité
Posté par: simon le 15 octobre 2024 à 18:05:01
Ca dépend. Il me semble que Brave a annoncé qu'ils allaient maintenir manifest v2 tant que possible.
Je suppose que le jour où la dev team de Chrome fera un gros refactor et qu'il sera difficile de maintenir la compatibilité v2, ce sera supprimé également.
Titre: Manifest V3 de Google et les bloqueurs de publicité
Posté par: alain_p le 15 octobre 2024 à 18:24:41
Il prévient.. Il y a du retard semble-t-il, et Next donne l'indication :

Indiquons que Chrome permet d’utiliser la règle ExtensionManifestV2Availability, qui prolonge le fonctionnement des extensions MV2 jusqu’en juin 2025. Sur la page dédiée, Google explique comment l’utiliser, en fonction du système, car il ne s’agit pas d’un simple réglage ni même d’un flag.

https://chromeenterprise.google/policies/#ExtensionManifestV2Availability

Donc il y aurait moyen de contourner pendant encore 9 mois.

Cela passe par l'installation d'une extension : ExtensionManifestV2Availability

Contrôler la disponibilité des extensions Manifest V2
...
 La disponibilité des extensions est toujours contrôlée par d'autres règles.

    0 = Comportement par défaut du navigateur
    1 = Manifest V2 est désactivé
    2 = Manifest V2 est activé
    3 = Manifest V2 n'est activé que pour les extensions installées d'office
Titre: Manifest V3 de Google et les bloqueurs de publicité
Posté par: trekker92 le 15 octobre 2024 à 19:41:02
j'imagine que tous les fork de chrome vont etre "contaminés" par cette regression ?
j'imagine que tous les fork de chrome vont etre sont "contaminés" par cette regression

Plus qu'à parier sur firefox et librewolf..
Titre: Manifest V3 de Google et les bloqueurs de publicité
Posté par: rooot le 15 octobre 2024 à 21:53:37
je vais retourner sur Chameleon Browser : http://www.chameleonbrowser.com/
oui le site n'est pas en https  ;D
Titre: Manifest V3 de Google et les bloqueurs de publicité
Posté par: vivien le 15 octobre 2024 à 22:26:43
Et pourquoi pas Firefox @rooot ?

Firefox est rapide, stable, à jour des failles de sécurité, open source et compatible avec de nombreuses extensions.

Firefox a été le premier navigateur à implémenter Manifest V3 (oui, avant Google qui a retardé sa mise en prod) qui présente des réels avantages, mais sans supprimer le nécessaire pour uBLock Origin.
Titre: Manifest V3 de Google et les bloqueurs de publicité
Posté par: darkmoon le 15 octobre 2024 à 22:30:07
c'est une joke hein, le site de chameleon date de 1999 et parle de netscape et IE ;)
Titre: Manifest V3 de Google et les bloqueurs de publicité
Posté par: vivien le 15 octobre 2024 à 22:44:26
Je n'avais pas vu, mais il existe de nombreux navigateurs alternatifs, souvent avec peu de mises à jour de sécurité, et je me demande pourquoi.

Un exemple : GNOME Web (https://fr.wikipedia.org/wiki/GNOME_Web) est-il pertinent de continuer ce projet en 2024 ?

La dernière version majeure de ce navigateur, sortie en septembre 2024, ne supporte toujours pas le format d'image AVIF par exemple.
(https://lafibre.info/testdebit/ubuntu/202410_gnome_web_47_navigateur_web.webp)
Titre: Manifest V3 de Google et les bloqueurs de publicité
Posté par: kgersen le 15 octobre 2024 à 23:31:42
Un an plus tard, le couperet tombe :
Chrome is the new IE
Google à réussi (haut la main) à devenir le nouveau Microsoft (avec brio)

https://next.ink/brief_article/chrome-previent-quublock-origin-et-dautres-extensions-ne-seront-bientot-plus-compatibles/

bof j'ai des machines sous Manifest V3 (chromebook en version dev), il suffit de mettre "uBlock Origin Lite" ...(d'ailleurs uBlock Origin nous invite a le faire s'il détecte Manifest V3).

beaucoup de bruit pour rien ?


"Chrome is the new IE" pour avoir vécu l'époque IE, ca n'a vraiment rien a voir et dire une truc pareil montre plutot une totale incompréhension des choses.
Titre: Manifest V3 de Google et les bloqueurs de publicité
Posté par: rooot le 16 octobre 2024 à 11:33:52
@vivien oui c'était une blague ;D chameleon c'est une antiquité, bien qu'il s'installe et fonctionne toujours sous win11.
Titre: Manifest V3 de Google et les bloqueurs de publicité
Posté par: Free_me le 16 octobre 2024 à 11:59:44
bof j'ai des machines sous Manifest V3 (chromebook en version dev), il suffit de mettre "uBlock Origin Lite" ...(d'ailleurs uBlock Origin nous invite a le faire s'il détecte Manifest V3).

ublock origin lite ne fait quasi rien comparé a ublock origin
en gros le truc est vidé de son interet
Titre: Manifest V3 de Google et les bloqueurs de publicité
Posté par: kgersen le 16 octobre 2024 à 12:14:54
ublock origin lite ne fait quasi rien comparé a ublock origin
en gros le truc est vidé de son interet

t'as un exemple précis ?  tu l'as essayé récemment ? ou tu redis juste ce que tu as lu quelque part sans vérifier quoi que ce soit ?

De mon expérience concrete, je ne vois pas de différence notable.
Les pubs sur speedtest.net par exemple ne sont pas visibles donc de mon point de vue ca fait le job. (ps: c'est pas bien de couper les pubs ;p )
Titre: Manifest V3 de Google et les bloqueurs de publicité
Posté par: rooot le 16 octobre 2024 à 12:56:40
Si c'est le cas alors ca vallait pas le coup de faire tout un foin  ;D ;D
Titre: Manifest V3 de Google et les bloqueurs de publicité
Posté par: Free_me le 16 octobre 2024 à 13:34:58
t'as un exemple précis ?  tu l'as essayé récemment ? ou tu redis juste ce que tu as lu quelque part sans vérifier quoi que ce soit ?

non pas d'exemple precis mais c'est ce que j'avais compris lorsqu'ils ont pleuré pour le manifest v3.
Que ils ne pourraient plus mettre a jour en temps reel leur façon de reconnaitre ce qu'il faut bloquer. Et que donc qu'ils seraient obligé de soumettre de nouvelles version a chaque fois qu'ils changent un mini truc.

Apres je suis tjrs en ublock origin normal, et le jour où ca ne marchera plus bah oui je passerai au lite et la vie continuera j'imagine.


Titre: Manifest V3 de Google et les bloqueurs de publicité
Posté par: K-L le 16 octobre 2024 à 15:26:56
Je n'avais pas vu, mais il existe de nombreux navigateurs alternatifs, souvent avec peu de mises à jour de sécurité, et je me demande pourquoi.

Un exemple : GNOME Web (https://fr.wikipedia.org/wiki/GNOME_Web) est-il pertinent de continuer ce projet en 2024 ?

La dernière version majeure de ce navigateur, sortie en septembre 2024, ne supporte toujours pas le format d'image AVIF par exemple.
(https://lafibre.info/testdebit/ubuntu/202410_gnome_web_47_navigateur_web.webp)

Tous les développeurs sont parfaitement libres de continuer à développer leurs projets (pour leurs raisons qui leur sont propres), et libres à eux de supporter ou pas certaines technologies. Je trouve cette remarque un tantinet condescendante.
Titre: Manifest V3 de Google et les bloqueurs de publicité
Posté par: artemus24 le 16 octobre 2024 à 16:51:34
Salut à tous.

J'ai la dernière version de Google Chrome "Version 130.0.6723.59 (Build officiel) (64 bits)".
L'extension "ublock origin" est installée et activée. Quand je vais sous Deezer, je n'ai aucune publicité.
Au cas où la publicité revient sous Google Chrome, je vais passer sous Chromium.

Sous windows, j'ai quatre navigateurs : Google Chrome, Mozilla Firefox, Opera et Microsoft Edge.
Titre: Manifest V3 de Google et les bloqueurs de publicité
Posté par: trekker92 le 16 octobre 2024 à 19:32:16
Salut à tous.

J'ai la dernière version de Google Chrome "Version 130.0.6723.59 (Build officiel) (64 bits)".
L'extension "ublock origin" est installée et activée. Quand je vais sous Deezer, je n'ai aucune publicité.
Au cas où la publicité revient sous Google Chrome, je vais passer sous Chromium.

Sous windows, j'ai quatre navigateurs : Google Chrome, Mozilla Firefox, Opera et Microsoft Edge.

Simple : à part firefox et ses variantes (librewolf, floorp), tout le reste est basé sur chromium. Les seules exceptions : dillo, ladybird, et firefox, + safari par apple.
chromium est à chrome ce qu'aosp est à android : une base un peu plus épurée.
N'oubliez simplement pas : si demain google passe le curseur de A vers B, AOSP/android sera concerné, chromium/chrome sera concerné.

Rester sur AOSP/chromium, c'est accorder un sursis à l'affaire : dans quelques années, manifestv2 ne sera plus supporté par personne, les sites l'interdiront.
firefox risque d'être exclus comme certains sites exigent du chrome-* dernière génération exclusivement (ca s'est djéà vu)

Le plus simple est d'éviter d'utiliser les produits/services google tout court, pour ne pas se manger "la prochaine déconvenue" qui finira par arriver tot ou tard... (le manifest v3 antobloqueurs de pub est un exemple parmi moult autres)

c'est pas comme si manifest v3 était l'unique sortie de virage.

comme gmail :
https://forum.hardware.fr/hfr/OSAlternatifs/Installation/opensuse-leap-15-sujet_63256_56.htm#t1476149
https://bsd.network/@solene/110684790690820652

et c'est pas comme si l'ogre de mountain view avait une réputation déjà bien excécrable auprès des sysadmins (voir les listes des ingés francophones) avec microsoft qui a tendance à le dépasser sur ce sujet...
Titre: Manifest V3 de Google et les bloqueurs de publicité
Posté par: rooot le 16 octobre 2024 à 20:37:52
c'etait pas brave qui avait ou a un antipub intégré ?

edit:
ben si, sur la 1ere page c'est écrit en gros : https://brave.com/fr/

Citer
Le Web, sans les nuisances
Brave bloque les publicités tierces sur tous les sites Web. Cela comprend les publicités vidéo, les publicités dans la recherche, les publicités sur les réseaux sociaux, etc.

Et les fenêtres contextuelles agaçantes de type « Accepter les cookies ? » ? Nous les bloquons aussi.

et pourtant lui aussi est basé sur chromium
Titre: Manifest V3 de Google et les bloqueurs de publicité
Posté par: trekker92 le 05 mars 2025 à 20:12:34
https://www.lesnumeriques.com/appli-logiciel/chrome-interdit-ublock-origin-quelles-alternatives-pour-continuer-a-bloquer-les-publicites-n233769.html

les ruines de chrome/chromium...
Titre: Manifest V3 de Google et les bloqueurs de publicité
Posté par: artemus24 le 05 mars 2025 à 20:45:52
Désolé de te contredire, trekker92, mais dans Google Chrome, j'ai l'extension uBlock Origin et il est opérationnelle. Je l'utilise pour Deezer !
Titre: Manifest V3 de Google et les bloqueurs de publicité
Posté par: MaxLebled le 05 mars 2025 à 21:15:19
Soit ton installation de Chrome n'est pas à jour, soit tu utilises uBlock Origin Lite, qui ne peut pas faire autant de choses : https://github.com/uBlockOrigin/uBOL-home/wiki/Frequently-asked-questions-(FAQ)#filtering-capabilities-which-cant-be-ported-to-mv3
Titre: Manifest V3 de Google et les bloqueurs de publicité
Posté par: trekker92 le 05 mars 2025 à 21:50:16
Désolé de te contredire, trekker92, mais dans Google Chrome, j'ai l'extension uBlock Origin et il est opérationnelle. Je l'utilise pour Deezer !

c'est une info qu'on m'a transmise. Pour ma part j'utilise plus rien de google depuis longtemps.
Titre: Manifest V3 de Google et les bloqueurs de publicité
Posté par: artemus24 le 05 mars 2025 à 23:06:52
J'ai la version "Version 134.0.6998.36 (Build officiel) (64 bits)" et Google Chrome m'indique que je suis à jour.
J'ai encore vérifié maintenant et j'ai bien "uBlock Origin" dans les extensions et je n'ai pas de publicités sous Deezer.
Et non, je ne confonds pas avec "uBlock Origin Lite".
Titre: Manifest V3 de Google et les bloqueurs de publicité
Posté par: turold le 08 mars 2025 à 22:25:50
Bonjour,

Je n'ai pas encore essayé la version 134 de Chrome, mais on a déjà des embêtements supplémentaires (mais avec persévérance, ce n'est pas bloquant et ça reste même en place avec les redémarrages du navigateur) depuis environ une semaine sur toutes les versions de 126 à 132, pas les versions antérieures.

Pour les Chromes à jour, et avec le blocage en apparence de Manifest V2, il existe 2 solutions possibles :
- l'astuce du ExtensionManifestV2Availability mais qui cause des effets secondaires néfastes chez certains.
- une autre astuce, dont le 4ème paramètre est apparu que très très récemment dans Chrome, est bien plus stable avec le comportement globale des paramètres du navigateur.
Je vous cite la meilleure réponse pour appliqer cette astuce, trouvée (ndlr: la réponse) dans la communauté Github de uBlock Origin :
Citer
You can keep support till June using chrome flags.

Disable:

chrome://flags/#extension-manifest-v2-deprecation-warning
chrome://flags/#extension-manifest-v2-deprecation-disabled
chrome://flags/#extension-manifest-v2-deprecation-unsupported

Enable:

chrome://flags/#allow-legacy-mv2-extensions

This will stop uBO getting disabled/removed and will let you install from CWS without a problem.
Titre: Manifest V3 de Google et les bloqueurs de publicité
Posté par: turold le 09 mars 2025 à 16:21:44
J'ai oublié de préciser dans le précédent message, pour ceux qui ne lisent pas, ou peu, le blog de Google Chrome ou Chromium (ainsi que les docs publiques de Google) :
- l'astuce dans chrome://flags est orientée grand publique, et cessera de fonctionner en juin de cette année 2025 (au moins pour les Chrome à jour)
- l'astuce ExtensionManifestV2Availability est orientée entreprise, et cessera de fonctionner en juin de l'année prochaine 2026 (au moins pour les Chrome à jour)
- au-delà de juin 2026 avec un Chrome à jour, à moins que Google fasse machine arrière (Manifest V3 est déjà un fiasco sécuritaire, mais Google est plutôt du genre obstiné), aucune astuce ne fonctionnera dans Chrome.

D'ailleurs, petite anecdote perso: j'ai trouvé une extension Manifest V3 interdite de CWS depuis le début (Chrome Web Store)... et pourtant fonctionnelle dans Chrome (et pour un usage interdit par les sites avec laquelle ça interagit, donc je ne dirait pas ce que c'est).
Comme quoi, les mesures de sécurité publiquement affichées pour dire comment fonctionne le Manfiest V3, c'est contournable sur certains aspects.
Malheureusement pour les bloqueurs de pubs, on n'a pas trouvé le moyen de contourner l'aspect "pas de mise à jour de règles sans mettre à jour l'extension elle-même", ou encore les limites de nombre de règles dans une extension.
Titre: Manifest V3 de Google et les bloqueurs de publicité
Posté par: Hugues le 10 mars 2025 à 14:40:02
D'ailleurs, petite anecdote perso: j'ai trouvé une extension Manifest V3 interdite de CWS depuis le début (Chrome Web Store)... et pourtant fonctionnelle dans Chrome (et pour un usage interdit par les sites avec laquelle ça interagit, donc je ne dirait pas ce que c'est).

J'imagine que c'est Bypass Paywalls :)
Titre: Manifest V3 de Google et les bloqueurs de publicité
Posté par: turold le 10 mars 2025 à 17:34:41
J'imagine que c'est Bypass Paywalls :)
Non, ce n'est pas cette extension précise.
Mais sur le principe technique, ce n'est pas loin:
- c'est limité à quelques sites (raison pour laquelle je ne dirais pas de quelle extension il s'agit, car il y a un jeu du chat et de la souris avec ces sites).
- ça débloque aussi ce qui est gratuit (99% de mon usage de la fameuse extension), mais qui requiert un compte gratuit (chose que je repousse le plus possible partout quand c'est possible, car ça veut dire plus de spams derrière également).

La version Manifest V2 de l'extension avait été autorisée dans le CWS, il y a longtemps. Donc Google doit la considérer comme un Bypass Paywalls, je suppose, car BP avait aussi été autorisé dans le CWS il y a longtemps.

Mais là on dévie un peu du sujet. Cette interdiction n'est pas liée à la version du Manifest, mais aux autres changements de politique du CWS.



D'ailleurs, pour les quelques personnes qui n'ont pas de Chrome à jour.
Il y a désormais quand même un blocage des (re)installations des extensions Manifest V2 (Chrome 126 à 132), qu'il n'y avait pas le mois dernier.

Contournement testé et approuvé par moi-même, sur un Chrome 131 (pour exemple) :
Désactiver les paramètres suivants :
chrome://flags/#extension-manifest-v2-deprecation-warning
chrome://flags/#extension-manifest-v2-deprecation-disabled
chrome://flags/#extension-manifest-v2-deprecation-unsupported
Redémarrer Chrome (faisable par le bouton "Relancer" qui va alors s'afficher).
Et CWS ne vous embêtera plus vis à vis du Manifest V2... enfin pour quelques mois. Et il restera les blocages liés alors aux extensions qui nécessitent une version plus récente de Chrome.
Titre: Manifest V3 de Google et les bloqueurs de publicité
Posté par: turold le 04 mai 2025 à 17:29:32
J'ai oublié de préciser dans le précédent message, pour ceux qui ne lisent pas, ou peu, le blog de Google Chrome ou Chromium (ainsi que les docs publiques de Google) :
- l'astuce dans chrome://flags est orientée grand publique, et cessera de fonctionner en juin de cette année 2025 (au moins pour les Chrome à jour)
- l'astuce ExtensionManifestV2Availability est orientée entreprise, et cessera de fonctionner en juin de l'année prochaine 2026 (au moins pour les Chrome à jour)
- au-delà de juin 2026 avec un Chrome à jour, à moins que Google fasse machine arrière (Manifest V3 est déjà un fiasco sécuritaire, mais Google est plutôt du genre obstiné), aucune astuce ne fonctionnera dans Chrome.

Bonjour,

Grosse correction... et à notre défaveur hélas.
Finalement, Google considère ces flags comme orienté entreprise... mais dit explicitement que même la clé de registre deviendra inopérante dès cette année 2025.
Petit bémol en notre faveur, le planning de retrait concernant juin.
Au lieu de retirer ces astuces dès juin, ce sera la version majeure de juin qui sera la dernière version a pouvoir supporter MV2 (mais avec les astuces, et non par défaut, comme c'est déjà le cas).
Dans le cas où que le communiqué n'est pas clair, Google précise carrément que Chrome 138 pourra supporter MV2, et que Chrome 139 signera la fin définitive, et même côté astuces, de MV2.

Pour rappel, voici les dates prévisionnelles de sorties :
- Chrome 138 : 24 juin 2025
- Chrome 139 : 5 août 2025

edit:
Pour être complet, Google considère que chrome://flags/#allow-legacy-mv2-extensions et que ExtensionManifestV2Availability font la même chose.
Titre: Manifest V3 de Google et les bloqueurs de publicité
Posté par: turold le 28 mai 2025 à 23:40:21
Bonjour,

Désolé du retard, cela fait déjà quelques versions de Chrome qu'on est dans la dernière ligne droite pour le MV2 dans Chrome.

Désormais, la procédure change un peu à chaque version, et les extensions MV2 dans le site CWS ne sont pas installables même avec la procédure ci-dessous. C'est uniquement pour les mises à jour d'installation déjà existantes d'extension MV2. Vous allez comprendre pourquoi au début et à la fin de la procédure (j'ai pu en sauver que 2 sur 6 lors de mon dernier test sur un nouveau profil de navigateur). Je vous mettrai pour l'occasion de l'exemple le plus connu, et encore sauvable ainsi (uBlock Origin):

Dans la version 137, on doit activer 6 paramètres dans chrome://flags/

Les 4 devenus classiques de la procédure:
#extension-manifest-v2-deprecation-warning
#extension-manifest-v2-deprecation-disabled
#extension-manifest-v2-deprecation-unsupported
#allow-legacy-mv2-extensions
Attention, ce dernier paramètre, la description est devenue celle-ci (la mise en gras est de moi pour vous montrer le plus important)
Citer
Allows extensions with legacy (unsupported) manifest versions to be loaded as unpacked extensions. This should only be used for maintaining legacy extensions and will be removed in the future. – Mac, Windows, Linux, ChromeOS

Et 2, qui changent à chaque versions, et au cas où (pas sûr que ce soit encore utile, mais ça sert à sortir des flags devenues invisibles ou pas réellement activables en vrai par défaut, si jamais vous ne trouvé pas les autres paramètres ou en cas de doutes sur leurs efficacités réelles):
#temporary-unexpire-flags-m135
#temporary-unexpire-flags-m136

Relancer/redémarrer Chrome.

Ensuite, désolé mais ça se complique:
Aller dans chrome://extensions/
Activer le mode développeur (paramètre tout en haut à droite).
Charger l'extension non empaquetée, et chercher le dossier non compressé de l'extension voulue (voir parfois à l’intérieur comme pour Ublock Origin pour une raison inconnue)

Comme exemple d'extension non empaquetée, nous avons uBlock Origin.
Tout est téléchargeable, selon la version voulue, dans https://github.com/gorhill/ublock/releases
Je vous déconseille les versions avec un "b" ou du "rc" dans leur numérotation, donc il faut un peu scroller dans la page.
Pour la version voulue, cliquer sur Assets pour faire apparaitre les téléchargements possibles.
Télécharger ce qui se termine par ".chromium.zip"
Extraire le zip où vous voulez pour pouvoir le charger dans votre Chrome.

Chrome mettra toujours des erreurs dans les extensions installées ainsi. Le but c'est de voir l'extension installée dans chrome://extensions/ et activée, c'est l’essentiel.
Titre: Manifest V3 de Google et les bloqueurs de publicité
Posté par: turold le 29 mai 2025 à 17:19:38
J'ai trouvé une solution pour sauver toutes les extensions MV2, mais c'est temporaire... et nécessite une ancienne version de Chrome pour arriver à ses fin pour les dernières versions du moment de Chrome.

Donc je vous mets juste une autre extension qui mérite un sauvetage.
Contrairement à uBlock Origin, il n'y a aucun zip officiel, aucun dépôt officiel hors stores des navigateurs... et malheureusement son développeur n'envisage de commencer à développer en MV3 que quand il sera bloqué dans son usage. Il estime, en plus, que recoder en MV3 lui prendra 1 mois minimum...

Bref, il s'agit d'Alternate Player for Twitch.tv dans sa dernière version du moment pour Chrome (c'est moins mis à jour sur Firefox, mais fonctionne aussi et j'utilise sur Firefox).
Je l'ai mis sur mon hébergement internet, en zip: https://alexou.fr.fo/email/files/extensions-MV2-chromium/Alternate%20Player%20for%20Twitch.tv%202025.5.28_0.zip
C'est le nom du dossier qui précise le type de navigateur, mais si ce n'est pas clair, je peux revoir ça.

Comme Enhancer for YouTube (qui est déjà en MV3), c'est une usine à gaz dont blocage de pub dans les streams. Raison pour laquelle je mets dans ce sujet.
Pour ceux qui ne connaissent pas, 2 grandes remarques sur son fonctionnement :
- la 1ere chose que vous verrez, c'est du stream en 360p, même en fibre, car c'est la résolution forcée durant les pubs. Mais c'est le 360p du flux du stream, et non de la pub, et l'audio est celui du stream. Après chaque pub, ça revient automatiquement à la normale. Durant longtemps, au lieu de ça, c'était tout noir (RRRrrrr!!!) et muet durant les même périodes de pub.
- le chat en version complète ne garde pas le paramètre du thème sombre entre 2 streams ou 2 sessions de streams. Le conseil officiel est de mettre le chat only sur le site Twitch et sur un autre écran (l'extension vous fait quitté le site officiel pour le stream). Mon conseil, pour la majorité des cas, et plutôt d'utiliser la fonctionnalité de chat limité inclus dans cette extension, car le thème sombre reste d'une session à l'autre.
Titre: Manifest V3 de Google et les bloqueurs de publicité
Posté par: dino le 30 mai 2025 à 02:19:19
J'ai trouvé une solution pour sauver toutes les extensions MV2, mais c'est temporaire... et nécessite une ancienne version de Chrome pour arriver à ses fin pour les dernières versions du moment de Chrome.

vous avez l'air de beaucoup l'aimer, votre chrome/manifestv3 ;)
Titre: Manifest V3 de Google et les bloqueurs de publicité
Posté par: turold le 30 mai 2025 à 03:15:50
vous avez l'air de beaucoup l'aimer, votre chrome/manifestv3 ;)
Tout à fait.

Grâce à / à cause de Google (selon le point de vue), et par anticipation à cette fin du MV2, j'ai déjà rebasculé sur Firefox comme navigateur principal.
Il avait été mon navigateur principal de la fin de la version 1.5 jusqu'à la version 3.6 incluse... puis comme navigateur secondaire de quelques versions avant la 115 jusqu’à ce début d'année 2025.

Mais les extensions ne suivent pas.
Un exemple confidentiel ne se trouve que pour Chrome, le passage en MV3 a même fait changer de développeur pour une continuité d'usage (mais donc changement de dépôt)... mais aucun équivalent côté Firefox.

Et je profite de cette réponse pour montrer un exemple bien publique d'extension multi navigateurs qui montre tout le souci des politiques de Mozilla envers les extensions.... et la priorité des développeurs d'extension vu l'écrasante majorité des utilisateurs côté Chrome: Enhancer for YouTube.
Cette nuit du 30 mai 2025, voici la situation:
- dernière version pour Chrome : 3.0.7 https://chromewebstore.google.com/detail/enhancer-for-youtube/ponfpcnoihfmfllpaingbgckeeldkhle
- dernière version pour Firefox : 2.0.130.1 https://addons.mozilla.org/fr/firefox/addon/enhancer-for-youtube/
Et pour comprendre la situation, il faut fouiller sur le site officiel de l'extension. Et encore, c'est juste un gros indice. Ayant moi-même été développeur d'extension pour Firefox avant Firefox 4, j'ai vu les changements délétères et aveugles de politiques sur AMO de la part de Mozilla... où j'ai eu moins de courage que ce développeur de maintenir à minima une vieille version majeure de l'extension: j'ai abandonné et laissé Mozilla supprimer automatiquement mon extension d'AMO.
https://www.mrfdev.com/contact
Citer
[...]the version 3 will only be available for Firefox if Mozilla changes its review process because after more than 12 years publishing my extension on AMO there are things that I don't accept anymore...

Entre les développeurs d'extensions et Mozilla, ce n'est toujours pas ça...

Pour rester dans le thème des "bloqueurs" de pubs, l'extension officielle "Accélérer les Pubs YouTube" (titre traduit dans plusieurs langues) n'est que pour Chrome. Seul de rares versions sont portées par la communauté sur Firefox.. à chaque fois par un développeur différent, donc aucune mise à jour automatique en prime.