Google’s AMP has been getting lots of attention lately since its major worldwide roll out in the main search engine listing…

You’ve been AMP-ed

.. and with this article I want to chip with my point of view of the good and bad parts as a developer and site owner. But first…

Why?

The official answer. Do we need another HTML format to generate fast loading pages? Obviously the logical answer is no, because HTML is not the issue, HTML is actually pretty lean and mean. The biggest loading speed issue are iframes, ad networks, gifs and <script>-tags. Which AMP tried to kill in one big swoop! But then they didn’t...

So why are we doing this? Read along.

The good parts

The bad

My advice

If AMP is an success, Google would be a clear winner. They would have results that load instantly, greatly improving the Google Experience™ setting the user up to use more of Google.

As a developer I don’t see how a mobile AMP copy of my site benefits me. It’s more backwards stuff.

But Google, lets meet in the middle. Users on 2G or GPRS get AMP-ed, I will supply an AMP supported website but we keep serving non-AMP to all other web users (e.g. iPhone 7 4G)? Hell, I will even propose a spec for that: amp-audience-target-only. LGTM.