youtube.com’s performance on mobile is very bad. It’s borderline unusable on my low-end Android phone. But don’t take my word for it. Just take a look at the CrUX numbers.
Does YouTube not realize that so many more people around the world would watch many more videos (and therefore ads) if performance was better? What’s wrong with them?
Like how is it possible that the same team that is able to manage a database of billions of videos, with hundreds of hours of new videos being uploaded every minute, isn’t able to create an efficient frontend consisting of simple HTML/CSS/JavaScript for playing those videos? They excel at the difficult stuff but then fail at the simple stuff. It defies belief.
@kizu Why are you fine with the content width shrinking when the scrollbar is shown, but not fine with the content width growing when the scrollbar goes away?
@timdream I’m not a fan of websites switching to mobile layout when I zoom the page too much, so I would probably find a text-only zoom option useful. The problem is that in my browser (Firefox), there doesn’t seem to be an option to increase the text size on specific websites only, like how page zoom works. I also would like to be able to use such a feature via a keyboard command (e.g., Command + Shift + Plus).
I know he didn't explain his position in details, so a 1800-word article sounds a little unfair, but I think dry and sharp statements need adequate context and analysis.
@MaxArt2501@cferdinandi We need to talk more about the acceptable amount of JS during page load. So many websites load 5+ MB of JS which is unacceptable. As long as this problem persists, people with low-end phones will have a poor experience on the web.
Are there issues or surprises you've run into when using #CSS container queries in practice? Let us know, and we'll try to cover them in the @OddBird Winging It live stream tomorrow!
> Extremely annoying #CSS gotcha: container query units seem to be relative to the content-box dimensions. And there doesn't seem to be any way to make them relative to the border-box dimensions... which is what I need to solve other problems caused by container queries. 😭
This is part of the reason why I’ve lost my enthusiasm for the web platform. The modern web is annoying. Most popular websites are too slow and too difficult to use, and their developers don’t pay attention to this problem. It’s hard to get excited about a cool new web platform feature when so many websites don’t even get the absolute basics right. The entire industry is dysfunctional.
edit: Sorry if this sounds negative. I’m not angry. I’m just not excited anymore.
I just watched the original Jurassic Park yesterday (for the first time in a long time). I am in some kind of shock. I have a hard time accepting the reality that that film is so much better than modern blockbusters. In that film, every single camera angle and movement is deliberate. Every scene is a work of art. Every line of dialog contributes to the whole in a meaningful way. Everything connects perfectly. It’s like if God made a film to show us how it’s done.
I did a whole bunch of articles about how web speech works, and the underlying speech subsystem - it's tricky because most text doesn't have any real semantic 'hints' and speech subsystems vary, so you can get "4x4=16" and "I drove a 4x4" sounding like 4-X-4 or "4 times 4" or "4 by 4" - kind of like with different human readers, maybe.
So Apple gave them everything. That person probably didn’t use Apple’s Hide my Email service for that address, but even if they did, the question is if it would have made a difference. I guess not. That service hides your identity from other companies, but not from Apple, obviously.
MacOS Safari: I’m unable to switch off “Settings > Privacy > Require password to view locked tabs”: If, e.g., I go to another settings “tab” and come back, the checkmark is always there again.