YouTube has been cracking down on ad blockers in recent months, pushing users to either disable the ad blocker on its platform or sign up for YouTube Premium. Now, the platform that belongs to Google μπορεί να έχει προχωρήσει τα πράγματα ένα βήμα παραπέρα: οι χρήστες του Firefox αναφέρουν μια αξιοσημείωτη αύξηση στους χρόνους φόρτωσης στον ιστότοπο του YouTube για υπολογιστές και φαίνεται ότι αυτή είναι μια σκόπιμη επιλογή από την πλευρά της Google.
Redditor u/vk6_ recently shared a video εμφανίζει καθυστέρηση πέντε δευτερολέπτων κατά τη φόρτωση του YouTube στο πρόγραμμα περιήγησης Firefox του Mozilla. Για λίγα δευτερόλεπτα, η σελίδα παραμένει ως επί το πλείστον κενή με τα στοιχεία φόντου να συμπληρώνονται, αλλά δεν εμφανίζονται video. Μετά τη σύντομη καθυστέρηση, η σελίδα φορτώνεται ως συνήθως. But Redditors He also faced the same problem, claiming that YouTube takes a significant amount of time to load in Firefox and Edge, while in Chrome, there is no waiting time. The annoying thing is that the delay isn't triggered just once, but every time a YouTube link is opened, users said.
By analyzing the JavaScript files used by the YouTube desktop client, a user uncovered code showing a "timeout" function in the script that forces users to wait five seconds for the page to fully load after checking for the user's browser of choice. Nothing in the code itself specifically singles out Firefox or Edge, but some users found it Using a filter for this code seems to solve the problem. Others have reported that when they spoof the Firefox user agent to make it appear to be Chrome, YouTube loads as quickly as usual without a five-second delay. Even more curious, 9 to 5 Google experimented with the reverse and found that spoofing Chrome to act as Firefox did not push this delay into effect.
While the reasoning behind the delay remains unclear, some users have suggested that it might is related to suppress ad blocking. Some felt that the code could be a clumsy ad fallback implementation if a user is using an ad blocker, with the code possibly ensuring that an ad is displayed for at least five seconds before the video starts.
So far, Google has not acknowledged the issue. We've reached out for feedback and will update this article once we hear back.
More from Tom's Guide
VIA: TomsGuide.com