1 Punkte von GN⁺ 2023-10-15 | 1 Kommentare | Auf WhatsApp teilen
  • Ein uBlock-Origin-Filter, der die Warnmeldungen entfernt, die YouTube Nutzern von Werbeblockern anzeigt; er wird direkt in den Browser eingefügt und angewendet
  • Die Kernfunktion besteht darin, die von YouTube ausgeführte JavaScript-Anti-Adblock-Payload zu blockieren
  • Der Filter setzt den Adblocker-Zähler auf 0, sodass YouTube erkennt, der Werbeblocker sei vollständig deaktiviert
  • Die Anwendung erfolgt, indem man den Filter in uBlock Origin unter „My filters“ einfügt und anwendet
  • Es wird darauf hingewiesen, dass diese Methode künftig unwirksam werden kann; außerdem wird ein Link zur offiziellen Diskussion über die Situation von uBlock und YouTube bereitgestellt

Überblick über den Filter und Funktionsweise

  • Bereitstellung eines uBlock-Origin-Filters zum Entfernen der Warnmeldungen der Werbeblocker-Erkennung von YouTube
  • Der Filter funktioniert, indem er die JavaScript-Anti-Adblock-Payload von YouTube deaktiviert
  • Durch das Setzen des Adblocker-Zählers auf 0 wird YouTube dazu gebracht, anzunehmen, dass der Nutzer den Werbeblocker vollständig deaktiviert hat
    • Nach diesem Prinzip soll es theoretisch auch bei der Warnsituation nach drei Videos keine Probleme geben
  • Link: https://go.enderman.ch/cKoci

Anwendung

  • Den Filter in uBlock Origin unter „My filters“ einfügen und anwenden
  • Nutzung allein durch Eingabe des Filtertexts, ohne separate Installation oder Build-Prozess

Problem mit dem Kontextmenü und Gegenmaßnahme

  • Nach Anwendung dieses Filters kann es vorkommen, dass das Kontextmenü von YouTube verschwindet
    • Es gibt Fälle, in denen das Menü, das beim Klick auf die drei Punkte neben dem Videotitel erscheint, entfernt wird und das Speichern unter „Später ansehen“ dadurch nicht mehr möglich ist
  • Als Lösung wird empfohlen, die erste Zeile des Filters zu entfernen, die ytd-popup-container class enthält
    • Die auf der Website veröffentlichte Version enthält diese Zeile inzwischen nicht mehr

Beständigkeit und weitere Informationen

1 Kommentare

 
GN⁺ 2023-10-15
Kommentare auf Hacker News
  • uBO-Entwickler Gorhill rät in einem Kommentar davon ab, solche ungeprüften Umgehungsfilter zu verwenden: https://x.com/gorhill/status/1713305785659211991

    • Für alle, die Twitter nicht öffnen möchten, sinngemäß: „Diese Filter wurden vor langer Zeit verworfen und werden von keinem Content-Blocker verwendet. Sie kursieren lediglich seit mindestens letztem Juni aus inoffiziellen Quellen.“
    • Die offiziellen/standardmäßigen Listen blockieren diese nicht; ich frage mich also, ob das bedeutet, dass man vorerst keine benutzerdefinierten Filter verwenden sollte
  • Es könnte einfach ein A/B-Test sein, aber bei mir erschien „nach 3 Warnungen keine Videowiedergabe mehr“, und per Blockieren von DOM-Elementen scheint es sich nicht umgehen zu lassen
    Ich werde wohl endlich das einfache Homelab einrichten, das ich seit Jahren vor mir herschiebe, und Pi-hole betreiben. Danke an die YouTube-Führungskräfte und die Kostensenker, dass sie mich faulen Menschen in Bewegung gebracht haben
    Gleichzeitig denke ich, dass ich mir wünschen würde, Werbung würde so gut funktionieren wie YouTube-Empfehlungen. Wenn man genug Willenskraft oder psychische Gesundheit hat, um YouTube nicht als Fluchtmittel zu nutzen, sind die Empfehlungen wirklich großartig. Ich habe viele gute Konferenzvorträge und Videos mit nur ein paar Hundert Aufrufen entdeckt, aber die Werbung glaubt weiterhin, ich solle überteuerte AliExpress-Dropshipping-Produkte kaufen oder Grundanschaffungen zu einem Lifestyle machen

    • Soweit ich weiß, kann Pi-hole YouTube-Werbung nicht blockieren. Sie scheint serverseitig ausgeliefert zu werden, aber ich könnte mich irren
    • Wenn man aus YouTube ohne Werbung so viel Wert zieht, dass man so weit geht, um sie zu umgehen, könnte man doch einfach Premium abonnieren. Für mich persönlich ist es der Dienst mit dem besten Kosten-Nutzen-Verhältnis
    • YouTube löst man mit Pi-hole nicht. Für mobile Apps ist es gut, aber weniger zuverlässig als uBlock Origin, daher ist es besser, beides zu verwenden
    • Die Warnung „nur noch 3 Videos“ ließ sich zumindest bei mir leicht umgehen. Ich habe den Werbeblocker ausgeschaltet und YouTube geschaut; sobald einmal eine Werbung abgespielt wurde, habe ich den Werbeblocker wieder eingeschaltet, und danach erschien auch kein Pop-up mit Werbeblocker-Warnung mehr
    • Wahrscheinlich ist das hier das, wonach du suchst: https://news.ycombinator.com/item?id=37873749
      Trotzdem würde ich empfehlen, YouTube Premium zu kaufen, wenn man ziemlich viel YouTube schaut. Ich finde, es bietet einen guten Gegenwert
  • Bedient euch. Ich verwende uBlock-Origin-Benutzerfilter, die die YouTube-Warnung zum Werbeblocker und einige Overlays entfernen; es ist vielleicht nicht die „richtige“ Lösung, aber bei mir funktioniert es
    Beispiele: youtube.com##+js(set, yt.config_.openPopupConfig.supportedPopups.adBlockMessageViewModel, false), youtube.com##+js(set, Object.prototype.adBlocksFound, 0), youtube.com##+js(set, ytplayer.config.args.raw_player_response.adPlacements, []), youtube.com##+js(set, Object.prototype.hasAllowedInstreamAd, true) usw.
    Wenn Gorhill eine bessere Lösung bereitgestellt hat, fände ich es gut, wenn jemand die vollständige Vorgehensweise posten würde

  • Im Moment ist es okay, weil YouTube das Schließen der Warnung erlaubt, aber YouTube könnte zu einer Methode übergehen, bei der bei erkanntem Werbeblocker die Wiedergabe selbst blockiert wird. Dann hilft das Entfernen von DOM-Elementen nicht mehr. Ob man das aus YouTubes Sicht als verbrannte-Erde-Strategie bezeichnen kann, weiß ich nicht, aber es ist eine mögliche Option

    • Es wirkt so, als wolle man diese „Nuklearoption“ mit der Web Integrity API umsetzen: https://arstechnica.com/gadgets/2023/07/googles-web-integrit...
      Das Thema wurde auch auf HN schon ein paar Mal behandelt
    • Dann wird es wieder Userscripts geben, die die Erkennung umgehen. Clientseitige Lösungen werden zwangsläufig zu einem Wettrüsten zwischen Google und Entwicklern von Userscripts/Werbeblockern
      Um es wirklich zu verhindern, dürfte das CDN den Videostream erst ausliefern, nachdem der Client die gesamte Werbung gestreamt hat, oder die Werbung müsste direkt in den Videostream gemischt werden. Twitch scheint diese Methode bei Livestreams zu verwenden, bei VODs aber wohl nicht
    • Die eigentliche Nuklearoption wäre, Google-Konten zu sperren oder IPs für alle Google-Dienste zu blockieren
    • In meiner Umgebung verhält sich YouTube bereits so. Wenn uBlock Origin aktiviert ist, lädt die Hauptseite, aber alle Videokacheln sind graue Rechtecke und die Titel erscheinen nur als graue Balken
  • Der Ersteller von uBlock Origin hat klar gesagt, dass er solche benutzerdefinierten Filter nicht empfiehlt. Sie können Elemente beschädigen, auf die sich andere Filtersets stützen, und es gibt keine Garantie, dass sie langfristig stabil bleiben
    Solche Filter können mit der Zeit sogar dazu führen, dass Werbung angezeigt wird, weil YouTube praktisch täglich Änderungen vornimmt. Die beste Verteidigung besteht darin, den Cache zu leeren und die Filtersets täglich zu aktualisieren
    Zugehöriger Link: https://x.com/gorhill/status/1713305785659211991

  • Wenn Google versucht, Werbeblocker auf YouTube zu blockieren, ist meiner Meinung nach das einzige gute Ende für alle, Werbung weniger nervig zu machen.
    YouTube-Werbung ist nervig, weil es zu viele Anzeigen gibt. Zwei Anzeigen vor dem Start sind zu viel; es sollte höchstens eine sein. Mid-Roll-Anzeigen sollten von den Creatorn kontrolliert werden.
    Ein weiteres Problem ist die Auswahl der angezeigten Werbung. Google zeigt mir immer wieder dieselben paar Anzeigen, die mich sehr stören, und gibt mir keine Möglichkeit, bestimmte Anzeigen zu vermeiden. Am Ende habe ich YouTube, das ich täglich besucht hatte, aufgegeben und gehe jetzt nur noch hin, wenn es wirklich nötig ist, etwa wenn mir jemand einen Link schickt.

    • Das einzige gute Ende für alle ist 0 Werbung.
    • Ein gutes Ende wäre, dass Google beim Video-Streaming weniger monopolistisch agiert.
      Google hat seine Stellung sehr geschickt genutzt, um YouTube zur Streaming-Plattform des Webs zu machen. GCP-Incentives, die Dominanz bei Smart-TVs, die Integration von Google-Konten, Android usw. werden nicht oft genug erwähnt.
      Jetzt sieht man Muster, die auf Premium-Upselling und Anti-Adblock abzielen, während Alternativen es in diesem Bereich schwer haben, Fuß zu fassen und zu konkurrieren.
    • Mid-Roll-Anzeigen werden bis zu einem gewissen Grad von den Creatorn kontrolliert.
      Creator wählen die Positionen für Anzeigen, aber das bedeutet nicht, dass an diesen Stellen bei allen Zuschauern Werbung erscheint. Selbst wenn man zum Beispiel jede Minute eine Mid-Roll-Position setzt, kann YouTube nur eine davon auswählen, sodass Zuschauer etwa alle 10 Minuten eine Anzeige sehen. Die tatsächliche Abklingzeit hängt von den Daten ab, die YouTube über den Zuschauer hat.
      Creator können Mid-Roll-Anzeigen auch komplett deaktivieren.
    • Anzeigen vor dem Videostart sollten höchstens 10 % der Videolänge ausmachen, mit einer Mindestschwelle von etwa 30 Sekunden. Lange Werbung vor kurzen Videos ergibt keinen Sinn.
    • Mitten in Meditationsvideos sollte es keine Werbung geben. Beim Autofahren kann man nicht überspringen, also sollte es keine Werbung geben.
  • Das ist wirklich eine zwanghafte Methode, und ich glaube nicht, dass sie so funktionieren wird, wie YouTube es erwartet.
    Ich schaue YouTube ohnehin viel zu lange; durch diese Änderung bekomme ich vielleicht Zeit für nützliche Dinge oder fürs Spielen.

    • Wenn ein Client zu feindselig wird, nutzt man den Dienst einfach nicht mehr. Nachdem Apollo eingestellt wurde, habe ich Reddit aufgegeben; wenn Adblocking auf YouTube nicht mehr funktioniert, suche ich mir eben etwas anderes.
      Neben Werbung reduziere ich mit uBlocks Funktion „Element blockieren“ viel visuellen Lärm auf Websites. Auf YouTube blockiere ich die riesige Reihe verwandter Videos und YouTube Shorts im Abo-Feed.
  • Ich finde, YouTube Premium ist gut und sein Geld wert. Gerade Leute aus der Tech-Branche sollten doch eher bereit sein, für Software, Dienste und geistiges Eigentum zu bezahlen.

    • Ich würde YouTube Premium in Betracht ziehen, wenn es etwas wie SponsorBlock implementieren und damit sogar Werbung tatsächlich blockieren würde, die Creator in ihre Videos einbauen. Wenn jeder Creator mir sagt, ich solle NordVPN kaufen oder Nebula beitreten, dann liefert Google keine werbefreie Erfahrung.
    • Im Allgemeinen stimmt das, aber für mich ist YouTube weniger ein Wert als vielmehr eine süchtig machende Ablenkung. Den Rundfunkbeitrag zahle ich, weil es gesetzlich vorgeschrieben ist, nutze ihn aber tatsächlich überhaupt nicht.
      Ich freue mich fast ein wenig auf eine Situation, in der ich YouTube nicht nutzen kann oder nicht mehr nutzen will. Diese Zeit könnte ich für kreative Arbeit verwenden.
      Gesellschaftlich gesehen dürfte der Verlust eines so breiten Kanals für die Verbreitung von Informationen und Desinformationen allerdings größer sein als der persönliche Verlust.
    • Anfangs fand ich es im Vergleich zu Netflix unattraktiv, weil es sich anfühlte, als würde ich für Inhalte zahlen, die ohnehin kostenlos verfügbar sind. Im Vergleich zu Spotify kam ich aber zu dem Schluss, dass es sich lohnt.
      Es ist ein Dienst, den ich jeden Tag mehrfach nutze, und die Inhalte selbst kann man kostenlos bekommen; bezahlt man, verschwindet die Reibung durch Werbung.
    • Anders als dafür zu zahlen, dass ein echter Dienstleister bezahlt wird, fühlt sich YouTube Premium eher wie eine Spende an Google an. Google wird seine Nutzer weiterhin monetarisieren wie in den letzten zehn Jahren und dankbar sein, ein paar zusätzliche Knochen für Bards Kohlemaschine zu bekommen.
    • Ich frage mich, wie groß der Anteil ist, der an die Creator geht von den Einnahmen aus YouTube Premium.
  • Wenn man im VPN einen Standort in der Ukraine nutzen kann, kann man ihn darauf einstellen und YouTube Premium für etwa 2,70 US-Dollar pro Monat kaufen. Genau das habe ich am Ende gemacht; als VPN-Anbieter nutze ich Mullvad.

    • Selbst wenn es in einem anderen Land 10 Cent kosten würde, würde ich Google keinen Cent geben. Google braucht mein Geld nicht, und vor allem hat es es nicht verdient.
    • Wenn man das VPN auf einen russischen Standort stellt, gibt es überhaupt keine Werbung.
      Der 24. Februar 2022 hat Russland faktisch YouTube Premium für das ganze Land beschert.
    • Ich frage mich, ob man das VPN nach dem Kauf weiter nutzen muss.
      Ich möchte wissen, ob es reicht, mit Proton VPN nur zu diesem Preis zu kaufen, oder ob man ein separates Google-Konto erstellen und weiterhin mit einem VPN-Standort in der Ukraine auf YouTube zugreifen muss.
    • Einem Werbeunternehmen Geld zu geben, ist kein guter Weg in eine Welt mit weniger Werbung.
    • Ich verstehe nicht ganz, warum YouTube Premium CA$12.99 verlangt, obwohl ich Mullvad und den YouTube-Standort auf die Ukraine eingestellt habe. Vielleicht sind das kanadische Dollar.