Live data from Hacker News

Google’s AMP is a gilded cage

shkspr.mobi

21–30 of 130 posts

Re: Google’s AMP is a gilded cage

#21
post #15

Slightly off topic, but does anyone else have trouble loading AMP pages on their iPhone Safari browser? Almost any AMP page I try to load is blank with a banner on top containing the address of the page, and then my only solution is to load the desktop version to see the page.

[deleted]

Re: Google’s AMP is a gilded cage

#22
post #15

Slightly off topic, but does anyone else have trouble loading AMP pages on their iPhone Safari browser? Almost any AMP page I try to load is blank with a banner on top containing the address of the page, and then my only solution is to load the desktop version to see the page.

Content blocker problem? They load fine on my iPhone, but if you're blocking the AMP JS library you may have problems.

Re: Google’s AMP is a gilded cage

#23

Earlier quoted context omitted.

> AMP is yet another good idea Can you explain why AMP is a good idea? I still don't really understand it, I'm afraid.

Serving everything from one hostname means (i) you don't get 20 DNS lookups to serve a page, one of which might hang up for 5 seconds; (ii) you can use a protocol like http/2 to avoid TCP and SSL renegotiations; (iii) you can stop people from loading up pages with 20MB of Javascript. There is no doubt that AMP is fast. The other angle is how it reinforces Google's position for advertising, analytics, search, video an…

I guess my question then becomes "why does this require AMP?". I mean, I can build a site using standard technologies that doesn't perform 20 DNS lookups or require 20MB of javascript to display. I can do it with 0B Javascript if you really want. Is AMP really about encouraging best practises rather than introducing some new revolutionary technology?

Re: Google’s AMP is a gilded cage

#24

This post seems to conflate two ideas (1) AMP being an insufficient implementation (update-ping not working, and that being an awkward pattern anyways) and (2) AMP being actively harmful to the web ecosystem in principle. (1) Comments on the implementation I don't know nearly enough to contest. It's a new technology, and will take a lot of changes in and out of Google to get right. It's also early days - continue rai…

> AMP to me is an answer to that

With such statement, it would be appropriate you disclose up front that your employer is Google[1].

[1] http://www.thelowlyprogrammer.com/

Re: Google’s AMP is a gilded cage

#25
post #15

Slightly off topic, but does anyone else have trouble loading AMP pages on their iPhone Safari browser? Almost any AMP page I try to load is blank with a banner on top containing the address of the page, and then my only solution is to load the desktop version to see the page.

They load fine for me, but look absolutely terrible. A large bar at the top of every page, and Safari's native collapsing of its top and bottom bars is disabled. Usable screen real estate is reduced massively.

Re: Google’s AMP is a gilded cage

#26
post #24

This post seems to conflate two ideas (1) AMP being an insufficient implementation (update-ping not working, and that being an awkward pattern anyways) and (2) AMP being actively harmful to the web ecosystem in principle. (1) Comments on the implementation I don't know nearly enough to contest. It's a new technology, and will take a lot of changes in and out of Google to get right. It's also early days - continue rai…

> AMP to me is an answer to that With such statement, it would be appropriate you disclose up front that your employer is Google[1]. [1] http://www.thelowlyprogrammer.com/

My apologies. I work at Google, used to be in Ads (not AMP), these days I'm in Technical Infrastructure.

Re: Google’s AMP is a gilded cage

#27
AMP should be an optimization for browsers that support it, that way:

1. They don't have to hijack the URL. I understand the technical reasons for this, but it's unforgivable.

2. Browsers can provide an easy way to view the original/full content.

3. Users can easily disable AMP in their browser if they want.

Re: Google’s AMP is a gilded cage

#28
post #12

I can't help but feel AMP is a step in the wrong direction and was quite possibly a disingenuous play from Google from the get-go. URL highjacking is harmful for the web and I can't for the life of me understand how this project could get past the initial stages without that drawback being understood.

In a world where CloudFlare MITM is so openly embraced, I'm not surprised at all that AMP is at least somewhat popular.

Re: Google’s AMP is a gilded cage

#29
post #7

AMP is yet another good idea that Google didn't test properly or think through. As far as I can see, you can't click through to the actual page from an AMP page, which sucks if you want to share the link or something.

Perhaps who ever came up with it, an engineer, had some good ideas, and then when Google executives took a look they said wonderful here is an opportunity to: - Cut off third party ad networks - Reduce bounce rates from Google.com to outside sites

> Third party ad networks can transact on AMP pages. (http://rubiconproject.com/press-releases/rubicon-project-lau...)

> Reducing bounce rates that are due to slow pagespeed is probably a good thing!

Re: Google’s AMP is a gilded cage

#30
AMP is the result of webmasters being unable to provide any kind of reasonable site performance. Which isn't hard. Don't include content from dozens or hundreds of thirdparty hosts. Don't do crazy amounts of super slow javascript.

If people would do that there would be no need for AMP. The whole concept is mostly "Google tells people their webpages suck and puts them into a cage where they can guarantee that they don't suck".

Post reply on HN