4 ms·
Here is my favorite example of "put every page element behind a JS call": https://www.scmp.com/ https://www.scmp.com/ A news site. It does precisely the same
by zwaps 6y ago
Here is my favorite example of "put every page element behind a JS call":
https://www.scmp.com/ https://www.scmp.com/
A news site. It does precisely the same thing as news sites did a decade ago.
On my machine, it loads slowly. Then, it needs to re-load every time you scroll. It's extremely slow. Indeed, on Firefox, it doesn't load everything consistently.
If you click on an article, things get even worse because it needs to reload text when you scroll. This website is what I would call "barely usable".
Let me reiterate: This site does nothing new compared to old news websites. There is zero benefit to the user. It simply is slow.
I don't know who is to blame for this. But if even your text loads slow, you are building a bad website. I am sure, some frontend developer got paid for making this website. I am not sure they should have been.