TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

I decided to disable AMP on my site

665 pointsby akras14almost 8 years ago

48 comments

sturmenalmost 8 years ago
There&#x27;s a lot of backlash against AMP on principle, which I agree with and support. However, as a non-principled web consumer, I think AMP pages are 10x better than the ad-filled, slow as molasses, jump-around-as-JavaSript-loads, video autoplaying, &#x27;stories you might like&#x27; suggested bullshit, auto-loading 20MB heaps of steaming garbage that current news sites are. I think that AMP is a stepping stone that shows the user experience that people want but lights a fire under web developers to give them that experience without relying on Google&#x27;s walled garden. How many stories of &quot;Company X made a great product Y, but Company X is anti-consumer&#x2F;evil&#x2F;eats puppies, so the OSS made their own and it has grown into something great&quot; have you heard? I think AMP is another one.<p>The web has become bloated, where people use heavy JS frameworks like React to make their blog and then load 5MB of ad JS to load 10MB autoplaying videos. I dream of a day when static site generators like Hugo and Jekyll are the norm. Let&#x27;s flex our muscles and make that happen and show the world that AMP is good but openness is better.
评论 #14637749 未加载
评论 #14637620 未加载
评论 #14637785 未加载
评论 #14637914 未加载
评论 #14637586 未加载
评论 #14637406 未加载
评论 #14639121 未加载
评论 #14640393 未加载
评论 #14640540 未加载
评论 #14640443 未加载
评论 #14637926 未加载
评论 #14638624 未加载
评论 #14640097 未加载
boramalperalmost 8 years ago
The author has some very valid points against AMP from a technical standpoint, but for me there is a single reason that is sufficient: <i>the Web is, and should stay, free and open</i>. Indeed, I&#x27;m having really hard time trying to understand how people can be fine with AMP while fighting for the net neutrality and so on.
评论 #14635452 未加载
评论 #14635635 未加载
评论 #14637472 未加载
评论 #14636132 未加载
评论 #14635492 未加载
评论 #14635454 未加载
评论 #14636797 未加载
评论 #14636520 未加载
gizmoalmost 8 years ago
AMP is bad and should be resisted. It is an attack on the distributed nature of the web.<p>The web is slow because every page of text comes with megabytes of javascript cruft to spy on users and serve ads. The solution is to make web pages that don&#x27;t suck.<p>AMP puts even more power in the hands of Google. Just say no.
TekMolalmost 8 years ago
To me, AMP is the same wallet garden that Facebook is.<p>Google and Facebook both say: &quot;Give us your content. But without the crap. Just the content. Since we don&#x27;t allow crap, users prefer the experience over here. So your content will have more readers then on your own domain.&quot;.<p>And for some reason publishers are crazy enough to do that. Instead of removing the crap on their own domains in the first place.
评论 #14636274 未加载
评论 #14636191 未加载
评论 #14637430 未加载
评论 #14639376 未加载
apeacealmost 8 years ago
&gt; It “traps” users on Google. If user were to click “x” in the screenshot above, they will be taken back to Google search results. A normal redirect would have landed users on actual BBC site, maximizing their chances of staying on that site. Instead, AMP makes it easier for users to return to Google.<p>As a user, this is what I want. I don&#x27;t care about the BBC&#x27;s site, I care about what I searched for. If I want to see their front page, I&#x27;ll go to bbc.com.<p>I think this article (and most AMP-bashing articles) are mostly fluff about how Google is &quot;taking over&quot; and &quot;forcing&quot; people down a certain path. When in reality everybody knows this is helping users.<p>As I&#x27;ve said many times: propose a better solution for users to be able to load article content very quickly.<p>The real, valid issues I&#x27;m seeing mentioned in this article are:<p>* Links are to google.com, which really screws up sharing.<p>* Apparently images and scrolling can be wonky, though I have never noticed this myself (and sounds like it could be easily solved[0] if it&#x27;s true).<p>So again, if you can solve this problem for users in a free, publisher-opt-in, global way without the links pointing to a third party, please share your solution.<p>By the way, if you use CloudFlare, you can enable AMP without breaking normal links[1]. It is only the Google search engine that breaks links for AMP, not AMP itself.<p>I do hope that Google adds an option in your account settings to opt-out of AMP results. That way the detractors can turn it off, and everyone else can be happy that pages load in &lt; 1 second instead of 4-5 seconds.<p>[0] <a href="https:&#x2F;&#x2F;github.com&#x2F;ampproject&#x2F;amphtml" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;ampproject&#x2F;amphtml</a><p>[1] <a href="https:&#x2F;&#x2F;blog.cloudflare.com&#x2F;accelerated-mobile&#x2F;" rel="nofollow">https:&#x2F;&#x2F;blog.cloudflare.com&#x2F;accelerated-mobile&#x2F;</a>
评论 #14637317 未加载
评论 #14637512 未加载
评论 #14637070 未加载
评论 #14637984 未加载
omnifischeralmost 8 years ago
@alexkras Sorry this comes from me in Nigeria using a second-hand MotoG (1.Gen). May be your website is not loading 23 trackers + unnecessary js. But many websites, load such crap. Please especially in third-world, we have so poor phones. Only google-CDN avoids all these. (yes, google does track me but we do not all have unlimited bandwidth).
评论 #14637769 未加载
评论 #14636247 未加载
评论 #14636127 未加载
madeofpalkalmost 8 years ago
&gt; On iPhone, AMP seems to override the default browser scrolling. As a result scrolling of AMP pages feels off.<p>Good news! iOS 11 fixes this. Safari actually has an inconsistent scrolling speed compared to the rest of the OS. iOS 11 makes all Safari pages scroll at the same speed as AMP sites (-webkit-overflow-scrolling: touch)<p>Also important distinction for people to remember - AMP is two products:<p>- CDN with preloading pages in Google Search results<p>- Framework&#x2F;guidelines for building performant results<p>The &#x27;morals&#x27; and impacts to the &#x27;free and open web&#x27; of these two are completely different.
评论 #14636873 未加载
评论 #14635691 未加载
评论 #14636175 未加载
评论 #14635629 未加载
javindoalmost 8 years ago
I have a visual impairment and one of the things I love about Chrome on Android is the ability to override sites blocking pinch to zoom (i.e. &quot;force enable pinch to zoom&quot;).<p>AMP, also made by Google, seems to somehow get around this browser setting, making AMP sites unreadable and therefore completely useless to me.<p>Why does Google have these obvious discrepancies between their own products?
评论 #14636003 未加载
评论 #14636852 未加载
runn1ngalmost 8 years ago
Funny thing is - I, as a reader, <i>love</i> AMP sites. If a website offers AMP, I will prefer it from normal thing.<p>It has less ads, less bloat, better signal&#x2F;noise ratio, and the AMP websites look pleasant to eye. So I prefer them even on desktop, ironically.<p>I still have the issues with Google&#x27;s AMP caching. But AMP itself is <i>great</i>.
评论 #14635584 未加载
jacquesmalmost 8 years ago
Why would anybody enable it to begin with?<p>There is absolutely no reason for sites such as the one linked here to have AMP enabled. It&#x27;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 <i>get rid of the cruft</i>.
评论 #14636185 未加载
评论 #14635987 未加载
dayjahalmost 8 years ago
There&#x27;s a deep irony in AMP also, purely anecdotally it doesn&#x27;t seem to help with slow connections. I&#x27;m traveling and as such my US carrier restricts me to 2G speeds while roaming somehow, which is resulting in me seeing a lot of butchered pages. As the author mentions:<p>&gt; AMP tries to load an image only when it becomes visible to the user, rendering a white square instead of the image. In my experience I’ve seen it fail fairly regularly, leaving the article with an empty white square instead of the image.<p>Text content is very fast, but images either don&#x27;t load or partially load making the reading experience pretty poor.
评论 #14636620 未加载
评论 #14637542 未加载
pokermikealmost 8 years ago
The author is dead-on. I wish more publishers would resist and stop supporting AMP. As an end-user I dislike its UX and how it obfuscates the actual source in links I send and receive. Its man-in-the-middle approach is also highly undesirable.<p>I&#x27;ve found one way to mostly work around it while still using Google as my default search engine and that is to use encrypted.google.com. Obviously this doesn&#x27;t remove AMP from links sent to me but it&#x27;s something.<p>I&#x27;m sure it&#x27;s only a matter of time before Google closes that loophole.
cdnstevealmost 8 years ago
Since your site is actually going through Google&#x27;s cache, they could add any additional tracking, etc they like, I&#x27;m sure they&#x27;re already doing this. If you don&#x27;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 &quot;friendly&quot; mobile method. It&#x27;s all about tracking users and selling more ads while keeping eyeballs on Google. You&#x27;re giving up control of your own site and brand, at a great expense, for their benefit.<p>No thanks.
评论 #14636230 未加载
ilmiontalmost 8 years ago
Good! I stand firmly against AMP and the centralisation of the web, it&#x27;s a predatory move to increase Google&#x27;s prevalence online, and one I will not be supporting with any of my upcoming projects.
评论 #14636146 未加载
athenotalmost 8 years ago
Maybe I don&#x27;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 <i>async</i> JS functions for stats) is lightning fast even on mobile.
评论 #14636748 未加载
评论 #14636741 未加载
评论 #14636923 未加载
评论 #14647404 未加载
xbmcuseralmost 8 years ago
Amp was the reply to Facebook articles the problem was because Facebook pages loaded faster more people were posting and sharing Facebook pages which is worse than Google Amp.
评论 #14639241 未加载
评论 #14635493 未加载
评论 #14635968 未加载
romanovcodealmost 8 years ago
The fact that website content is stored on Google servers and being served from Google is just disgusting.
评论 #14635671 未加载
评论 #14635564 未加载
评论 #14635661 未加载
评论 #14635566 未加载
edentalmost 8 years ago
&gt; Do you own a WordPress site? Turn AMP off or don’t enable it in the first place.<p>A warning - I turned off the AMP plug in and it effectively removed my site from Google for a week or so.<p><a href="https:&#x2F;&#x2F;shkspr.mobi&#x2F;blog&#x2F;2016&#x2F;11&#x2F;removing-your-site-from-amp&#x2F;" rel="nofollow">https:&#x2F;&#x2F;shkspr.mobi&#x2F;blog&#x2F;2016&#x2F;11&#x2F;removing-your-site-from-amp...</a><p>The Google cache takes ages to clear away all the now-dead links and will serve 404s to your users. A nice incentive to stay trapped in their monoculture.
评论 #14638588 未加载
评论 #14637632 未加载
RKearneyalmost 8 years ago
&gt; On iPhone, AMP seems to override the default browser scrolling. As a result scrolling of AMP pages feels off.<p>Oddly enough Apple is changing the scrolling behavior in Safari for iOS 11 to scroll how the amp pages do.<p><a href="https:&#x2F;&#x2F;www.macrumors.com&#x2F;2017&#x2F;05&#x2F;22&#x2F;scrolling-changes-coming-to-mobile-safari&#x2F;" rel="nofollow">https:&#x2F;&#x2F;www.macrumors.com&#x2F;2017&#x2F;05&#x2F;22&#x2F;scrolling-changes-comin...</a>
superasnalmost 8 years ago
I think every site should get an amp logo in Google search results and preference (same as an amp site) if the load time of the page is under 100ms. So now you have a choice, either DIY or use Google&#x27;s tech to get it.<p>This way will create dozens of tech companies competing with AMP focused on making the web faster - the end result that Google supposedly wants and everyone wins!
评论 #14637799 未加载
pavementalmost 8 years ago
AMP has all the charisma of Silverlight. When I see it, I am impelled away from it, and toward anything closer to normal, no matter how ugly or slow.
ENGNRalmost 8 years ago
AMP is coming for ecommerce next. Will there be checkout options other than Google? What&#x27;s going to happen when voice interfaces take over. Amazon Echo already prioritises its own products.<p>I&#x27;ve switched to Firefox and DuckDuckGo and started moving non-tech people over (and they seem happy enough too). It&#x27;s not in our interest to let the whole tech market consolidate into 5 walled gardens
评论 #14637764 未加载
k__almost 8 years ago
AMP somehow doesn&#x27;t work right on my smartphone.<p>When I go to news.google.com an click of any of the AMP links on the front page, I always get thrown back to news.google.com when I scroll on the AMP page.
评论 #14635728 未加载
vorpalhexalmost 8 years ago
&quot;I would use a browser with javascript disabled&quot;.<p>See, this is the point where AMP provides actual benefit. Many sites don&#x27;t function <i>at all</i> without JS. AMP gives me a site that actually works without the extra crap.
评论 #14637825 未加载
landavealmost 8 years ago
I&#x27;ve read quite a lot about AMP, but I still don&#x27;t really understand for what technical reason a new markup language (AMP HTML) and an additional javascript library is required to achieve the (claimed) effect.<p>More specifically: Is there any evidence that AMP is able to provide a better result (at least in terms of performance) than just using a small subset of standard HTML, a little bit of CSS, getting rid of any javascript, and ensuring that the total page size is less than 100KB? If yes, I would be interested in the technical reasons.
评论 #14637722 未加载
spiderfarmeralmost 8 years ago
If everyone creates fast websites that don&#x27;t suck, Google will consider AMP a success and kill the format.
评论 #14636643 未加载
nobleachalmost 8 years ago
Let me stress this major point. Google is NOT the web. They are but one major player. Yet when we speak of &quot;SEO&quot; we mean &quot;pleasing Google&quot;. I find that reprehensible. Google is NOT fighting for a better web experience. They are trying desperately to achieve what Facebook has done... keeping users engaged. While I appreciate what Google has done to encourage web standards, they are totally screwing up with their attempt at recreating AOL. AMP is simply the latest example of keeping users on a Google site.
zevebalmost 8 years ago
&gt; Of course, the reason we have AMP is because Google wants users to see ads, something that is mostly missing with JavaScript disabled.<p>Ding ding ding — this is IMHO the real reason for both AMP and the downvoting (and down-moderation) of anti-JavaScript comments on online forums (to include HN). It&#x27;s all about money. Google aren&#x27;t evil; neither are publishers, startups or venture capitalists. But it&#x27;s <i>hard</i> to make money from a web in which end users are in control, and <i>easy</i> to make money if they are relatively powerless. Google, publishers, startups &amp; venture capitalists alike all want to make money, and thus it&#x27;s in their interest to encourage technical measures which decrease end-user power. It&#x27;s also in their interest to discourage social discussions which support technical measures which <i>increase</i> end-user power. They don&#x27;t consciously think in this terms, of course (in the words of Upton Sinclair, &#x27;It is difficult to get a man to understand something, when his salary depends on his not understanding it&#x27;), but that is why they act as they do.<p>The thing is, every one of is an end-user at some point. Every Google employee, every CNN investor, every startup founder, every venture capitalist <i>uses</i> technology constantly.<p>It&#x27;s vitally important to the freedom of the web that we resist the temptation to require JavaScript, that we resist the lure of AMP, that we resist the siren song of further net centralisation. We have nothing to lose but our chains!
aeromusekalmost 8 years ago
&gt; I am really surprised that big publishers are not bothered by this fact as much as I am.<p>I suspect they <i>are</i> just as bothered, but don&#x27;t really have a choice about this either. Placement on the search results page is so valuable that Google holds a really big stick when introducing new &#x27;standards&#x27; like this.<p>Just look how little of a typical mobile SERP is real &#x27;organic&#x27; content now: <a href="http:&#x2F;&#x2F;imgur.com&#x2F;UhNZvL2" rel="nofollow">http:&#x2F;&#x2F;imgur.com&#x2F;UhNZvL2</a>
评论 #14647717 未加载
valladangeralmost 8 years ago
I agree with most of the article, but I think that my browsing experience with news (and similar) websites has been improved overall by AMP in a way that I almost regret visiting websites that offer no support for it. On the other hand, I also think that publishers need more control over their content and how they serve it to their users. Having said that, if AMP were to be integrated with GCP it could improve the service for everyone involved, not only publishers and consumers (yes, even for Google itself); for example, a publisher could have an AMP Cloud Storage bucket configured under the domain of the publisher in order to use the its identity and not google&#x27;s one. On the consumer&#x27;s end it could be as simple as a switch to turn off amp results for a single session or for every single one. At the end of the day, lets not forget that it is a fairly new approach to improve the web experience (and not a bad one at all) and there are options and many paths that AMP could follow in order to become a better experience for everyone.
amatechaalmost 8 years ago
I was about to post that AMP breaks scrolling on my iPhone (thus rendering all AMP-intercepted websites unusable), but it looks like they finally realized it and stopped showing AMP results to my version of iOS. :thumbsup:
zeepalmost 8 years ago
People should also stop making Android apps whenever a website is perfectly suited, but of course that won&#x27;t happen.<p>A webview is a bit like AMP but it is still better then a true native Android app (when it is easily avoidable).
notadocalmost 8 years ago
From a user perspective, the speed of AMP is nice but I absolutely hate not being able to see the original URL of a site.<p>I want to see the original URL, certainly not a CDN mirror URL that could obfuscate or muddy the source.
callumlockealmost 8 years ago
AMP is bad for publishers, but even worse for publishers who don&#x27;t get on board.<p>It&#x27;s similar to Yelp&#x27;s strategy: create a new problem for businesses, then sell them a (partial) solution to it.
falcolasalmost 8 years ago
I have enjoyed this AMP saga, and really look forward to the finale: how turning off AMP impacted SEO. Since the author has the &quot;before&quot; picture with AMP enabled, I&#x27;m really curious what the &quot;after&quot; will look like.<p>EDIT: I&#x27;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...
balls187almost 8 years ago
On one hand google&#x27;s AMP is ruining the open web.<p>On the other hand, mobile pages suck. Too many ads, annoying popups and interstitials, and tracking scripts.
评论 #14639222 未加载
davotoulaalmost 8 years ago
I find it frustrating bookmarking and&#x2F;or sharing the AMP url with others.<p>Ideally it would save &#x2F; share the original URL, not the AMP url.
bushinalmost 8 years ago
The only good thing that came out of AMP is that Apple finally fixing scrolling in overflows.
notfitforwrkalmost 8 years ago
Don&#x27;t be evil. Just a little is fine. No one will notice. Go on then!
gnu8almost 8 years ago
I don&#x27;t even know what AMP is for, but I know if I click an AMP result on my phone, it won&#x27;t load anything but a white screen. So one of my content blockers must be working...
obilgicalmost 8 years ago
AMP is the perfect way to punish big publishers for their slow websites. Google can&#x27;t punish them by simply lowering their rankings, people want to see those big publishers.
Chris2048almost 8 years ago
AMP news articles lack comments. This is often were most of my interest lies. I want to see if anything in the article is called out in the comments.
评论 #14636537 未加载
评论 #14637686 未加载
RoryHalmost 8 years ago
This is the most Microsoft-esque thing Google has done IIRC!
kennydudealmost 8 years ago
&gt; On iPhone, AMP seems to override the default browser scrolling. As a result scrolling of AMP pages feels off.<p>Thought it felt wrong. Makes me want to use Google less and less
c8galmost 8 years ago
please​ change your hn discussion link<p>&gt;<a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;submitlink?u=https%3A%2F%2Fwww.alexkras.com%2Fi-decided-to-disable-amp-on-my-site%2F&amp;t=I%20decided%20to%20disable%20AMP%20on%20my%20site" rel="nofollow">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;submitlink?u=https%3A%2F%2Fwww....</a>
评论 #14637844 未加载
torrent-of-ionsalmost 8 years ago
In the 90s web pages loaded instantly. Now we have faster computers and faster networks, but apparently we need something like AMP to make the web fast. We have regressed.
评论 #14635857 未加载
评论 #14636318 未加载
Radio_Killeralmost 8 years ago
AMP also sucks for accessibility. Try this on Android&#x27;s Chrome:<p>* Do a Google query containing an AMP result<p>* Zoom in the Google search (since it&#x27;s not very accessible either)<p>* Open an AMP page<p>Result: You can&#x27;t zoom out anymore and left-to-right scrolling is unavailable in this state. So you have to go back, zoom out and click the link again. After which you can sometimes zoom back in again.<p>This makes browsing a real hassle. I know Google doesn&#x27;t care that much about accessibility, but boy this drives me crazy almost every day of the week.
评论 #14639690 未加载
aub3bhatalmost 8 years ago
Having suffered through unbelievably atrocious mobile news sites, I now refuse to open any news website that&#x27;s NOT AMP.<p>Those criticizing AMP have it wrong, Google could have very well just bypassed AMP for &quot;instant publisher app&quot; (something that if Apple did the same people (Gruber etc.) would wax poetic about how it was stroke of genius), instead you at least get to keep HTML&#x2F;JS&#x2F;CSS stack, without any &quot;gatekeepers&quot; like the Apple App Store.<p>So yeah unless you are a mobile App developer, AMP is great for both developers and readers!