View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
2051 | Composr | core | public | 2015-10-08 10:28 | 2019-06-17 18:43 |
Reporter | Chris Graham | Assigned To | Guest | ||
Priority | normal | Severity | feature | ||
Status | new | Resolution | open | ||
Summary | 2051: Support Google's AMP | ||||
Description | Google have released a framework for making high-performance mobile web pages: https://www.ampproject.org/ It is a JS library and strict set of standards for how pages should be put together. 3rd party JavaScript is not allowed, unless via a new AMP component, running inside an iframe. Supporting this would be a big job, and a real step sideways, because it is very antithetical to the direction the web has gone in in the last 10 years. It brings back iframes, and pushes back JavaScript and responsive design. The general approach makes sense though. Issues/concerns I have: 1) Google developed this in secret alongside preselected partners, before making it 'open'. I don't like secret standard bodies that are actually corporations with their own motivations. 2) Google is acting as a gatekeeper for what components will be official, and have launched with a set of components for proprietary services. Having a gatekeeper for the web in front of any new commercial service is worrying, there is great scope for abuse and conflict of interest. For example Google may decide they have too many commercial service components, and start picking what winners should be official. 3) Heavy caching means this is tuned for static pages, rather than social features. Social features (e.g. ratings, comments) would get done via new components, which would take time to make. 4) We would need to switch to specifying width&height of things like carousel contents, rather than letting content auto-size. That's a big shift in approach that impinges on the content management process (e.g. making sure content summaries are a certain length and having people make explicit templating changes to alter that). 5) We would have to put heavy restrictions on Comcode, making sure anything dynamic comes out through an AMP component. 6) We would likely need some kind of inbuilt validation into the CMS to stop users making content that doesn't follow the rules (e.g. trying to embed third-party JavaScript directly into pages). 7) We would need to serve from separate AMP-optimised stylesheets that meet strict rules. This couldn't be more at-odds with the responsive design approach. One advantage is the AMP approach aligns nicely with CSP by prohibiting inline JavaScript and focusing on a centrally-managed component-based approach. | ||||
Tags | Type: Cross-cutting feature , Type: Mobile, Type: SEO | ||||
Attach Tags | |||||
Time estimation (hours) | 320 | ||||
Sponsorship open | |||||
related to | 1961 | Not Assigned | Guest | Composr | Support Apple's new news format |
related to | 3540 | Not Assigned | Guest | Composr | De-Googleificiation (idea staging issue) |
related to | 2978 | Not Assigned | Guest | Composr non-bundled addons | Facebook Instant Articles |
related to | 3818 | Not Assigned | Guest | Composr | Support web packaging |
related to | 3816 | Resolved | Chris Graham | Composr | Performance-centric image overhaul |
|
Signed up for extra information, with this message: "We are interested in this project/framework, but I do have some concerns regarding openness. It looks like a very good approach, but having initiated so much of a new standard in secret amongst pre-determined partners, and gatekeeping future official social integrations via an industry player with its own motivations (Google), both concern me. I'd like to see an open group such as W3C or the Apache Foundation involved." |
|
http://www.mondaynote.com/2016/01/18/googles-amp-poised-to-take-the-lead-from-facebooks-and-apples-walled-gardens/ |
|
Tuesday, February 23, 2016 We knew it was coming this week, but Google seems to be rolling it out a day earlier than expected. We've known since early December that Google would start sending search traffic to Accelerated Mobile Pages (AMP) beginning sometime in February. Ad Age recently reported the launch would be on February 24, but people are already starting to see AMP results. Is Google showing you AMP pages on your mobile device? Tell us what you think about the experience. http://www.webpronews.com/google-adds-amp-to-search-results-2016-02/ Also Google says you should use a separate Google Analytics property to measure your AMP pages, which could be a bit of an inconvenience (....), but as they note, AMP is still a new technology, so give it time. You can read more about AMP and analytics in a recent post on the AMP blog. The company said its goals for AMP, as the project pertains to advertising, are to ensure that it works well with the business models of today and that it leaves plenty of space for innovation in the future. "In the near term, our top priority is making sure that ad formats, features and measurement that publishers rely on work within the AMP environment," said another post on the AMP blog. "When AMP launches on Google Search in February, it will include important, basic functionalities. These include the ability to traffic ads with ad servers of your choice, support for multiple demand sources and formats (including native ads), full control over ads placements, and viewability measurement. It also includes integration with 20+ ad tech vendors, all of whom are excited to participate in the AMP initiative." Google has been hosting a series of Hangouts around different aspects of AMP to help you get prepared the launch (and you can always implement after the launch). I'd also recommend perusing the AMP blog for more details on everything from how it handles ads and analytics to paywalls. Google also has a new section in its Webmaster Help forums (via Search Engine Roundtable) where webmasters can ask questions about and discuss AMP. As Google's John Mueller notes, they're looking for feedback as well. AMP is of course about letting websites build light-weight pages for their content, and is similar to Facebook's Instant Articles that way. Facebook also announced a date last week for when it will let all publishers to take advantage of that. |
|
https://evertpot.com/switching-to-amp-and-back-again/ |
|
http://www.cmswire.com/digital-marketing/what-google-amp-means-for-every-marketer/ |
|
I wrote an article with my concerns about AMP: https://www.socpub.com/articles/chris-graham-why-google-amp-threat-open-web-15847 |
|
And another article following up: https://www.socpub.com/articles/rehabilitating-google-amp-my-failed-attempt-16258 |
Date Modified | Username | Field | Change |
---|---|---|---|
2016-07-10 03:20 | Chris Graham | Relationship added | related to 1961 |
2016-10-25 14:37 | Chris Graham | Note Added: 0004471 | |
2016-12-01 20:54 | Chris Graham | Note Added: 0004594 | |
2016-12-08 15:52 | Chris Graham | Relationship added | related to 2978 |
2017-01-11 12:29 | Chris Graham | Tag Attached: Type: SEO | |
2017-05-01 16:07 | Chris Graham | Tag Attached: Type: Cross-cutting feature | |
2018-02-12 14:01 | Chris Graham | Note Added: 0005509 | |
2018-10-17 13:43 | Chris Graham | Note Added: 0005832 | |
2018-10-17 13:43 | Chris Graham | Relationship added | related to 3540 |
2019-06-10 18:20 | Chris Graham | Relationship added | related to 3818 |
2019-06-17 18:43 | Chris Graham | Relationship added | related to 3816 |