They Live Adblocker - bloqueur de publicités inspiré du film They Live (1988)
(github.com/davmlaw)- They Live Adblocker est un fork de uBlock Origin Lite qui, au lieu de masquer les publicités bloquées avec des filtres cosmétiques, les remplace par des tuiles blanches portant des slogans de They Live
- Pour chaque publicité, l’un des messages suivants s’affiche aléatoirement : OBEY, CONSUME, WATCH TV, SLEEP, SUBMIT, CONFORM, STAY ASLEEP, BUY, WORK, NO INDEPENDENT THOUGHT, DO NOT QUESTION AUTHORITY
- L’idée provient du billet de blog écrit en 2015 They Live adblock mode
- L’installation consiste à télécharger
uBOLite_theylive.chromium.zipdepuis la page Releases, à le décompresser, puis à charger l’extension viaLoad unpackeddans Chromium / Chrome / Brave / Edge - Le mode de filtrage Basic de uBO Lite bloque les publicités au niveau réseau, donc les éléments DOM ne sont pas créés : ils ne sont pas remplacés par des tuiles OBEY et ne laissent qu’un espace vide
- Pour voir les tuiles OBEY, il faut régler le mode de filtrage du site sur Optimal ou Complete dans le tableau de bord de uBO Lite, puis recharger la page
- La compilation du code source nécessite Node 22 ; la commande
tools/make-mv3.sh chromiumpermet de créer un paquet pour Chromium, et il est aussi possible de ciblerfirefox,edgeousafari - Le fonctionnement repose sur l’application d’un masque en boîte blanche qui affiche, via une surcouche
::after, le texte contenu dans l’attributdata-ubol-they-live, à la place du CSSdisplay: none !importantnormalement injecté par les filtres cosmétiques de uBO Lite - Pour gérer aussi les publicités chargées tardivement, le code parcourt le DOM et utilise MutationObserver pour détecter les nouveaux éléments ajoutés, puis attribue un slogan aléatoire aux éléments publicitaires correspondants
- Les fichiers modifiés se trouvent dans le sous-module
davmlaw/uBlock;they-live.jsgère la liste des slogans, la génération du CSS et le marquage du DOM, tandis que les points d’injection et le code d’enregistrement des scripts associés ont été patchés - Il s’agit d’un fork personnel réalisé comme loisir, et non d’un produit officiel uBlock Origin ; il ne faut donc pas remonter les problèmes correspondants du côté de uBO
- Comme les éléments auparavant masqués sont à nouveau rendus visibles, la mise en page peut se décaler si le CSS du site suppose que les emplacements publicitaires sont réduits ; de plus, les filtres cosmétiques personnalisés et les publicités bloquées au niveau réseau ne sont pas traités en mode OBEY
- La licence est la même que celle d’uBlock Origin / uBO Lite en amont, à savoir GPL-3.0
1 commentaires
Avis Hacker News
J’ai mal lu le titre et j’ai cru que They Live avait inspiré le concept même du bloqueur de pub
Si c’était vraiment le cas, ça aurait été une coïncidence intéressante, puisque ce film a inspiré l’un des premiers logos de Mozilla [0]
[0] https://www.jwz.org/blog/2016/10/they-live-and-the-secret-hi...
À la fin des années 90, on avait monté un serveur web au bureau qui renvoyait de fausses bannières publicitaires au lieu de réponses 404
On faisait pointer
"*.doubleclick.net"vers lui sur le DNS interne, et au lieu de vraies pubs, on voyait des bannières bizarrement vulgaires pour du spray nasal à base de cocaïne, de la location de cochons, etc., et c’était vraiment hilarantJe n’en avais parlé à personne, mais les gens ont commencé à ouvrir des tickets au helpdesk à cause de ces pubs, ce qui m’a bien fait rire, jusqu’au jour où un technicien a imprimé un itinéraire Mapquest et l’a laissé chez un client avec ces pubs vulgaires dessus, ce qui a mis fin à l’expérience
Si je me souviens bien, les fausses pubs venaient d’un site appelé Bannertown, qui semble avoir disparu depuis longtemps. C’était tellement drôle que j’aimerais encore les retrouver aujourd’hui
J’ai presque envie de mettre 10 upvotes à ce post
J’adore aussi ce film, et quand je l’ai vu à la télé juste après sa sortie, ça m’a mis une vraie claque
Je l’avais lue autrefois dans une anthologie ou quelque chose du genre, et savoir que le film en était clairement inspiré m’a fait encore plus apprécier un film déjà excellent
Le fait de remplacer les pubs me fait penser aux travaux de Steve Mann sur l’AR eye tap
https://news.ycombinator.com/item?id=44406552
https://cottagelife.com/general/this-toronto-professor-took-...
Excellente idée ! Je pense qu’une graisse de police extra/heavy conviendrait, et qu’il faudrait plutôt un gris foncé qu’un noir pur
Si vous ne l’avez pas encore vu, je le recommande vraiment
Quand j’étais enfant, je suis tombé dessus par hasard en zappant tard le soir, en plein milieu du film, et ça m’a beaucoup marqué
Ça a eu une influence formatrice assez saine, et je pense que ça m’a préparé à résister aux modes et à la pression du groupe, ainsi qu’à remettre l’autorité en question. Ça m’a aussi aidé à résister aux aspects les plus nocifs de certains cadres religieux, et quelques années plus tard, ça m’a même conduit de lectures légères de scepticisme cartésien vers les mathématiques
Ce n’est que des années plus tard, quand le film est devenu un gros mème, que j’ai appris son titre
Ce n’est pas un conseil, mais je recommanderais clairement de le montrer aux enfants avant qu’ils n’atteignent l’âge où ils trouveront ce film ringard. Ils risquent peut-être un épisode schizophrénique ou de sombrer dans le solipsisme, mais ils peuvent aussi avoir peur des monstres, apprendre des techniques de guidage mental, et vous en remercier plus tard
Beaucoup de gens semblent déjà préparés par d’autres choses, et voient dans le film ce qu’ils veulent y voir
Il est pourtant très clair que l’intention de base est le scepticisme envers des formes modernes très répandues. Pourtant, j’ai aussi vu des communautés d’extrême droite y lire l’idée que les Juifs contrôlent le monde. Je doute que Carpenter l’ait conçu dans ce sens
Une fois qu’une œuvre est lancée dans le monde, son créateur ne peut plus contrôler la manière dont elle sera utilisée
Au-delà de son message assez évident pour un adulte, c’est aussi tout simplement un film extrêmement divertissant
Ces derniers temps, je regardais Andor comme un manuel pratique, donc ça ferait un bon ajout à la liste des guides ancrés dans le réel
Avec des choses comme Idiocracy, War INC
They Live est une très bonne métaphore pour expliquer une grande partie du monde moderne
Une fois qu’on l’a vue, impossible de ne plus la voir
Ironique. On parle de They Live, film célèbre pour traiter de l’aliénation et de la déshumanisation, alors que tout le code a été confié à une IA
J’avais encodé l’audio en base64 dans l’extension et tout fait moi-même. Est-ce que je devrais en être fier ? Je pense qu’on sait tous les deux que la réponse est non
Je pose vraiment la question, on est tous en train de comprendre ce problème
J’attends que ça sorte en extension Pi-hole
Mon slogan perso, “I came here to kick ass, build web applications, and chew bubble gum. And I'm all out of gum.”, vient de ce film