Hacker News new | ask | show | jobs
by KaoruAoiShiho 1969 days ago
Yeah I am confused about this too, 10 seconds sounds like a big exaggeration. Your site should load in 1-2 seconds and the marketing can come the third second. However the page should already be interactive after the first 2 seconds. Doesn't quite need another service.
1 comments

I know it's hard to believe, but thankfully there are tools to measure this. Try https://web.dev/measure/ and see for yourself - many popular websites reach interactivity after 10 seconds.

Here are a few examples I recently tried:

https://lighthouse-dot-webdotdevsite.appspot.com//lh/html?ur...

https://lighthouse-dot-webdotdevsite.appspot.com//lh/html?ur...

https://lighthouse-dot-webdotdevsite.appspot.com//lh/html?ur...

They run those tests with like 1Mb/s connection though.
Good point - by default Google Lighthouse is aiming at the 85th percentile of mobile connection speed, meaning you can ignore these metrics because you have a faster connection or device, but they are still true for ~15% of your mobile traffic. That's the reality of simply delaying scripts - you'll want to delay them more to achieve faster loading time, but the more you delay them the more data you lose.