Earlier quoted context omitted.
"Time to interactive" and "time to first byte" are pointless numbers if the purpose of your site is to display content (Reddit, Twitter, pretty much everything else). If I (resentfully) click on a Reddit link on a SERP, I'm going there to read the content, not to flip open menus or whatever. "Time to human satisfaction" should be a number that front-end developers measure and aim to improve. Just rendering the conten…
> "Time to interactive" and "time to first byte" are pointless numbers if the purpose of your site They matter for SEO. > "Time to human satisfaction" should be a number that front-end developers measure and aim to improve. Satisfaction varies. TTI is a relevant metric. E.g. On our ecommerce it takes less than 10 seconds to load the entire page (sub 5 for most pages), but then the user can literally do nothing till a…
I can't tell if you're gloating about this or agreeing that these numbers are unacceptable.
Let's say it's a product page. You should be able to have the product title, description, and images (in the sense of tags) load with the page instantly. If you need to do dynamic stuff like have a T-shirt size and color picker which changes what options are available based on stock or something like that, that functionality can be added to the page after the initial load, but nothing that doesn't have to be dynamic should be dynamic.
Do you disagree with this?