6 ms·
I think this is a completely unfair characterization of AMP. AMP's speedup doesn't come purely from blocking tracker JS, AMP acts like a framework, like any ot
by cromwellian 10y ago
I think this is a completely unfair characterization of AMP.
AMP's speedup doesn't come purely from blocking tracker JS, AMP acts like a framework, like any other, to allow people to leverage best practices for fast rendering, managing all resource loading asynchronously, preventing relayouts during rendering, etc. Most frontend developers, especially at many small publishers, simply don't adhere to good HTML/CSS/JS practices.
If the future is a future where everyone runs blockers, then you get some of the benefits, you also likely break legitimate websites as we have already seen, and you make the blocker vendors themselves into surveillance platforms that sell analytics and extract profit from those who want to punch holes in the blocker. Who do you trust more, Google or AdBlock, Inc? But if the future instead, is that people don't even use Web browsers to read web sites, but used silo'ed Facebook or Apple readers, then how does that benefit anyone? Prior to AMP, the mobile web itself was facing a crisis of bloat.
AMP allows publishing to stay federated and work in browsers, delivering performance that makes it less likely people will leave the Web. I don't see how it's any different than say, Twitter Bootstrap in that regard. If this effort gets people to trim down their mobile pages in order to get better search ranking, by drawing attention to it, we may finally get some traction on an issue that's gone mostly under the radar.
It is in Google's best interest to ensure the open web continues to be viable, as Google Search won't even exist if there is no mobile web to index and everything is published on Facebook or iTunes. Google's overall goal over the years has been to increase web usage, as it's core service relies on it. I compare the Web to logging a forest. You need to keep planting trees and be a good caretaker, else the forest may die out. Many other good projects have been released purely for improvement purposes (e.g. Pagespeed Insights).