3 ms·
What really gets me about the AMP Cache (AMP itself is fine by me) is that it doesn't actually make anything faster. If you time the difference in download spe
by andy_ppp 9y ago
What really gets me about the AMP Cache (AMP itself is fine by me) is that it doesn't actually make anything faster. If you time the difference in download speed between the real website AMPd page and AMP Cache URL the difference is almost nothing in 99% of cases. And neither page load gives you that magical instant hit you get on Google's SERPs.
The speed difference on SERPs is the background downloading and (possibly) pre rendering of AMP pages. This functionality could easily be added to browsers, keeping people on their own websites and Google not having control over the content.
We already have <link rel="preload/prefetch"> but how about adding
<link rel="prerender" href="http://amp.newswebsite.com/article/etc." http://amp.newswebsite.com/article/etc." />.
This would absolutely give all of the benefits of AMP Cache without Google embracing and extending the web. It's also much simpler to integrate, every single site can choose to benefit from this (not just SERPs) and I don't end up accidentally sending AMP Cache urls to my friends on mobile.
- patrickaljord 9y ago> We already have <link rel="preload/prefetch"> but how about adding <link rel="prerender" href="http://amp.newswebsite.com/article/etc." http://amp.newswebsite.com/article/etc." />. The goal of AMP is to improve the experience on mobile, making the client prerender instead of Google would be bad for your mobile device battery.
- andy_ppp 9y agoI’m just suggesting a way to improve the mobile experience without breaking the web. There are a multitude of ways to do this and while I see your point about everyone using prerender everywhere (browsers should probably have energy usage by domain and warn against bad actors) it’s surely better than this mess where one company completely controls the mobile web.
- wmf 9y agoThe browser does the rendering in all cases; it's not like AMP is downloading a bitmap of the page.
- codedokode 9y agoI think the goal of AMP is to keep user at Google website and better track his Internet usage history.
- mh- 9y agoPrerender support has been (somewhat quietly) removed from Chrome as of M58. https://github.com/ampproject/amphtml/issues/6210#issuecomment-263648416 https://github.com/ampproject/amphtml/issues/6210#issuecomme... https://groups.google.com/a/chromium.org/forum/#!topic/prerender/yRLW0lwRzYc https://groups.google.com/a/chromium.org/forum/#!topic/prere... https://groups.google.com/a/chromium.org/forum/#!topic/blink-dev/0nSxuuv9bBw https://groups.google.com/a/chromium.org/forum/#!topic/blink...
- andy_ppp 9y agoOkay it looks like they are planning to get the origin right eventually by working with browser makers. Good news!