Live data from Hacker News

I decided to disable AMP on my site

alexkras.com

151–160 of 360 posts

Re: I decided to disable AMP on my site

#151

Maybe I don't understand AMP, but what value does it bring over having a very lean CSS and keep JS to the strict minimum? Last time I checked, a plain vanilla HTML page with a bit of embedded CSS (and perhaps a few async JS functions for stats) is lightning fast even on mobile.

None. The problem is that unless externally enforced (as AMP does), pages which keep lean CSS and JS are not the norm.

Re: I decided to disable AMP on my site

#152

Earlier quoted context omitted.

So lets say AMP was not invented. Web pages have been notoriously slow on mobile for a decade. Where is this open standard to make pages lod faster? where is W3 or Mozilla? Its been a decade. if there was a competituve open standard I would be against AMP but there isnt.

> Where is this open standard to make pages lod faster? Not filling a page of what is effectively 80KB static text-content with 20MBs of JS, fonts, tracking-code and other "assets" would be a good start. The web isn't slow. People deliberately create slow web-pages because they care more about user-tracking and "fancy" technology than they care about user-experience. And making Google a pre-requisite for any web-page…

> Not filling a page of what is effectively 80KB static text-content with 20MBs of JS, fonts, tracking-code and other "assets" would be a good start.

I imagine if you expand and codify this idea, you will come up with something very close to AMP. I'm not sure if you're against the idea of AMP/AMP-like standard, or against Google's execution of it.

Re: I decided to disable AMP on my site

#153

Maybe I don't understand AMP, but what value does it bring over having a very lean CSS and keep JS to the strict minimum? Last time I checked, a plain vanilla HTML page with a bit of embedded CSS (and perhaps a few async JS functions for stats) is lightning fast even on mobile.

That's the problem: no one is using plain vanilla HTML pages with lean JS/CSS anymore. Just go to any news website, disable your cache, disable any adblockers you might have and see the total data transferred or number of network requests.

Example: http://edition.cnn.com/2017/06/26/middleeast/western-wall-is...

That link is in the frontpage of cnn.com right now. I disabled my cache, disabled uBlock and refreshed the page. 329 network requests and 3.9 megabytes of data transfer later, the page is still loading.

Re: I decided to disable AMP on my site

#155
post #150

Earlier quoted context omitted.

you are forced to login to FB, is the same true with AMP?

If a Facebook post is public, you don't need to log in to see it.

You don't need to log in to see the top half of it. The bottom half is an annoying, uncloseable "LOG IN OR SIGN UP NOW" popup.

Re: I decided to disable AMP on my site

#156
I have enjoyed this AMP saga, and really look forward to the finale: how turning off AMP impacted SEO. Since the author has the "before" picture with AMP enabled, I'm really curious what the "after" will look like.

EDIT: I'm curious about the downvotes - care to elaborate what you disagree with? The author indicated that SEO was a driving force for using AMP, so I think that being curious about the outcome would be acceptable...

Re: I decided to disable AMP on my site

#157

The author has some very valid points against AMP from a technical standpoint, but for me there is a single reason that is sufficient: the Web is, and should stay, free and open . Indeed, I'm having really hard time trying to understand how people can be fine with AMP while fighting for the net neutrality and so on.

AMP is opt in.

Full stop. You choose to participate in AMP. You can't choose to not be throttled by an ISP, or to bypass censorship.

Re: I decided to disable AMP on my site

#158
post #111

Since your site is actually going through Google's cache, they could add any additional tracking, etc they like, I'm sure they're already doing this. If you don't run Adsense or Google Analytics or anything else Google JS already on your site this gives them a new opportunity to further track users behaviour with a seemingly "friendly" mobile method. It's all about tracking users and selling more ads while keeping ey…

> I'm sure they're already doing this. Could you verify that? It should be a matter of popping open the Developer tools.

Well since the AMP cache is hosted exclusively by Google they already have the request logs to all those files. That contains your User-Agent header, your IP address, language and maybe cookies if they set those in the future.

Re: I decided to disable AMP on my site

#159

Why would anybody enable it to begin with? There is absolutely no reason for sites such as the one linked here to have AMP enabled. It's a pox on the web and Google has enough power as it is. The sooner AMP dies the better. If you want your site to load faster get rid of the cruft .

I enabled it on https://www.gitignore.io a few months ago because it suggested that it would improve my mobile users experience. After posts like these, I think it's time to take it back down.

Only an anecdote, but AMP trashes my mobile experience. Using Chrome on Android (so it ought to be good...) it rewrites back-button functionality, so that even after I've changed through 5 different pages, a single 'back' press takes me all the way off the site to Google search results. It also eats a bunch of screen real estate with the AMP bar for longer than the normal address bar.

Re: I decided to disable AMP on my site

#160
post #85
post #76

Earlier quoted context omitted.

Because Google promises you higher ranking in search results...

However, this is still true if you get rid of the cruft

Not strictly - apparently the top carousel of results actually mandate AMP.
Post reply on HN