5 Punkte von GN⁺ 2023-11-20 | 1 Kommentare | Auf WhatsApp teilen
  • Da YouTube AdBlocker nicht mehr zulässt, wurde eine Erweiterung veröffentlicht, die Anzeigen schnell durchlaufen lässt, ohne Videoanzeigen direkt zu blockieren
  • Wenn Werbung erkannt wird, ändert sie kurzzeitig den Wiedergabestatus des Videos und führt automatisch Stummschalten, 10-fache Wiedergabegeschwindigkeit und einen Klick auf den Überspringen-Button aus
  • Statt Blocklisten oder Filterung handelt es sich um einen Beschleunigungsansatz, der den Wiedergabeabschnitt der Anzeige manipuliert und sich damit in der Funktionsweise von klassischen Werbeblockern unterscheidet
  • Die Erweiterung wird im Chrome Web Store verteilt; der Quellcode von ad-accelerator ist auf GitHub veröffentlicht
  • Es ist ein Tool, das YouTube-Werbung eher kurz durchlaufen lässt, statt sie vollständig zu entfernen; vor der Installation lassen sich Funktionsweise und Code prüfen

Wie Werbung übersprungen wird

  • Wenn eine YouTube-Videoanzeige erscheint, manipuliert die Erweiterung vorübergehend das laufende Video
    • Sie schaltet die Lautstärke stumm
    • Sie setzt die Wiedergabegeschwindigkeit auf 10x
    • Falls ein Überspringen-Button vorhanden ist, klickt sie automatisch darauf

Verteilung und Code

1 Kommentare

 
GN⁺ 2023-11-20
Hacker-News-Kommentare
  • Ein Nutzer, der ein eigenes Userscript geschrieben hat, erwähnt, dass das Aktualisieren von Eigenschaften des Video-Elements keine DOM-Updates auslöst, sodass sich das schwer patchen oder erkennen lässt. Für die Erkennung von Adblockern müsste möglicherweise die Wiedergabegeschwindigkeit geprüft oder komplex mit JS-Prototypen manipuliert werden. Da bei jeder Seitenänderung DOM-Abfragen durchgeführt werden, kann ein geringer Overhead bei der Renderzeit der Seite entstehen, und bei Verwendung fester CSS-Klassen können kleine Änderungen am Seitencode dazu führen, dass die Prüfung fehlschlägt. Das Prüfen von .innerText wird als möglicher Lösungsansatz genannt, falls künftig Probleme auftreten.
  • Es wird vorgeschlagen, die Erweiterung zu addons.mozilla.org hinzuzufügen, damit sie auch in Firefox und Firefox für Android genutzt werden kann.
  • Ein Erweiterungsentwickler stellt einen Shortcut vor, mit dem sich Werbung überspringen lässt, indem entweder auf die Schaltfläche „Werbung überspringen“ geklickt wird oder – falls diese fehlt – die „Suchposition“ des Videos auf 100 % gesetzt wird.
  • Für Safari-Nutzer wird die Erweiterung Vinegar empfohlen, wobei erwähnt wird, dass es zuletzt Probleme beim Öffnen von YouTube-Videos gab und der Entwickler diese schnell behebt.
  • Es wird erwähnt, dass das Blockieren vieler Anzeigen über die Hosts-Datei effektiv sein kann und eine überlegenswerte Methode ist, wenn herkömmliche Adblocker nicht gut funktionieren.
  • uBlock Origin funktioniert auf YouTube gut, und solange die Filter aktuell gehalten werden, muss man offenbar keine Werbung sehen.
  • Wenn man die Filterliste „Quick Fixes“ von uBlock Origin täglich manuell aktualisiert, ist die Wahrscheinlichkeit sehr gering, auf YouTube Werbung zu sehen.
  • Mit einer JavaScript-Bibliothek, die direkt mit der YouTube-API interagiert, lässt sich eine einfache Erweiterung erstellen, die den Standard-Videoplayer durch einen benutzerdefinierten Player ersetzt. Dadurch kann die Nutzererfahrung mit hochqualitativem Streaming, Vorab-Pufferung von Videos im Hintergrund, mehr Untertiteloptionen und Ähnlichem verbessert werden.