Have you ever clicked on a link after googling something, only to find that Google didnt take you to the actual webpage but to some weird Google-fied version of it? Instead of the web address being the source of the article, it still says google in the address bar on your phone? Thats whats known as Google Accelerated Mobile Pages (AMP), and now Google has announced that AMP has graduated from the OpenJS Foundation Incubation Program. The OpenJS Foundation is a merged effort between major projects in the JavaScript ecosystem, such as NodeJS and jQuery, whose stated mission is to support the healthy growth of the JavaScript and web ecosystem. But instead of a standard starting with the web community, a giant company is coming to the community after theyve already built a large part of the mobile web and are asking for a rubber stamp. Web community discussion should be the first step of making web standards, and not just a last-minute hurdle for Google to clear.
This Google-backed, stripped down HTML framework was created with the promises of creating faster web pages for a better user experience. Cutting out slower loading content, like those developed with JavaScript. At a high level, AMP works by fast loading stripped down versions of full web pages for mobile viewing.
The Google AMP project was announced in late 2015 with the promise of providing publishers a faster way of serving and distributing content to their users. This also was marketed as a more adaptable approach than Apple News and Facebook Instant Articles. AMP pages began making an appearance by 2016. But right away, many observed that AMP encroached on the principles of the open web. The web was built on open standards, developed through consensus, that small and large actors alike can use. Which, in this case, entails keeping open web standards in the forefront and discouraging proprietary, closed standards.
Instead of utilizing standard HTML markup tags, a developer would use AMP tags. For example, heres what an embedded image looks like in classic HTML, versus what it looks like using AMP:
HTML Image Tag:
AMP Image Tag:
Since launch page speeds have proven to be faster when using AMP, the technologys promises arent necessarily bad from a speed perspective alone. Of course, there are ways of improving performance other than using AMP, such as minimizing files, building lighter code, CDNs (content delivery networks), and caching. There are also other Google-backed frameworks like PWAs (progressive web applications) and service workers.
AMP has been around for four years now, and the criticisms still carry into today with AMPs latest progressions around a very important part of the web, the URL.
When you visit a site, maybe your favorite news site, you would normally see the original domain along with an associated path to the page you are on:
https://www.example.com/some-web-page
This, along with its SSL certificate would clarify that you are seeing web content served from this site at this URL with a good amount of trust. This is what would be considered a canonical URL.
An AMP URL, however, can look like this:
https://www.example.com/platform/amp/some-web-page
Using canonical URLs, users can more easily verify that the site theyre on is the one theyre trying to visit. But AMP URLs muddied the waters, and made users have to adapt new ways to verify the origins of original content.
One step further is their structure for pre-rendered pages from cached content. This URL would not be in view of the user, but rather the content (text, images, etc.) served onto the cached page would be coming from the URL below.
https://www-example-com.cdn.ampproject.org/c/www.example.com/amp/doc.html
The final URL, the one in view or the URL bar, of a cached AMP page would look something like this:
https://www.google.com/amp/www.example.com/amp.doc.html
This cache model does not follow the web origin concept and creates a new framework and structure to adhere to. The promise is better performances and experience for users. Yet, the approach is implementation first and web standards later. Since Google has become such an ingrained part of the modern web for so many, any technology they deploy would immediately have a large share of users and adopters. This is also paired with other arguments other product teams within Google have made to reshape the URL as we know it. This fundamentally changed the way the mobile web is served for many users.
Another, more recent development is the support for Signed HTTP Exchanges, or SXG, a subset of the Web Packages standard that allows further decoupling of distribution of web content from its origins with cryptographically signed HTTP exchanges (a web page). This is supposed to address the problem, introduced by AMP, that the URL a user sees does not correspond to the page theyre trying to visit. SXG allows the canonical URL (instead of the AMP URL) to be shown in the browser when you arrive, closing the loop back to the original publisher. The positive here is that a web standard was used, but the negative here is the speed of adoption without general consensus from other major stakeholders. Currently, SXG is only supported in Chrome and Chromium based browsers.
News publishers were among the first to adopt AMP. Google even partnered with a major CMS (content management system), WordPress, to further promote AMP. Publishers use CMS services to upload, edit, and host content, and WordPress holds about 60% of the market share as the CMS of choice. Publishers also compete on other Google products, such as Google Search. So perhaps some publishers adopted AMP because they thought it would improve SEO (search engine optimization) on one of the webs most used search engines. However, this argument has been disputed by Google, and they maintain that performance is prioritized no matter what is used to get that page result to that performance measure. Since the Google Search algorithm is mainly in secret, we can only trust these statements at their word. Tangentially, the Top Stories feature in Search on mobile has recently dropped AMP as a requirement.
The AMP project was more closed off in terms of control in the beginning of its launch despite the fact it promoted itself as an open source project. Publishers ended up reporting higher speeds, but this was left up to a time will tell set of metrics. In conclusion, the statement you dont need AMP to rank higher is often competing with just use AMP and you will rank higher. Which can be tempting to publishers trying to reach the performance bar to get their content prioritized.
We should focus less about whether or not AMP is a good tool for performance, and more about how this framework was molded by Googles initial ownership. The cache layer is owned by Google, and even though its not required, most common implementations use this cache feature. Concerns around analytics have been addressed and they have also done the courtesy of allowing other major ad vendors into the AMP model concerning ad content. This is a mere concession though, since Google Analytics has such a large market share of the measured web.
If Google was simply a web performance company that would still be too much centralization of the webs decisions. But they are not just a one-function company, they are a giant conglomerate that already controls the largest mobile OS, web browser, and search engine in the world. Running the project through the OpenJS Foundation is a more welcome approach. The new governance structure consists of working groups, an advisory committee, and a technical steering committee of people inside and outside of Google. This should bring more voices to the table and structure AMP into a better process for future decisions. This move will allegedly de-couple Google AMP Cache, which hosts pages, from AMP runtime, which is the JavaScript source to process AMP components on a page.
However, this is all well after AMP has been integrated into major news sites, e-commerce, and even nonprofits. So this new model is not an even-ground, democratic approach. No matter the intentions, good or bad, those who work with powerful entities need to check their power at the door if they want a more equitable and usable web. Not acknowledging the power one wields, only enforces a false sense of democracy that didnt exist.
Furthermore, the web standards process itself is far from perfect. Standards organizations are heavily dominated by members of corporate companies and the connections one may have to them offer immense social capital. Less-represented people dont have the social capital to join or be a member. Its a long way until a more equitable process occurs for these types of organizations; paired with the lack of diversity these kinds of groups tend to have, the costs of membership, and time commitments. These particular issues are not Googles fault, but Google has an immense amount of power when it comes to joining these groups. When joining standards organizations, Its not a matter of earning their way up, but deciding if they should loosen their reigns.
At this point in time with the AMP project, Google cant retroactively release the control it had in AMPs adoption. And we cant go back to a pre-AMP web to start over. The discussions about whether the AMP project should be removed, or discouraged for a different framework, have long passed. Whether or not users can opt-out of AMP has been decided in many corners of the web. All we can do now is learn from the process, and try to make sure AMP is developed in the best interests of users and publishers going forward. However, the open web shouldnt be weathered by multiple lessons learned on power and control from big tech companies that obtusely need to re-learn accountability with each new endeavor.
Link:
Google's AMP, the Canonical Web, and the Importance of Web Standards - EFF
- The Google One VPN service is heading to the Google graveyard - The Verge - April 16th, 2024 [April 16th, 2024]
- Google One is losing a lot of its appeal, but Photos has me locked in - Android Authority - April 16th, 2024 [April 16th, 2024]
- Google intensifies fight against YouTube adblockers - Ghacks - April 16th, 2024 [April 16th, 2024]
- Google One VPN Is Bound for the Google Graveyard Later This Year - CNET - April 16th, 2024 [April 16th, 2024]
- Google's next foldable could be the Pixel 9 Pro Fold and finally get flagship specs - TechRadar - April 16th, 2024 [April 16th, 2024]
- Meta and Google announce new in-house AI chips, creating a trillion-dollar question for Nvidia - Fortune - April 16th, 2024 [April 16th, 2024]
- Grow with Google launches a new generative AI course for educators in collaboration with MIT RAISE - The Keyword | Google Product and Technology News - April 16th, 2024 [April 16th, 2024]
- Google is shutting down Google One VPN because 'people simply weren't using it' - ZDNet - April 16th, 2024 [April 16th, 2024]
- Google's Pixel 8A leaks in all colors including a bold green - The Verge - April 16th, 2024 [April 16th, 2024]
- Milan Design Week 2024: Google and Chromasonic Transform Light Into Sound for Making Sense of Color Exhibition ... - Cool Hunting - April 16th, 2024 [April 16th, 2024]
- Something strange might happen to the Google Pixel Fold 2 - Digital Trends - April 16th, 2024 [April 16th, 2024]
- Google begins removing California news from search in response to Journalism Preservation Act - Sacramento Bee - April 16th, 2024 [April 16th, 2024]
- I tested the Google Pixel's Long Exposure photo mode and it's another reason to leave my pro mirrorless camera at ... - TechRadar - April 16th, 2024 [April 16th, 2024]
- iOS 18Apple Issues New Blow To Google With Bold AI Privacy Decision - Forbes - April 16th, 2024 [April 16th, 2024]
- Google Wallet 'verify it's you' request appears minutes after unlock - 9to5Google - April 16th, 2024 [April 16th, 2024]
- Google Will Open Its Magic Editor AI Photo Tools to Everyone for Free, With a Catch - CNET - April 16th, 2024 [April 16th, 2024]
- The Google Pixel 8a leaks twice, hinting at its design, and four color options - TechRadar - April 16th, 2024 [April 16th, 2024]
- Google Vids is Google's fourth big productivity app for Workspace - Ars Technica - April 16th, 2024 [April 16th, 2024]
- Google working to prevent accidental Circle to Search activations - 9to5Google - April 16th, 2024 [April 16th, 2024]
- Google Unleashes 'New Era Of Productivity' With AI Agents: Partners - CRN - April 16th, 2024 [April 16th, 2024]
- Did you even use the Google One VPN? [Poll] - 9to5Google - April 16th, 2024 [April 16th, 2024]
- Faced with possibly paying for news, Google removes links to California news sites for some users - ABC News - April 16th, 2024 [April 16th, 2024]
- Google Chrome removes side panel button in favor of pinning - 9to5Google - April 16th, 2024 [April 16th, 2024]
- Google and Chromasonic make sense of colour at Milan Design Week - Wallpaper* - April 16th, 2024 [April 16th, 2024]
- Google and MIT launch a free generative AI course for teachers - ZDNet - April 16th, 2024 [April 16th, 2024]
- The Google Pixel 7a is on sale for a new low of $349 - Engadget - April 16th, 2024 [April 16th, 2024]
- Here's how the Google Pixel 9's new modem will power satellite connectivity - Android Police - April 16th, 2024 [April 16th, 2024]
- Here's 16 pages of what Epic wants after winning its Google app store lawsuit - The Verge - April 16th, 2024 [April 16th, 2024]
- When Parkinson's anxiety, Google Maps, and texting collide - Parkinson's News Today - April 16th, 2024 [April 16th, 2024]
- Google Meet slides in time-saving UI update for its toolbar on desktop - Android Central - April 16th, 2024 [April 16th, 2024]
- Google AI podcast: 6 conversations with global leaders - The Keyword | Google Product and Technology News - April 12th, 2024 [April 12th, 2024]
- Nvidia, Google Expand Partnership With Nvidia Blackwell Coming to Google Cloud in 2025 - Investopedia - April 12th, 2024 [April 12th, 2024]
- Google partners with Bayer on new AI product for radiologists - CNBC - April 12th, 2024 [April 12th, 2024]
- Exclusive: Google Workers Revolt Over $1.2 Billion Israel Contract - TIME - April 12th, 2024 [April 12th, 2024]
- Google's new Arm-based CPU will challenge Microsoft and Amazon in the AI race - The Verge - April 12th, 2024 [April 12th, 2024]
- Google releases first Android 15 beta with improved performance and edge-to-edge display by default - SiliconANGLE News - April 12th, 2024 [April 12th, 2024]
- Google's Gemini 1.5 Pro can now hear - The Verge - April 12th, 2024 [April 12th, 2024]
- WPP and Google Cloud forge groundbreaking new collaboration to lead generative AI-driven marketing into its next ... - WPP - April 12th, 2024 [April 12th, 2024]
- These Google Photo Editing Tools Will Be Free Soon - Lifehacker - April 12th, 2024 [April 12th, 2024]
- I shot the eclipse with an iPhone 15 Pro Max, Google Pixel 8 Pro and a Samsung Galaxy S23 Ultra here's which one ... - TechRadar - April 12th, 2024 [April 12th, 2024]
- Responses To Google Search About Amarillo - 101.9 The Bull - April 12th, 2024 [April 12th, 2024]
- Google announces Axion, its first custom Arm-based data center processor - TechCrunch - April 12th, 2024 [April 12th, 2024]
- Google and world's largest ad group announce landmark AI collaboration - Search Engine Land - April 12th, 2024 [April 12th, 2024]
- Google releases 'prompting guide' with tips for Gemini in Workspace - 9to5Google - April 12th, 2024 [April 12th, 2024]
- Google Photos is making its AI photo editing tools available for all users - Mashable - April 12th, 2024 [April 12th, 2024]
- Orange Expands Partnership With Google Cloud to Use AI and GenAI Across Workstreams and Geographies With New ... - PR Newswire - April 12th, 2024 [April 12th, 2024]
- Google finally launches its Find My Device network. Here are the Android models that support it - ZDNet - April 12th, 2024 [April 12th, 2024]
- Google Store now accepts trade-ins for the Pixel Tablet - 9to5Google - April 12th, 2024 [April 12th, 2024]
- Google's Find My Device network has finally launched and the Pixel 8 gets special tracking powers - TechRadar - April 12th, 2024 [April 12th, 2024]
- Alphabet Stock Rises Amid Introduction of AI Products - PYMNTS.com - April 12th, 2024 [April 12th, 2024]
- Discover the Czech National Library's treasures with Google Arts & Culture - The Keyword | Google Product and Technology News - April 12th, 2024 [April 12th, 2024]
- Google's Gemini Pro 1.5 can now hear as well as see what it means for you - Tom's Guide - April 12th, 2024 [April 12th, 2024]
- Next Vision, or Vision Next? What we really thought about Google and Intel's AI events - The Register - April 12th, 2024 [April 12th, 2024]
- Google Wallet on Wear OS isn't as convenient as it could be - Android Police - April 12th, 2024 [April 12th, 2024]
- Google AI's Updates Show Its Ambitions To Go Beyond Automating Tasks As It Aims To Revolutionize Business ... - Yahoo Finance - April 12th, 2024 [April 12th, 2024]
- Google Workspace gets a game-changing security feature - Android Police - April 12th, 2024 [April 12th, 2024]
- Google Flights says these are the top summer travel destinations of 2024 - Fox Business - April 12th, 2024 [April 12th, 2024]
- Google Built Its Own Server CPU in Blow to Intel and AMD - The Motley Fool - April 12th, 2024 [April 12th, 2024]
- Google Photos on Android seems primed to pick up a 'recover storage' option - Android Central - April 12th, 2024 [April 12th, 2024]
- Former Google Deepmind Researchers Assemble Luminaries Across Music And Tech To Launch Udio, A New AI ... - PR Newswire - April 12th, 2024 [April 12th, 2024]
- Google parent Alphabet says AI helped it beat profit expectations - theSun - January 30th, 2024 [January 30th, 2024]
- Microsoft beats estimates, but Google gets slammed on ad revenue worries - FXStreet - January 30th, 2024 [January 30th, 2024]
- Google TV's homescreen video ads now include fast food too - 9to5Google - January 30th, 2024 [January 30th, 2024]
- Google partners on passkey upgrades, dropping Pixel exclusivity in the future - 9to5Google - January 30th, 2024 [January 30th, 2024]
- Google TV Has New Annoying Ads - How-To Geek - January 30th, 2024 [January 30th, 2024]
- Atropos Health partners with Google Cloud to rapidly generate insights from healthcare data using AI - VentureBeat - January 30th, 2024 [January 30th, 2024]
- Spring a leak? Google will find it through a new partnership aimed at saving water in New Mexico - El Paso Inc. - January 30th, 2024 [January 30th, 2024]
- Hugging Face and Google Cloud Announce Collaboration for Open AI Initiative - InfoQ.com - January 30th, 2024 [January 30th, 2024]
- Stock Market Today: Stocks mixed with Microsoft, Google earnings and Fed in focus - TheStreet - January 30th, 2024 [January 30th, 2024]
- Google's Parent Company Squeezes Its Moonshot Projects, 'Other Bets' - The Information - January 30th, 2024 [January 30th, 2024]
- Google parent Alphabet reports 52% surge in profit on strong business - The National - January 30th, 2024 [January 30th, 2024]
- Some advertisers are unable to access Google Ads - Search Engine Land - January 30th, 2024 [January 30th, 2024]
- How to get started with Side Panel on Google Chrome - Windows Central - January 30th, 2024 [January 30th, 2024]
- Google Cloud and Hugging Face Announce Strategic Partnership to Accelerate Generative AI and ML Development - PR Newswire - January 30th, 2024 [January 30th, 2024]
- How To Update Google Chrome To Its Latest Version - SlashGear - January 30th, 2024 [January 30th, 2024]
- Google wants to make it easier to disable Chrome's annoying notifications - Android Police - January 30th, 2024 [January 30th, 2024]
- Google app update reveals Google doesn't know what to call Assistant with Bard - Android Central - January 30th, 2024 [January 30th, 2024]
- Spring a leak? Google will find it through a new partnership aimed at saving water in New Mexico - The Caledonian-Record - January 30th, 2024 [January 30th, 2024]
- Google And Hugging Face Partner To Advance Generative AI With Open Models - Forbes - January 30th, 2024 [January 30th, 2024]
- Tech earnings preview: Microsoft, Apple, Google, Meta, and Amazon - Fast Company - January 30th, 2024 [January 30th, 2024]