I think it's very important to address the reason why AMP is possible in the first place: Websites are so extremely slow these days.
From users perspective, when I see the lightning icon on my search results I feel happy because it means that the page will show me it's contents as soon as I click it.
It means that the website is not going to show me white page for 15 seconds then start jumping around, changing shape and position for another 30 seconds until everything is downloaded.
I hear all the ethical/economical/strategic concerns but the tech community resembles the taxi industry a bit, that is, claiming that a tech that improves users experience significantly is bad for the user and must be stopped politically instead of addressing the UX issue that allows this tech to exist in first place.
The tragedy of it is that web browsers have never been faster - it's just that websites insist on bloating, and bloating, and bloating. It's not unusual for modern websites to have literally megabytes of pointless JavaScript. (Reminder: Super Mario 64 weighs in at 8MB. The whole game.)
AMP strikes me as a clever technical solution to a problem that doesn't need a technical solution. It just needs restraint and better web development with existing standard technologies, and ideally a strong taboo on bloated web-sites.
See also two other technologies, the existences of which damn the web: Opera Mini (cloud rendering! and it's useful!), which can only exist for as long as the web is laughably inefficient, and Reader Mode, which improves modern web-design by removing it entirely.
I work for a publisher that zero ads. We have fast pages with minimal JS. We rolled out AMP purely for the SEO win and saw a huge uptick in traffic.
If Google really cared about performance they’d reward publishers doing the right thing on their regular pages (which would benefit the web as a whole), not just those using AMP.
Google should be penalising the actual problem - page weight, not building their walled garden.
So encouraging speed is ok to a point. Do they stop there and create AMP because Google is so invested in their ad ecosystem? Serious question, as it's hard not to feel cynical when the solution appears to avoid the actual problem. AMP seems a way of actively avoiding the issue.
It's so far beyond ridiculous that a website downloads from 30 domains, and pulls down so much JS that you have more code than an entire 16 bit OS, GUI and game, just to see one text only page.
Slow web sites shoot themselves in the foot. They need not be slow. My company develops high performance web sites. We can beat any AMP site you can find and we do it without CDNs or Google-like networks.
I don't blame Google for AMP. The industry could have come together to offer a better experience and speedier page load, but of course they didn't and preferred having countless scripts and poorly optimized ads and that translated into a poor experience for users.
This created an opportunity for Google to come in and offer this solution and now we're stuck.
Genuine question: Why do people view AMP as a threat, whereas many Apple's formats/compatibility are non-standard? Is it because many accept privacy over openness?
Example: Apple news or iTunes or Messages
I think there's an element of them forcing an entirely new Google standard (then favouring it in their results) on to something they could just as easily punish (slow sites) directly.
Slow sites can be sped up quite often with small optimisations and improvements and those improvements can be guided by Google tools but instead they're forcing their own new format in the name of speed.
My guess is that they are separate services which have always been that way and people can choose not to use them from the beginning.
Amp is different in that it sits in front of a lot of websites which used to work directly, it’s apples and oranges.
iTunes didn’t take over any existing service or stop you from doing something you could before on the web
Google controls ~80% of online search and ads. Apple controls ~30% of the smartphone market and 10% of the laptop/PC market.
Its the same reason why Apple never gets slapped with monopoly charges. You have the option of using Android for your phone (ignoring the fact that if you value your privacy you don’t) and Windows/Linux.
You can use the Apple News Format, but you can also use it to subscribe to standard RSS feeds.
iTunes has been selling non DRM music for a decade and you can transfer most purchased movies to other services using Movies Anywhere. The podcast directory is just that - a directory to podcast feeds. They don't host any of the podcast and provide an API.
Messages interoperare with standard SMS, MMS. You don't get all of the non standard features.
Personally, because I don't use a single idevice and don't plan to. Any of apple's bullshit can't touch me. But google's amp is fucking up the web everywhere. On my Ubuntu/Win10 laptop, on my android phone, every device I use to access the web.
Fun to watch whataboutism move from politics into computing.
Personally I'm about as hostile to Apple News as I am to AMP for a lot of the same reasons. And I also don't love Apple's embrace & extend approach to SMS.
I guess there was a time when I was concerned about iTunes and DRM and the network effects of an Apple music ecosystem, but I mostly stopped buying stuff through iTMS that I could get elsewhere about a decade ago and then largely ditched iTunes somewhere around 5 years ago after Apple had spent so much time "revolutionizing" the UI that it became a shambling horror of a guessing game rather than an experience, and AFAICT these days there's plenty of ways to use Apple devices for listening to music without using any of their specific apps/services.
So, yeah, I'd guess there's probably a concerned audience that isn't exactly picking on Google while giving Apple a pass.
>The web community has stated over and over again that we’re not comfortable with Google incentivizing the use of AMP with search engine carrots. In response, Google has provided yet another search engine carrot for AMP.
This wouldn’t bother me if AMP was open about what it is: a tool for folks to optimize their search engine placement. But of course, that’s not the claim. The claim is that AMP is “for the open web.”
I think a large portion of the tech industry understands Google AMP is an undeniable threat to the open web. The question is: Is there anything that can be done to stop it?
There are many threats to the open web. For example, governments building firewalls. Lot of content locked up in walled gardens. The death of net neutrality.
Definitely one of the threats to the open web would be the web platform falling behind "native" platforms such as mobile platforms. 10 years ago it seemed that native apps are dead, the web is going to win. And then the rise of smartphones has brought us back to a world where we are forever installing native applications. From what i can see, attempts to make the web faster (SPDY, AMP), safer (Certificate Transparency), more open (AV1) are all initiatives i can get behind. The question is : What are other companies doing to ensure the web retains its place as the premier open content / application development platform.
Just consider the commercial web as a lost cause: this is the centralized, identity enabled network companies want.
Focus on the anonymous decentralized efforts to develop tools for the open web.
If most people don't care about their data and the security of the web, you can't make them.
Welcome to internet hub 85.* Lighting access to the world's information.
* additional charges occur when accessing information outside from the Internet hub.
Internet hub only allows storing of information which the government approves. Storing unauthorised information on the internet hub will result in your biometric account being banned for life. Access to the rest of the internet is not affected.
It's great that you love AMP. There were probably people who were happy with Ma Bell's phone service too. Monopolies usually deliver efficient service, at least for as long as they have to.
I miss the 'ads' part of AMP in the article? One of the main goals is to serve ads better/faster.
"The AMP Project is an open-source initiative aiming to make the web better for all. The project enables the creation of websites and ads that are consistently fast, beautiful and high-performing across devices and distribution platforms."
I spent yesterday creating an AMP portion of a website and it was a pain, I got it to a decent state but when I ran performance tests it wasn't that much better but the usability seemed to suffer. I'm not sure if it's worth it. The website's sole business purpose is to succeed in SEO so that's why I thought it might be worth doing (if it sends a signal to google). Since non-amp and amp are already getting high marks and loads very fast I rather not include amp if doesn't actually increase SERPs. If someone knows the facts here I'd love to know because I scrapped it and would prefer not to look back.
If you use AMP, you can use amp-pixel for tracking. If you have content that automatically reloads (e.g. amp-live-list), this will also show up in your server logs.
I don't find user behaviour on amp harder to track than for non-amp pages. At least if you keep tracking to a reasonable level.
[+] [-] mrtksn|8 years ago|reply
From users perspective, when I see the lightning icon on my search results I feel happy because it means that the page will show me it's contents as soon as I click it.
It means that the website is not going to show me white page for 15 seconds then start jumping around, changing shape and position for another 30 seconds until everything is downloaded.
I hear all the ethical/economical/strategic concerns but the tech community resembles the taxi industry a bit, that is, claiming that a tech that improves users experience significantly is bad for the user and must be stopped politically instead of addressing the UX issue that allows this tech to exist in first place.
[+] [-] MaxBarraclough|8 years ago|reply
AMP strikes me as a clever technical solution to a problem that doesn't need a technical solution. It just needs restraint and better web development with existing standard technologies, and ideally a strong taboo on bloated web-sites.
See also two other technologies, the existences of which damn the web: Opera Mini (cloud rendering! and it's useful!), which can only exist for as long as the web is laughably inefficient, and Reader Mode, which improves modern web-design by removing it entirely.
[+] [-] underwater|8 years ago|reply
If Google really cared about performance they’d reward publishers doing the right thing on their regular pages (which would benefit the web as a whole), not just those using AMP.
[+] [-] oldcynic|8 years ago|reply
So encouraging speed is ok to a point. Do they stop there and create AMP because Google is so invested in their ad ecosystem? Serious question, as it's hard not to feel cynical when the solution appears to avoid the actual problem. AMP seems a way of actively avoiding the issue.
It's so far beyond ridiculous that a website downloads from 30 domains, and pulls down so much JS that you have more code than an entire 16 bit OS, GUI and game, just to see one text only page.
[+] [-] sureaboutthis|8 years ago|reply
Like-minded thoughts: https://www.quirksmode.org/blog/archives/2018/02/linkbait_37...
[+] [-] remir|8 years ago|reply
This created an opportunity for Google to come in and offer this solution and now we're stuck.
[+] [-] Angostura|8 years ago|reply
I must have extremely low standards, but I simply don't find this to be the case. A few, yes. The vast majority work fine.
[+] [-] codedokode|8 years ago|reply
[+] [-] OnlyRepliesToBS|8 years ago|reply
[deleted]
[+] [-] lukestevens|8 years ago|reply
The discussion, if nothing else, sheds some degree of light on how the AMP tech lead sees the situation.
[+] [-] whyagaindavid|8 years ago|reply
[+] [-] welcomebrand|8 years ago|reply
Slow sites can be sped up quite often with small optimisations and improvements and those improvements can be guided by Google tools but instead they're forcing their own new format in the name of speed.
[+] [-] jayflux|8 years ago|reply
iTunes didn’t take over any existing service or stop you from doing something you could before on the web
[+] [-] jorvi|8 years ago|reply
Its the same reason why Apple never gets slapped with monopoly charges. You have the option of using Android for your phone (ignoring the fact that if you value your privacy you don’t) and Windows/Linux.
[+] [-] scarface74|8 years ago|reply
iTunes has been selling non DRM music for a decade and you can transfer most purchased movies to other services using Movies Anywhere. The podcast directory is just that - a directory to podcast feeds. They don't host any of the podcast and provide an API.
Messages interoperare with standard SMS, MMS. You don't get all of the non standard features.
[+] [-] dingo_bat|8 years ago|reply
[+] [-] wwweston|8 years ago|reply
Personally I'm about as hostile to Apple News as I am to AMP for a lot of the same reasons. And I also don't love Apple's embrace & extend approach to SMS.
I guess there was a time when I was concerned about iTunes and DRM and the network effects of an Apple music ecosystem, but I mostly stopped buying stuff through iTMS that I could get elsewhere about a decade ago and then largely ditched iTunes somewhere around 5 years ago after Apple had spent so much time "revolutionizing" the UI that it became a shambling horror of a guessing game rather than an experience, and AFAICT these days there's plenty of ways to use Apple devices for listening to music without using any of their specific apps/services.
So, yeah, I'd guess there's probably a concerned audience that isn't exactly picking on Google while giving Apple a pass.
[+] [-] sureaboutthis|8 years ago|reply
https://timkadlec.com/remembers/2018-02-14-the-two-faces-of-...
More: https://www.quirksmode.org/blog/archives/2018/02/linkbait_37...
[+] [-] ocdtrekkie|8 years ago|reply
[+] [-] sseth|8 years ago|reply
Definitely one of the threats to the open web would be the web platform falling behind "native" platforms such as mobile platforms. 10 years ago it seemed that native apps are dead, the web is going to win. And then the rise of smartphones has brought us back to a world where we are forever installing native applications. From what i can see, attempts to make the web faster (SPDY, AMP), safer (Certificate Transparency), more open (AV1) are all initiatives i can get behind. The question is : What are other companies doing to ensure the web retains its place as the premier open content / application development platform.
[+] [-] arkh|8 years ago|reply
If most people don't care about their data and the security of the web, you can't make them.
[+] [-] lerie82|8 years ago|reply
[deleted]
[+] [-] tamrix|8 years ago|reply
* additional charges occur when accessing information outside from the Internet hub.
Internet hub only allows storing of information which the government approves. Storing unauthorised information on the internet hub will result in your biometric account being banned for life. Access to the rest of the internet is not affected.
[+] [-] tanilama|8 years ago|reply
As user, I love AMP. It is much faster and lighter. God knows what javascript is running behind those websites that drives my CPU usage to 100%.
[+] [-] dmitriid|8 years ago|reply
[+] [-] TPPOW0020|8 years ago|reply
[+] [-] thinkMOAR|8 years ago|reply
"The AMP Project is an open-source initiative aiming to make the web better for all. The project enables the creation of websites and ads that are consistently fast, beautiful and high-performing across devices and distribution platforms."
[+] [-] SnowingXIV|8 years ago|reply
[+] [-] Kiro|8 years ago|reply
[+] [-] dx034|8 years ago|reply
I don't find user behaviour on amp harder to track than for non-amp pages. At least if you keep tracking to a reasonable level.
[+] [-] tyler_larson|8 years ago|reply
[deleted]
[+] [-] tankenmate|8 years ago|reply
Welcome to the world where Google intermediates all your future communication. No doubt for your own good.