4 ms·
Having been inured to loading 100KB-200KB of boilerplate CSS for a web project, I'm just amazed that the raw CSS for this is 43KB, un-minified: https://github.
by danso 7y ago
Having been inured to loading 100KB-200KB of boilerplate CSS for a web project, I'm just amazed that the raw CSS for this is 43KB, un-minified:
https://github.com/cyanharlow/purecss-lace/blob/master/style.css https://github.com/cyanharlow/purecss-lace/blob/master/style...
- robin_reala 7y agoDevelopers don’t care about performance, and haven’t for multiple years now. Multi-megabyte JS packages for normal websites are visible across most of the web, and no-one tests on the actual problem devices which are low- to mid-range android phones on slow connections.
- reaperducer 7y agono-one tests on the actual problem devices which are low- to mid-range android phones on slow connections. I do. But I work in healthcare for the rural and poor. Some of my target devices the kind of craptastic phones people on HN would buy as a joke burner, but for millions of people is their entire family's only connection to the internet.
- microcolonel 7y agoAt the other end of the spectrum, I've worked on an ecommerce site where I was instructed to ignore that our JS payload was taking more than six seconds to parse on flagship phones (setting aside the network entirely). Worse still, after loading that code up, only then would it request the manifest that described 90% of the above-the-fold content. The decadence of web development today, particularly with agencies and large corporate customers, is truly boundless.
- nkrisc 7y agoFascinatingly, at a previous ecommerce gig, we had a similar issue. On of the developers ran a test where on one of our main pages, he added performance improvements to get the fastest speed to a reasonable place, and then segmented traffic into buckets that deliberately slowed the server response by various, increasing amounts of time. And wouldn't you know, it made almost no difference on our primary conversion metrics. As far as we could tell his methodology was sound, but unfortunately it got buried when it was discovered the findings could be abused to show that performance doesn't matter.
- z3t4 7y agoIts the buisness side that doesnt care. For my personal buisness i make sure everythig is fast, lightweight, and accessible, works on browsers that has below 0.1% usage, do not track users, nor store personal info. But I do not make any extra money doing it.
- miki123211 7y agoWhat business is this? I'm really curious how well you do the accessibility side.
- lucasmullens 7y agoI think you'd be surprised how much speed matters. Google factors in page load time for SEO, and there's quite a few examples of companies seeing page speed directly relate to sales: https://developers.google.com/web/fundamentals/performance/why-performance-matters https://developers.google.com/web/fundamentals/performance/w...
- chupa-chups 7y agoAs this is indisputable true, who disagrees or doesn't see the value of a statement like this? Are we so accustomed to having >100mbit bandwidth to not see the problems modern web design is bringing to people in poorer areas of the world? I suppose that some of the downvoters of that comment upvote comments stating minorities are being discriminated. Ironically the minority is not being discriminated in this case, since most of the people on the internet are on <100mbit bandwidth worldwide (https://en.wikipedia.org/wiki/Global_Internet_usage#Broadband_usage https://en.wikipedia.org/wiki/Global_Internet_usage#Broadban...).
- swader999 7y agoA lot is cached but agree it's still a valid concern.
- lucasmullens 7y agoIf you open up the raw CSS file and pop open DevTools, the raw CSS is only 9.9KB after gzip. A minifier could probably make that a bit smaller too.