Earlier quoted context omitted.
A fair assessment for an MVP in the US, but you fail to scale globally if your site is bloated as not all countries and territories have the access to data at low cost the US has. Definitely worth it to optimize and reduce bloat after establishing your product's place in the market (or develop from the get-go with reducing bloat in mind).
> have the access to data at low cost the US has I don't know where you heard that, the US has some of the most expensive and slowest Internet access in the developed world. https://www.numbeo.com/cost-of-living/country_price_rankings... https://en.wikipedia.org/wiki/List_of_countries_by_Internet_...
1MB Club
331–340 of 392 posts
Re: 1MB Club
#332I love it! I feel like the 1MB limit is excessively generous, especially for text-only pages. But maybe that's what makes it so damning when pages fail to adhere to it. I know at least one website I maintain fails it spectacularly (though in my defense it's entirely because of that website being chock-full of photos, and full-res ones at that; pages without those are well under that 1MB mark), while other sites I've…
Do they check the 1 MB limit?
Re: 1MB Club
#333I love it! I feel like the 1MB limit is excessively generous, especially for text-only pages. But maybe that's what makes it so damning when pages fail to adhere to it. I know at least one website I maintain fails it spectacularly (though in my defense it's entirely because of that website being chock-full of photos, and full-res ones at that; pages without those are well under that 1MB mark), while other sites I've…
A 700kB JavaScript page can take up to 10 sec. to render on older mobile devices. And a 500kB image can contain megapixels which will slow down non-PGU browsers.
Personally I always go for a max 2 sec. limit on all devices.
Re: 1MB Club
#334Earlier quoted context omitted.
Don’t forget that also 1MB of JavaScript is much much more heavy on the client than 1MB image
Indeed, but you also get more bang for your downloaded buck. My toy project https://k8.fingswotidun.com/static/ide/?gist=ad96329670965dc... Gives you an emulator, an 8-bit AVR Assembler, and an IDE for just over 500k transferred. Almost all of it JavaScript. Using math.js is by far the heaviest part but at least your Asm already knows things like solarMass and planckConstant :-). CodeMirror comes in second heaviest b…
Yet this is most times used to load React to make a button clickable.
Re: 1MB Club
#335Interesting that a site that champions for performance has an ungodly favicon [0] that is 10x larger (15KB) than the page itself. [0] https://1mb.club/favicon.ico
I went with:
Renders a black square, everywhere except Safari. The black square actually goes with the brand.Re: 1MB Club
#336Earlier quoted context omitted.
What about the problem of CO2 / MB ?
I feel like it'd be more productive to reduce the CO2 per MB (e.g. using a 100% renewable-energy-powered hosting provider, pressuring ISPs to use renewables, pressuring power companies to use renewables, etc.) than to reduce the MB in this case.
Re: 1MB Club
#337Here's my example of a non-trivial product landing page weighing in at 0.3MB transferred: https://www.checkbot.io/ Includes analytics, chat client, big product screenshot, theming and payment integration, so you can still do a lot well within 1MB.
Re: 1MB Club
#338Earlier quoted context omitted.
There's a way to force reader mode. Add "about:reader?url=" before your URL.
Thank you. But no easy way to force the button/option to appear for visitors, as the author of the page?
Re: 1MB Club
#339Earlier quoted context omitted.
To be frank, that's probably because you're not listening. YouTube redesign, Twitter redesign, and one other huge site I can't remember at the moment all had plenty of complaints about how much slower --- and less featured --- they were. The average user doesn't know a static page has been replaced with a bloated SPA, but can sure feel the difference. The web has declined for sure, and it's precisely because of ignor…
Twitter's web version is an abomination. Every time you click on a link to read a tweet, you get an error. Every time. You need to force a refresh to get the content. Its an absolute joke. To any twitter "engineers" on HN, sort it or abort it.
Re: 1MB Club
#340Interesting that a site that champions for performance has an ungodly favicon [0] that is 10x larger (15KB) than the page itself. [0] https://1mb.club/favicon.ico
I recently noticed something similar, while optimising my e-commerce website. I went with: Renders a black square, everywhere except Safari. The black square actually goes with the brand.