Google is abusing its powers. The search rank is our currency and Google has pushed AMP sites to the top for some while. So, everybody is now building weird AMP layers for their sites. We went from a free to a proprietary mobile web in just a few weeks. And we can't do anything. It feels like the times when the Internet Explorer tried to rule except that more people were complaining. The open solution to a faster mob…
The Problem with AMP
231–240 of 353 posts
Re: The Problem with AMP
#232While this is a good recommendation, I'm not sure this is possible with AMP, as they don't provide versioned URLs; the JS loaded keeps changing over time.
Edit: Indeed, this was rejected: https://github.com/ampproject/amphtml/issues/534
Re: The Problem with AMP
#233Google is abusing its powers. The search rank is our currency and Google has pushed AMP sites to the top for some while. So, everybody is now building weird AMP layers for their sites. We went from a free to a proprietary mobile web in just a few weeks. And we can't do anything. It feels like the times when the Internet Explorer tried to rule except that more people were complaining. The open solution to a faster mob…
Oh, and if you try to fork AMP you fail the official validators and suddenly your site isn't AMP anymore. What is happening in this case is that open source is doing nothing to stop AMP from being proprietary because it's worthless unless you have the "blessed" version.
Take for example the most obvious change, to make the original URL visible in the banner. There's tens maybe hundreds of GitHub issues on this and it's still languishing. In the rare case anyone official replies it's some bs about how it will affect the user experience or "interfere with Google's cache" in some roundabout and unspecified way. They leave a few of these issues open so that whenever you start another they can close it as a duplicate. Otherwise their repo would be overrun with them.
Open source doesn't matter if someone holds the keys to the kingdom and "validates" your sources. A dark pattern indeed.
AMP in its current form is certainly evil. The only way that could be changed is if Google opens up the ability to cache the page by a different provider with different validators.
I smell antitrust
Re: The Problem with AMP
#234Earlier quoted context omitted.
I am really curious if an ordinary user gets frustrated with AMP as much as an HN reader does. PS: Not intending to be sarcastic. PS2: I work for google, but not on something amp related.
Prople in my family get quite confused when trying to share links.
Re: The Problem with AMP
#235Earlier quoted context omitted.
I am really curious if an ordinary user gets frustrated with AMP as much as an HN reader does. PS: Not intending to be sarcastic. PS2: I work for google, but not on something amp related.
Prople in my family get quite confused when trying to share links.
Re: The Problem with AMP
#236AMP is one of the most frustrating experiences I've had with Google. the fact that it's foisted on users, with no option to disable it, makes it borderline infuriating. If you're stuck on an AMP page in your mobile browser, you can click on the browser's "Request desktop site" option to load the full page.
AMP is the reason why I stopped using Google News on mobile. They butchered again one of their product. I'm glad that RSS feeds are still a thing.
Re: The Problem with AMP
#237Earlier quoted context omitted.
That is responsive layout! Something people love
A poorly made responsive layout* If it was any good, it would be showing the desktop scaling/layout/whatever instead of the mobile when 'show desktop version' is on. It's also not always about being on a responsive sites, a lot of places still do a m.website.com redirect when visiting the main site from a mobile device, but with no backwards redirect when visiting the mobile site (which is almost certainly non-respon…
Re: The Problem with AMP
#238I make my own amp pages by keeping JavaScript turned off on my phone. 95℅ of pages work and load instantly. Those that don't, I turn on JavaScript. If I go to those pages a lot I add them to my exception list. Sorry but I'm not an amp believer.
It just took me 8 clicks and a couple swipes to disable JS in my mobile browser, Chrome on Android. Another 8 clicks and couple swipes to enable JS. Is there a faster way to do that?
Re: The Problem with AMP
#239One thing I love about AMP, that seems to never be mentioned when people discuss it, is viewing AMP-HTML pages on my laptop. I wrote a small chrome extension that always forwards my page to the equivalent AMP page (if one exists) and the experience of reading the news is so much better. AMP pages off mobile are really really amazing. Compare Non-AMP[0] vs AMP[1] [0] http://www.sfgate.com/bayarea/article/Trump-on-the-…
Firefox has 'reading mode' that does similar, strips out all the stuff such as sidebars, etc, without most of the downside associated with AMP (being open, to start with). Occasionally it misses some media stuff (e.g. embedded videos), but works well vast majority of the time so I'm happy with it.
This probably would speed up loading times as it would only have to display/load certain content.
I love 'reading mode' on firefox and safari (mobile). Unsure what other browsers support it but they all should.
Re: The Problem with AMP
#240Google is abusing its powers. The search rank is our currency and Google has pushed AMP sites to the top for some while. So, everybody is now building weird AMP layers for their sites. We went from a free to a proprietary mobile web in just a few weeks. And we can't do anything. It feels like the times when the Internet Explorer tried to rule except that more people were complaining. The open solution to a faster mob…
If "you" use Chrome, then Amp is your fault. You gave an advertising company control of the Web.