6 ms·
Nevermind things that are solved on other application platforms, we now have frameworks that solve things that are solved in the browser. Moving boldly beyond r
by jarek 13y ago
Nevermind things that are solved on other application platforms, we now have frameworks that solve things that are solved in the browser. Moving boldly beyond reimplementing page loads with custom Javascript, Youtube now reimplements page load progress bar with custom Javascript.
- woah 13y agoYou sound dismissive of Youtube's page loading. I believe they are loading only those parts of the page that change, which is much faster than re-loading the whole thing. It makes the user experience faster and uses less bandwidth. Do you do much front end development?
- fphhotchips 13y agoI think they were being dismissive of the need to reimplement the page load indicator rather than page loading itself. I could be wrong though.
- hcarvalhoalves 13y agoI believe his point is not that YouTube's implementation isn't useful, but rather, that it's insane, at a conceptual level.
- woah 13y agoWhat's so insane about it? I would say that the logic for which parts of the page to reload should definitely be in the frontend code, rather than the browser itself.
- jarek 13y agoI do enough front-end to understand why Youtube does what it does. I don't do enough to think that every site implementing its own way to reload parts of pages is a sane idea. The beautiful thing is that the progress bar in question comes from one of the companies that pioneered lack of a progress bar in the browser. But hey, Javascript.
- woah 13y agoGoogle pioneered a minimal browser that left most things up to the sites inside it. Seems to have worked out for them. If Youtube finds that a progress bar is good for their user experience, more power to them. They can make sure it works as well as possible with their site, and change and remove it if necessary. It seems that you know more about Youtube's design than Youtube's designers.
- jarek 13y agoNext up: have browsers ignore hyperlinks, Youtube designers can come up with a beautiful way to represent and interpret intent to navigate to a different resource and delight users - and change and remove it if necessary
- blt 13y agoOut of curiosity - I'm not a web person - what about Chrome is minimal? Which things does it leave up to sites that other browsers don't?