See HTTPS adoption.
https://storage.googleapis.com/cdn.thenewstack.io/media/2018...
Great example. You just proved my point that it is possible to have positive change in large communities.
That graph shows that there's an obnoxiously large number of websites that don't support something that there's zero reason not to support.
It costs $0 and takes maybe half an hour to implement, browsers are screaming "not secure" to each visitor, and one in five websites still don't support it. "Make websites faster", on top of being vague, is way more difficult to implement.
If fast site performance ensures you get listed first, every site would get faster overnight.
And no attempt to fix the slowness of the modern web will succeed without blocking ads and tracking scripts.
This is the downside of the dominant browser being made by and ads-and-tracking company.
Apart from that a lot of websites started showing an overlay on top of the AMP pages, clicking on AMP pages don't work as expected a lot of times, it has a noticeable delay between actions (scrolling/tapping).
I disliked AMP when I first started seeing it but the way it has evolved has made the experience way worse than it started with... Probably because Google also caved in and tried to cater to customisations requests from big publishers.
The first solution is not AMP. The first solution is to go back to when a web page was a "page", not a program made up of cobbled together bits of JavaScript.
Cookie preference popups, join the newsletter popups, animated or dynamic ads, and everything else stupid websites do that causes the browser's rendering engine to grind away non-stop...
The current user experience is worse than I think it ever was.
But as other posters have comments, AMP is probably intended to be a control and data tracking system first, with user experience being second or lower priority.
However, since Google aggressively preloads most of that data while you search, it gives you the illusion of AMP pages being lightweight.
Non-AMP pages? Oh, Google will happily penalize them even if they perform better.
USA Today (582KB, first item in the top news section) https://www.google.com/amp/s/amp.usatoday.com/amp/3431466002
Vox (486KB) https://www.google.com/amp/s/www.vox.com/platform/amp/policy...
The New Yorker (565KB) https://www.google.com/amp/s/www.newyorker.com/news/current/...
I meam, why exactly are 500kb of cruft is being served to present 5kb worth of data?
So even if the AMP Pages are small, they're still much larger than the page ought to be
---
USA Today AMP page: 45 requests. 755 KB transferred. 1.6 MB resource
USA Today EU Experience: 10 requests. 209 KB transferred. 251 KB resources.
AMP version is significantly worse for essentially the same content (AMP version and EU version are nearly identical)
---
VOX AMP: 37 requests. 575 KB transferred. 1.4 MB resources.
VOX AMP not served from Google [1]: 22 requests. 403 KB transferred. 935 KB resources.
VOX non-AMP [2]: 19 requests. 627 KB transferred. 1.3 MB resources
So, AMP is worse when served from Google. And on par with non-AMP version
---
The New Yorker AMP: 129 requests (and they keep coming). 796 KB transferred. 1.9 MB resources
The New Yorker AMP not served from Google [3]: 70 requests (and they keep coming). 745 KB transferred. 1.5 MB resources
The New Yorker non-AMP page[4]: 245 requests (and they keep coming). 8.2 MB transferred. 13 MB resources.
So. The only example where the AMP page is significantly better than the non-AMP pages.
---
But the page weight is already accounted for in Google Search algorithms, and The New Yorker page should have been deprioritised from search. It's not, it's in the carousel, it will redirect to the 13MB version on desktop. Meanwhile, as Vox, and USA Today and many many many others show, the regular properly made website will not differ significantly from AMP versions.
[1] https://www.vox.com/platform/amp/policy-and-politics/2019/4/...
[2] https://www.vox.com/policy-and-politics/2019/4/10/18305175/t...
[3] https://www.newyorker.com/news/current/william-barr-goes-ful...
[4] https://www.newyorker.com/news/current/william-barr-goes-ful...
Google decided to dominate the search world, and it now underpins a huge portion of online businesses. That comes with a level of responsibility to be fair to it's patrons that in this particular instance I feel isn't being met.
Of course they can do whatever they want, it is their product, but we don't have to like it.
That sure doesn't seem to be true at all.