Accelerated Mobile Pages プロジェクトとは何ですか?

Accelerated Mobile Pages(「AMP」)プロジェクトは、サイト運営者、消費者プラットフォーム、クリエイター、ユーザーなど、あらゆる立場からモバイル コンテンツ エコシステム全体を改善する必要がある、というサイト運営者とテクノロジー企業の間で交わされた議論から生まれたオープンソース プロジェクトです。

今日、ウェブ コンテンツは、読み込みが超高速で行われ、検索が簡単であることが期待されています。しかし実際は、読み込みに数秒かかるコンテンツや、読み込みが遅いためにユーザーが閲覧を途中でやめてしまい、完全に読み込まれることさえないコンテンツも存在するのが実情です。Accelerated Mobile Pages は、読み込みがほぼ一瞬で完了するように設計されたウェブページであり、誰にとっても利用しやすいモバイルウェブの実現に向けた一歩です。

Accelerated Mobile Pages にはどのようなメリットがありますか?

ウェブでは速度が重視されます。読み込みが一瞬で終われば理想的です。ウェブページの読み込みが遅いほど、直帰率が高くなるという調査結果もあります。AMP 形式を使用してコンテンツをすばやく読み込むことで、サイトやページの魅力をさらに高めることができます。一方、AMP の利点は速度やパフォーマンスだけにとどまりません。オープンウェブでは今後、さまざまなプラットフォームやアプリで、場所を問わず、ウェブ コンテンツが瞬時に表示されるようになるでしょう。そうすれば、広告や定期購入などを通じて収益拡大につなげることもできます。その可能性をサイト運営者の皆様に活かしていただけるよう、普及活動をさらに推進したいと考えています。

Accelerated Mobile Pages の仕組みについて教えてください。

Accelerated Mobile Pages は HTML ページによく似ていますが、使用できる技術的機能が制限されています。この一連の機能は、オープンソースの AMP 仕様で定義されており、この仕様に準拠するものです。あらゆるウェブページと同様に、Accelerated Mobile Pages は最新のブラウザまたはアプリのウェブビューで読み込むことができます。

AMP ファイルは、ユーザー エクスペリエンスを高速化するために、読み込み速度を優先するさまざまな技術や構造化手法を活用しています。AMP のデベロッパーは、充実したウェブ コンポーネント ライブラリを利用できます。動画やソーシャル投稿などのリッチメディア オブジェクトを埋め込んだり、広告を表示したり、分析結果を収集したりできるウェブ コンポーネントが用意されていて、その種類は現在も増え続けています。AMP の目標は、ウェブ コンテンツのデザインを均質化することではなく、ウェブページの読み込みを高速化する一般的な技術を確立することです。

また、AMP ファイルは、ユーザーのモバイル端末にコンテンツが表示されるまでの時間を短縮するため、クラウドにキャッシュできるようになっています。コンテンツ プロデューサーは、AMP 形式を使用することで、第三者によるキャッシュが可能な AMP ファイルでコンテンツを作成できるのです。このようなフレームワークの下では、コンテンツは従来どおりにサイト運営者の管理下に置かれますが、プラットフォーム側でのキャッシュまたはミラーリングを容易にすることで、快適な速度でユーザーに表示できるようになります。Google はすでにどなたでも無償で利用できるキャッシュを提供していますが、AMP はすべて Google AMP キャッシュによってキャッシュされることになります。Google 以外の企業が独自の AMP キャッシュを構築することも可能です。

つまり、制限付きの技術的機能とキャッシュが構成された配信システムを組み合わせることにより、ページの表示速度の向上と、サイト運営者によるユーザー開発の推進につなげることが AMP の目標です。

Accelerated Mobile Pages プロジェクトがオープンソース方式を採用しているのはなぜですか?

本プロジェクトに参加している企業の皆様は、単独のプラットフォームや技術、またはサイト運営者だけを対象にするのではなく、すべての環境にとってモバイルウェブがもっと利用しやすくなるようにすることを目指しています。プロジェクトをオープンソースにすることで、モバイルウェブの高速化のためのアイデアやコードをさまざまな人に共有、提供していただくことができます。AMP プロジェクトの旅はまだ始まったばかりです。他のサイト運営者様やテクノロジー企業の皆様にもご参加いただけることを願っています。

Accelerated Mobile Pages を利用できるのは誰ですか?

このプロジェクトは、モバイル コンテンツ エコシステムのすべての関係者(サイト運営者、消費者プラットフォーム、クリエイター)に門戸を開いています。AMP を使用している企業やサイトについては、AMP 採用企業のページでご確認いただけます。

Accelerated Mobile Pages を使用するとどうなるのですか?

AMP 形式を使用することで、コンテンツ プロデューサーは第三者によるクロール、インデックス登録と表示(ロボット排除プロトコルに準拠)、キャッシュが可能な AMP ファイルでコンテンツを作成できるようになります。

Accelerated Mobile Pages を使用すると効果的なコンテンツの種類を教えてください。

Accelerated Mobile Pages は、ニュース記事、動画、ブログ、写真、GIF など、公開されるすべてのコンテンツに効果を発揮できるようにすることを目指しています。

サイト運営者がコンテンツを Accelerated Mobile Pages 対応にする場合、追加の作業が発生することはありませんか?

手短に言えば、ほとんどありません。「AMP HTML」は当初から既存のウェブ技術をベースにして作成されているため、コンテンツの開発プロセスはサイト運営者が現在すでに使用している方法とほぼ同じです。AMP HTML の仕様は GitHub でご確認いただけます。現在のプロセスに慣れている方であれば、すぐに習得することができるでしょう。

サイト運営者のコンテンツを AMP HTML 対応にするにはどうすればよいですか?

サイト運営者やコンテンツ管理システム(CMS)プロバイダーは、お使いの CMS と統合して AMP コンテンツを作成することができます。Automattic ではすでに WordPress AMP プラグインを公開しています。私たちは、すべてのコンテンツ管理システムが AMP HTML ページ対応となることを期待しています。