Live data from Hacker News

You can't disable Google AMP

productforums.google.com

51–60 of 81 posts

Re: You can't disable Google AMP

#51
I've always wanted a browser extension, perhaps built on Decentraleyes[1], which replaces the amp code with code that drops ads and trackers and just shows text and images. For bonus points you could look at httpseverywhere[2] and transform the google.com cached urls back to the originals.

Alas, it's rare to find a phone browser that supports extensions.

1: https://github.com/Synzvato/decentraleyes

2: https://github.com/EFForg/https-everywhere

Re: You can't disable Google AMP

#52

I can understand how the aspect of the control Google has over AMP isn't ideal but you can't deny AMP sites are a great user experience on mobile. Pages tend to load for me in less than 0.5 seconds even on my mobile connection. For other sites, pages can take 10 to 30 seconds to load, have pop-ups, image loading causes the page the jump up/down etc. Making sites with small download sizes and quick rendering is a very…

The problem that AMP is trying to solve is definitely real. But pushing sites to add another layer on their system is the wrong way to do it, IMO. Why don't they just start rewarding systems that load fast, instead of pushing people into another google system?

> Why don't they just start rewarding systems that load fast, instead of pushing people into another google system?

This system is easy to follow and validate though. Is it AMP compatible or not AMP compatible?

Re: You can't disable Google AMP

#53
post #12

As a user, I've found AMP results to be invariable an excellent user experience on mobile. I will always click an AMP link over a non-AMP link, when on mobile, because I know the AMP link will load quickly and be usable, and the odds are good the non-AMP link will not. Apparently this is a minority view around here. :)

I completely agree with you. There are so many things that infuriate me about regular sites: - Images not having defined heights, leading to content jumping up as I'm reading - Ads loading and unloading, leading to the page jittering up and down erratically, making the content unreadable - Auto-playing videos: some start playing audio, some have the audio muted but still pause any music I have playing - Those ads tha…

> there are no ad-blockers for Chrome on Android

I use AdGuard [1] (which is a system-wide ad-blocker for Android that doesn't require root privileges) along with Brave [2] set as a custom tab provider in Chromer [3] to get rid of pretty much all ads in both apps and websites (regardless of browser).

[1] https://adguard.com/en/adguard-android/overview.html

[2] https://play.google.com/store/apps/details?id=com.brave.brow...

[3] https://play.google.com/store/apps/details?id=arun.com.chrom...

Re: You can't disable Google AMP

#54
post #12

As a user, I've found AMP results to be invariable an excellent user experience on mobile. I will always click an AMP link over a non-AMP link, when on mobile, because I know the AMP link will load quickly and be usable, and the odds are good the non-AMP link will not. Apparently this is a minority view around here. :)

I completely agree with you. There are so many things that infuriate me about regular sites: - Images not having defined heights, leading to content jumping up as I'm reading - Ads loading and unloading, leading to the page jittering up and down erratically, making the content unreadable - Auto-playing videos: some start playing audio, some have the audio muted but still pause any music I have playing - Those ads tha…

I've been using Firefox on Android for pretty much exactly this reason. I have just one extension installed (uBlock Origin) which makes most sites perfectly readable. Once I got over the minor UI differences, I haven't missed Chrome since.

My desktop is the opposite, but that's because my desktop has Chrome extensions.

Re: You can't disable Google AMP

#55

Earlier quoted context omitted.

The problem that AMP is trying to solve is definitely real. But pushing sites to add another layer on their system is the wrong way to do it, IMO. Why don't they just start rewarding systems that load fast, instead of pushing people into another google system?

> Why don't they just start rewarding systems that load fast, instead of pushing people into another google system? This system is easy to follow and validate though. Is it AMP compatible or not AMP compatible?

But couldn't they just have a "Here's why we won't rank you higher" check instead?

Re: You can't disable Google AMP

#56
post #40

Earlier quoted context omitted.

The question then of course is: why is the non-AMP version of your blog slower, and could you have improved that with the same effort? Or is it just that people coming there via Google get Googles CDN which is faster?

AMP preloads the content before you click, which your own web site can't compete with.

from Google results, yes. That's only one specific (but for many admittedly important) situation, and sounds more like "AMP because that's the hoop Google has you jump through to get preloading", not "AMP because it makes the site faster".

Re: You can't disable Google AMP

#57

Earlier quoted context omitted.

> Why don't they just start rewarding systems that load fast, instead of pushing people into another google system? This system is easy to follow and validate though. Is it AMP compatible or not AMP compatible?

But couldn't they just have a "Here's why we won't rank you higher" check instead?

Maybe it's easy for Google to validate it this way? So AMP has a lot of limitations and if you're AMP compatible Google knows you're meeting certain base guarantees. If Google have to rate arbitrary sites and advise how to restrict them maybe it's harder to rate the performance guarantees.

I agree your approach would have a net benefit as well but Google's AMP approach of making you build your site with performance in mind from the ground up might be more effective than nudging existing poorly performing sites towards being more performance minded.

Re: You can't disable Google AMP

#58

Earlier quoted context omitted.

I don't think it's a minority view. At least in my case, I'm fine with clicking on an AMP link, but I'm always aware of: * How difficult it will be if I want to share the link with someone (because I don't want to share an AMP link). * How difficult it is if I want to go exploring around the site that has the thing I am reading.

We are working on a direct path from AMP pages loaded from Google Search to the canonical to fix the link issue & sharing will use the canonical link where technically possible.

How about a similar lightning bolt for sites with < 1s loading time and no popups that just show the content?

Re: You can't disable Google AMP

#59
post #58

Earlier quoted context omitted.

We are working on a direct path from AMP pages loaded from Google Search to the canonical to fix the link issue & sharing will use the canonical link where technically possible.

How about a similar lightning bolt for sites with < 1s loading time and no popups that just show the content?

In that case it should be relatively easy to provide an AMP version of the page. If you already offer a lean page, it's not much to change.

Re: You can't disable Google AMP

#60
post #14

Earlier quoted context omitted.

> the only sites I can reliably use currently are text sites like hacker news and amp pages. I can have a site like reddit even take 30-40 seconds to load. What about reddit's AMP pages [1]? [1] https://redditblog.com/2016/09/20/amp-and-reactredux/

That blog reads as contradictory. It talks about building a SPA, and rendering on the client side using JavaScript. It also talks about being AMP compliant. Those goals cannot coexist.

I believe they mean something like https://github.com/choumx/amp-pwa.

AMP pages, which link to (and preload) a react-based SPA, which gets its content from AMP pages.

Post reply on HN