Google AMP Can Go To Hell (2018)
polemicdigital.com
polemicdigital.com
Oh, how horrible it would be if the whole web were fast to load, easy to understand and devoid of unwanted clutter or mess.
I hate AMP because it makes my web experience slower and worse - lately it seems like Chrome on android has taken to loading broken "offline" versions of any suggested pages, making me refresh to read anything, and whenever a search takes me to reddit I have to edit the url to get a version that respects my page settings (and, strangely enough, loads a lot faster than the AMP version). But I don't see the chaos of the current web as inherently virtuous; encouraging web pages to load faster and be easier to read is absolutely something Google should be doing, and I'll certainly favour a search engine that prioritises fast, easy-to-read pages over one that doesn't.
Completely disagree. They should focus their energy on fixing their search engine. And all the bugs in gmail. And the bugs in their advertising engine. And maybe stop tracking everyone. and...
> I'll certainly favour a search engine that prioritises fast, easy-to-read pages over one that doesn't.
I won't. I'll favour a search engine that gives me pages that have the best information on them. A search engine that helps me to find the hidden nuggets of information that are hiding in the far corners of the Internet, even if they don't appear on a fast, popular site that earns revenue for google through google ads or by harvesting user data via google analytics.
What use is the "best information" if it's on a page that takes forever to load and is so cluttered that you can't actually find the information there? I don't search for the sake of searching, I search because I want to find a particular piece of information, which means the end-to-end process - not just finding the "right" page, but finding and understanding the part that I actually wanted from that page - is what's important.
> that earns revenue for google through google ads or by harvesting user data via google analytics.
That sounds pretty backwards - IME the fastest, least cluttered sites tend to be those with the fewest ads.
I have been on connections ranging from 500k, to 500M, to ~2.1G (presumably bottlenecked on the wifi but you get the idea) and the app seems to load at exactly the same rate for me.
That would have been equally painful for the developers, but not for the users.
They should penalize more instead of forcing us to use AMP almost as a power move from them.
I've said this before, I'll say it again: companies are not people. Once a company reaches a certain size, the rule is to assume bad faith. Always.
If AMP was a good faith attempt to improve UX, it would have been provided early on.
The faceless imposition of AMP is a clear signal of malign intent, IMO.
1) make web pages fast, without shitty popups on mobile 2) make this happen for large coverage of heavily visited pages 3) make this happen quickly (OKRs are on quarter/annual cadence)
Imagine you owned Google Search and you were afraid for your life that everything was moving into native apps because the experience was better. As a search engine, you only control the front door and not the content. What do you do?
You seem to believe that they don't have any other options which is wrong. They have a lot of options at their disposal and they intentionally chose a very hostile one.
Pretty simple solution, no?
C.G. Jung was a funny guy. He would write a controversial statement and prefix it with something like 'obviously' or 'as everyone knows'.
C.G. Jungs statement would also apply to nations and it sounds pretty much correct in that case too.
On the other hand, we probably wouldn't be in this situation if website owners didn't try to bog down their own websites with tens of MB of sheer garbage. Trimming the fat isn't a priority for website owners, so Google is trying to make it their priority. As long as sites think it's OK to lard up their sites with trackers, video ads, and all manner of nonsense, AMP will continue to be attractive to the end user.
AMP is not the solution.
I don't have an issue with providing amp as a service if it doesn't get treated more favorably than fast non-amp pages.
Maybe they could have increased the penalty for slowness though.
Google is the absolute last company to lecture anyone about website bloat.
Other websites use many different third parties. I've seen some sites use over 10 different analytics tools on top of other other ad networks.
It's still fair to complain about bloat and performance issues, but users generally load Gmail once per browser session, making a large, slow load more excusable than it is for say, CNN.
The old version of Gmail had 90% of the features and was at least 3x faster and more responsive.
If you load the new Gmail, immediately click the search when it's available and start typing it stutters and misses half of your inputs because they're totally pegging JS threads loading in all the bloatware. It's a far worse experience for almost no benefit (other than for the Google engineers who made the site 3x slower to use as leverage for promotions).
No, Google is not. At least not with AMP.
AMP was the answer to Facebook News. If you want to get into the top spot in Google Search (the carousel) you have to 1) be a publisher and 2) use AMP.
That's the entire extent and purpose of AMP, no matter how much Google may pretend otherwise.
More browsers should add this feature to fight this non-sense. I think for FF, Chrome extensions like this must already exist.
[1] https://kiwibrowser.com/features/ [2] https://kiwibrowser.com/wp-content/uploads/elementor/thumbs/...
Or you could fight back. You could tell them to stuff it, and find ways to undermine their dominance. Use a different search engine, and convince your friends and family to do the same. Write to your elected officials and ask them to investigate Google’s monopoly. Stop using the Chrome browser. Ditch your Android phone. Turn off Google’s tracking of your every move.
And, for goodness sake, disable AMP on your website.
A minuscule fraction of people are going to write to officials and change their browser / search engine. Even far less of that fraction are going to throw away an expensive flagship phone (And what are they going to buy? Apple? That's sure to go down well amongst the hackernews crowd).
Imagine a service like stackoverflow, except it's (suddenly) not accessible through Google Search and Google Chrome. That could trigger a lot of developers to move away from Google.
There is a trend to go back to simplicity and lightweight, elegant sites consisting of mostly plain html, some css and with just a sprinkle of JS in them.
These sites are oftentimes faster than AMP versions. There is a broad toolset of static site generators to choose from, and still have sites that look & feel like a SPA. Other than that in many cases you don't even need the frameworks and tools, and could hand-craft in a text editor.
If preference was anything fast then I would agree with you, instead of just amp
If the page is light, w3c-compliant, accessible and has good SEO and still Google says "turn this into less-light, less-simple AMP for our convenience and your page-ranking" then it would strengthen an anti-trust against them.
It'd be splendid if antitrust cases happened more often, Google must be due a dozen at least.
Also: Gmail's spam filters are one especially egregious abuse of power. Email is another technology Google hates and which deserves to survive without Google hamstringing it
Microsoft isn't better in this regard though: they don't have an "allow all" filter possibility, and will delete spam emails after two weeks. I've gotten invoices, personal email, and job offers deleted this way.
google.com/amp/s/...
amp.domain.com/...
domain.com/amp/...
domain.com/.../amp
I guess it could even be a query parameter although I have not yet seen this. Does anyone know if there is an "AMP url normalizer" library or write-up?Malte Ubl (@Cramforce) would like to have a word with you.
But even if there are websites where the AMP version would be preferred (and I'm sure there are), that's not the whole story. In order for a user to make an informed decision about their preference, they have to take into account the whole cost -- not just the immediately observable part of it. That includes all future ramifications of an AMP-centric future, many of which would definitely not be good for the user.
So while I'm sure there are examples of egregiously bloated websites that would be superficially improved by AMP, I'm not convinced the user comes out with a net benefit.
I am often surprised when I browse on the laptops or mobiles of friends and family, and see totally ad-infested, slow-loading crap. It is a different web than I have.
When I say "Dude, what's going on here? I can improve your life. Let me install FF and an ad-blocker" they just shrug and say "Nah, its okay like this". Aboslutely frustrating.
From my experience, the average user does not understand the web nor AMP, but once the difference is explained, they almost always react negatively to AMP. Of course, there is definitely some bias involved here since it's usually me doing the explaining.
An AMP or regular page is an implementation detail that mostly us care about.
Could someone please charge me money for that extension on the iOS and macOS App Stores?
I'm not expecting this to be maintained for free, I don't want to install a full-blown ad blocker, I just want a single-task de-AMP-er that just de-AMPs.
(Yes, I use Firefox, but I want to de-AMP all iOS and macOS webviews, not just the ones that load in Firefox.)
I have idly wondered if it's possible to use Safari content blockers to trick the page into redirecting to the real site by blocking certain JS bundles, but I would assume not.
Luckily Google still serves the desktop site to my phone. Twitch won’t do it even if I spoof my user agent because they want you to use their shitty app. So, I just stopped using Twitch on my phone or tablet. Problem solved again.
We can leave absurd drug parallels out of that conversation.
I'm asking since the answer in case of Facebook seems to have shifted.
And I wouldn't say that it's objectively "uncool" to work at Facebook. They have definitely taken a beating in terms of perspectives on their company's morals, but very few people are willing to go without using at least one Facebook product. And they continue to be known as the company that has a pretty good WLB with top tier pay, good career progression, and great benefits, relative to similar-sized companies.
> “The canonical page allows users to view and add comments, but the AMP article does not. This is often considered missing content by users.”
> “The canonical URL allows users to share content directly to diverse social media platforms. This feature is missing on the AMP page.”
> “The canonical page contains a media carousel that is missing or broken in the AMP version of the page.”
As far as I'm concerned, all that stuff is trash. I use ublock origin cosmetic filters to remove all that crap on every news site I read.