New AMP Roadshows.
AMP Roadshows

The AMP Project Roadmap

Note: This is a high level overview suitable for all audiences. For a more detailed developer view, head to Github.

Next Up

In Development

  • Hero video component

    It benefits users to focus an article on primary video content (even when there's other content on a given page) when the user's intent to watch that video is clear. This feature would give sites and platforms the ability to opt into a "hero" treatment for video on load: ex. pinned to the top of the page; in a lightbox; playing while minimized to corner.

  • amp-video-iframe

    amp-video increasingly supports engaging and useful video features (analytics, muted autoplay, minimize-on-scroll), and some third-party players have adopted these features through video interface as well. However, single-business custom players can't get these features because they slip through the cracks: implementing them as new components isn't a good approach for AMP since they're not broadly useful to the community, which means they can't use video interface. amp-video-iframe would solve this by making these features available for custom video players via a special wrapper

  • amp-ima-video: Use native controls.

    With using native controls we will get UX consistency, built-in accessibility,Volume, Chromecast, AirPlay, Closed Caption, etc..

  • Minimize video to corner on scroll

    Often users want to continue watching a video at the same time that they view more content on a web page (see a recipe being made at the same time as jotting down ingredient list or reading steps one by one; watching footage of a news story while reading a deeper dive on the content). This feature is to implement a UI that makes this easy: minimizing videos to the corner of the screen when the user has scrolled them sufficiently out of view. Controls should be available to pause, mute, go to fullscreen, or dismiss the video. Should integrate well with similar platform-level UIs.

Shipped

  • Trigger video fullscreen in landscape

    Some browsers offer the capability to automatically trigger video fullscreen in landscape, sometimes at the browser level and sometimes through a developer opt-in. We want this feature to work just as it does per browser (either automatically or via opt-in).