Hacker News new | ask | show | jobs
by dfabulich 2602 days ago
> AMP is not fast because it's served from google's CDN. That's a lie, It has always been a lie, and it will always be a lie. AMP is fast because it's incompatible with 99% of the bullshit client cpu heavy tracking and ad libraries, so they don't get included inside AMP pages.

AMP is fast because of prefetching. That's not a "lie." You can measure this. When you click an AMP link, the page is already downloaded. Prefetched pages load faster than https://motherfuckingwebsite.com/

But prefetching has a problem: when you visit a website, they can fingerprint you and track you. Prefetching from random websites in search results violates your privacy.

The only way to fix the privacy issues with prefetching is for the search engine (not just Google--Bing, too) to serve the prefetched page from their own CDN.

3 comments

But wouldn’t that mean that your search results are going to contain much more data than necessary? Sending you’re results and prefetched versions of all the websites linked therein?
Link prefetching and rendering isn't unique to AMP - it was even added by W3C to be part of the HTML5 standard: https://en.wikipedia.org/wiki/Link_prefetching#Prefetching_i...

Even Internet Explorer will prefetch and render pages.

Yes, but if you use that feature, the prefetched sites will fingerprint you and track you.
Right, but to GP's point their complaint isn't with AMP but with the current W3C internet standards as a whole.
now that is pretty dangerous if i may say so... what happens when a search result for something totally innocuous turns up shady webpages that you never click on but get pre-loaded and cached by your browser?
"The only way to fix the privacy issues with prefetching is for the search engine (not just Google--Bing, too) to serve the prefetched page from their own CDN."

Except Google is probably the biggest threat to privacy on the planet. You're not "fixing" the privacy issues, you're making things worse.

It’s not making things any worse. Google already knows what your searched for and they already know what you clicked on, even without AMP. They probably know what you did on that webpage too because they’re probably using google analytics.

I don’t like google google either, especially because of their history on privacy issues, but they’re not getting much additional info from this. Just a stronger foothold on the web