4 ms·
Modern browser features have led to higher battery consumption on the whole. The number of sites that can peg a CPU core is staggering If people are having con
by jasonisalive 12y ago
Modern browser features have led to higher battery consumption on the whole. The number of sites that can peg a CPU core is staggering
If people are having consistently poor mobile experiences because of poor battery optimisation across websites, that should create market demand for smarter devices/mobile browsers, better development tools and modern standards etc., right?
I'm not sure how constantly trying to get people to download Chrome makes them either more educated or engaged. It strikes me to be the opposite.
Well of course. When Google nags people to download Chrome, they're advertising their own services and fostering ecosystem lock-in. It might technically equate to a public service if their primary target market is out-of-date IE users, but that's incidental. It's an entirely different issue to what's at discussion here. Regardless, it does at least raise awareness of browser choice and habituate people to such (to users such as us) very basic actions as downloading, installing and trying out alternative software programs.
- nirvdrum 12y agoIf people are having consistently poor mobile experiences because of poor battery optimisation across websites, that should create market demand for smarter devices/mobile browsers, better development tools and modern standards etc., right? Well, my point is these problems are created by "converting" what would traditionally have been static content into dynamic. I'm not sure there will ever be a way to make that as efficient as static. Creating a problem and then fixing it doesn't mean you've actually advanced anything. But I suppose you're right in that it'll create demand for devices with longer battery life, if not in a roundabout way. There are probably easier ways to achieve that. Hands down the most common case I come across is constant DOM changes without any growth cap using something like a circular buffer. Eventually the browser just churns doing constant GC. Travis CI was a big example of this, but the huge set of blog widgets out there are typical culprits as well. I'm not sure how new hardware could possibly address that.
- MaxBarraclough 12y ago> that should create market demand for smarter devices/mobile browsers, better development tools and modern standards etc., right? Web standards are not really about efficiency of rendering, and never will be. Hence 'cloud rendering' in Opera Mini. The minimum system requirements to browse the web are only going to increase. http://www.w3.org/TR/html-design-principles/#priority-of-constituencies http://www.w3.org/TR/html-design-principles/#priority-of-con...