Wir haben gestern Abend über ein interessantes Detail berichtet. Nutzer berichteten online, dass sich die Ladegeschwindigkeit von YouTube verlangsamte, wenn sie den Firefox-Browser verwendeten. Kurioserweise wird YouTube sehr schnell geladen, wenn Sie einen User Agent (UA)-Schalter verwenden, um den Browser vorzutäuschen, es handele sich um Google Chrome.
Dieses Verhalten wurde in erster Linie von Reddit-Benutzern entdeckt, und obwohl es sich offenbar um ein Problem bei der Leistungsoptimierung oder um einen Mangel an Leistungsoptimierung durch das Mozilla Firefox-Entwicklungsteam handelt, bemerkten scharfsichtige Benutzer eine Verzögerung von 5000 Millisekunden oder 5 Sekunden in Abschnitten des Codes, die aus irgendeinem Grund absichtlich dort platziert worden zu sein schienen.
Als Google um einen Kommentar zu dieser Angelegenheit gebeten wurde, gab Google die folgende Erklärung ab:
Um ein vielfältiges Ökosystem von YouTubern auf der ganzen Welt zu unterstützen und Milliarden von Menschen Zugang zu den Inhalten zu ermöglichen, die sie auf YouTube lieben, haben wir damit begonnen, Zuschauer, die Werbeblocker aktiviert haben, dazu aufzufordern, Anzeigen auf YouTube zuzulassen oder YouTube Premium für ein werbefreies Erlebnis auszuprobieren. Bei Benutzern, die einen Werbeblocker installiert haben, kann es unabhängig vom verwendeten Browser zu einer suboptimalen Anzeige kommen.
Laut Google ist die Verzögerung daher auf die Installation eines Werbeblockers zurückzuführen, was zu einem „suboptimalen Seherlebnis“ führt. Interessanterweise fügte der Technologieriese außerdem hinzu, dass dies „unabhängig davon geschieht, welchen Browser ein Benutzer verwendet“, was darauf hindeutet, dass nicht nur der Firefox-Browser betroffen ist.
Es scheint, dass hinter dem Problem noch mehr steckt, denn auf den ersten Blick würden die meisten Leute denken, dass hier etwas faul ist, zumal das Austricksen des Chrome-Browsers offenbar funktioniert. Und dafür gibt es offensichtlich einen Grund.
Ein anderer Redditor, frisch85, nahm den verdächtigen Code genauer unter die Lupe und die Ergebnisse schienen weitgehend mit den Behauptungen von Google übereinzustimmen. Er erklärte:
Ich habe einen Teil des referenzierten Codes überprüft und vermute, dass dies mit Firefox zusammenhängt, da der Benutzeragent bei der Ausführung dieses Codes nicht überprüft wird und er eher wie die Anzeige selbst aussieht. Dies scheint mir eher ein fauler Versuch zu sein, sicherzustellen, dass die Anzeige mindestens fünf Sekunden lang angezeigt wird, bevor das eigentliche Video geladen wird, anstatt irgendetwas Zwielichtiges zu tun.
Warum lädt es beim ersten Mal langsam und nicht jedes Mal? Ganz einfach: Anstatt die Seite neu zu laden, wie wir es erwarten würden, verhindert YouTube, dass Sie die gesamte Seite neu laden, lädt aber den Inhalt neu, ohne alle Skripte neu zu laden, was manche Websites heutzutage tun, und ich mag es nicht wirklich, weil es schneller lädt, aber kein wirkliches Neuladen ist.
Die Fälle, in denen YouTube unter Chrome perfekt läuft, unter Firefox jedoch Probleme haben, haben möglicherweise mehr mit der Art und Weise zu tun, wie YouTube selbst „neu lädt“, als mit Tricks.
Verwandte Artikel: