I started noticing how sometimes youtube just seemingly refused to load fully on my phone. I thought it was just my crap internet. But since I use Iceraven, a fork of firefox, it seems that may be why.
Technology
This is a most excellent place for technology news and articles.
Our Rules
- Follow the lemmy.world rules.
- Only tech related content.
- Be excellent to each another!
- Mod approved content bots can post up to 10 articles per day.
- Threads asking for personal tech support may be deleted.
- Politics threads may be removed.
- No memes allowed as posts, OK to post as comments.
- Only approved bots from the list below, to ask if your bot can be added please contact us.
- Check for duplicates before posting, duplicates may be removed
Approved Bots
In addition to the fact that I remember this happening several years ago, I'm pretty sure this has been an issue for a while. When I decided to exclusively use Firefox about a year ago, YouTube as a whole would load slowly and it still does.
And I hate the fact that Google knows that they will benefit from this because, unfortunately, a majority of YouTube users are sheeple.
Once upon a time, Google wanted to kill the user-agent.
The YouTube viewing experience on FF is terrible. I have premium no ads and still manage to break the interface occasionally by clicking a new video or seeking the video playing.
Firefox is great for YouTube. Don't support google via premium - those guys aren't exactly short of a dime. Addblockers are flawless.
Here is a link of someone finding a Timeoutset: https://old.reddit.com/r/firefox/comments/17ywbjj/whenever_i_open_a_youtube_video_in_a_new_tab_its/k9w3ei4/
If this is true the crowd on here that often says Firefox is really owned by Google because Google pays Mozilla to have their search engine be the default search engine on Firefox really need to look at their claim and rethink their understanding of how Mozilla and Google interact.
Not trying to defend Chrome here as I dislike their other behaviours, but just from what's presented in the video, an alternative explanation would be caching. That is, when the reloading is triggered by the switch of user-agent, the cache is reused and thus a shorter load time.
To exclude this effect, the user needs to either
- Spoof the user-agent and at the same time clear cache (you can disable cache when reloading through the developer's tool), or
- Clear cache, spoof the user-agent to Chrome. Load page, disable the spoofing, reload.