Hacker News new | ask | show | jobs
by rasz 2001 days ago
I can guess without reading:

1 ads

2 client side rendering. Youtube nowadays is 400-1000 kilobytes of Json + ~!8! megabyte of javascript(1). Pre Polymer (YT client side rendering engine update) you would receive 50KB of pre rendered pure HTML that would display instantly. Nowadays scrolling comments results in seeing them appear one by one while browser struggles with constant DOM updates.

1) >7MB desktop_polymer_inlined_html_polymer_flags.js + 1.6MB base.js

Edit: After reading the article

>Top linked URLs

That's amazing. I've got the same combination on my luggage ^^^^^ tracking blocker, every single one of those (even the yt iframe one).

Nothing bout ads or tracking.

>What marketing strategies does Itnext use? Get traffic statistics, SEO keyword opportunities, audience insights, and competitive analytics for Itnext.

oh, Itnext is all about that user tracking

3 comments

And you'd be wrong. SPA frameworks are almost entirely absent from this list.

HN discourse would have you think single-page apps are pervasive, but they're only on a tiny fraction of websites: https://css-tricks.com/how-the-web-is-really-built/

Given that most public-facing websites want to benefit from SEO, it doesn't make sense to build a SPA for those websites.

I'd bet the majority of developers working on SPAs are doing so for internal dashboards/tools.

You can render SPAs before the page loads, which eliminate any potential issues with SEO. This is how it should be done and the approach frameworks like Next.js take.
> Judging by this top 10, our browsers are mostly running analytics, ads, and code to be compatible with old browsers.

Exactly as anyone should have expected.

> I can guess without reading:

Can you not.