AMP

AMP Camp: Using templates in the client and the server

Websites

Overview Welcome to the latest in our series of posts about AMP Camp, our demo that shows how to create an interactive site with AMP! In this series, we’ll discuss the techniques and tools we used in creating it, as well as best practices we developed. If you’re interested in creating an interactive site with […] Read more

Infinite recommendations with a new and improved amp-next-page

Websites

A key part of AMP’s mission is ensuring the “long-term success of every web publisher”.  To further that mission, we know just how important it is to help web publishers increase the reach of their content. Previously, we released <amp-next-page> as an experiment to help publishers turn an AMP page into a continuous scrolling experience […] Read more

Web Stories, powered by AMP

Stories

In the two years since the AMP project brought the story format to the web, we have seen many publishers adopt the format to tell compelling, visually-rich stories. From VICE’s story on the Isle of Dogs to Globo’s coverage of cars of the future, the rich, full screen, tappable story experience continues to resonate with […] Read more

AMP is joining the OpenJS Foundation incubation program

Governance

Update 6/26/2020: Since this blog post went live, AMP has officially graduated from the OpenJS Foundation Incubation Program. See the news here. On behalf the AMP Project, I am happy to announce that AMP is joining the OpenJS Foundation incubation program. AMP was founded as an open source project four years ago to provide a […] Read more

How Developers are Creating WordPress AMP Experiences Content Creators LOVE to Use

WordPress

Editor’s Note: The following post was written by David Vogelpohl, VP of Web Strategy at WP Engine. WP Engine is a digital experience platform for WordPress. In the web development world we often use tools for automation, read books on project efficiency, and deploy an army of techniques to deliver innovation at a faster and […] Read more

Analytics for your Web Stories

Stories

Web Stories are a new way of telling stories on the open web. The stories are hosted on your domain, and the format allows you to add assets best suited for the job. Since the 2017 launch, we’ve seen many, many, many examples of engaging and informative stories published to the web. Analytics capabilities of […] Read more

Making Your Wait a Little More Great: New Loading Indicators in AMP

Websites

This post is from the AMP Design Team. We’re product designers and researchers responsible for making sure AMP’s components and overall experience are usable, accessible, and elegant. You can find us hanging out with the UI and Accessibility Working Group on GitHub or in the Contributor Slack. One of the biggest ways that AMP improves […] Read more

amp-script: AMP ❤️ JS

Websites

Earlier this year at AMP Conf, we introduced the developer preview of <amp-script>. Now we are announcing the general availability of <amp-script>. It’s an AMP component that runs your own JavaScript in a separate Worker thread. This lets you to add custom JavaScript to your AMP page while still retaining its lightning-fast speed! <amp-script> lets […] Read more

Announcing AMP Toolbox 1.0

Developer Experience, Websites

AMP Toolbox has been around for a while now, but I thought it’s a good idea to make a proper introduction now that we’ve reached the 1.0 milestone. In short, AMP Toolbox is a collection of command line tools and JS APIs to make it easier to successfully publish AMP pages. Each tool can be […] Read more

Faster AMP on the origin: AMP + SSR = ⚡

Cache, Developer Experience

AMP now officially supports a technique called server-side rendering (SSR) which you can apply to your AMP pages to make them load even faster. Our tests show increases of up to a whopping 50% on the popular FCP metric. The Google AMP Cache has utilized this technique for a while, but now you can also […] Read more