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 を使用する場合はどのような作業を担当することになりますか?

サイト運営者や広告主が、AMP ページにアクセスしたユーザーからデータを収集する場合、こうしたデータ収集にはそのサイト運営者または広告主のプライバシー ポリシーが適用されます。このプライバシー ポリシーの開示はサイト運営者または広告主の責任となります。AMP ページそれぞれにプライバシー ポリシーへのリンクを含めることをおすすめします。

さらに、EU など、多くの地域の適用法令では、ウェブサイトで Cookie やサイトで使用するその他の形式のローカル ストレージ(AMP ページを含む)に関する情報をユーザーに提供することが要求されています。また多くの場合、この法令では、ウェブサイトで同意を得ることも要求されています。Cookie の使用に応じて、どのような種類の通知が適切であるかを判断するのは、ウェブサイトの責任となります。Cookie に関する通知を生成するためのその他の情報やツールについては、www.cookiechoices.org をご覧ください。なお、AMP コンポーネント amp-user-notification で、非表示に切り替えることが可能な通知をユーザーに表示する方法を指定します。

AMP ページを第三者プラットフォームのビューア(Google 検索の Google AMP Viewer など)内に表示する場合は、そのビューアがハイブリッド環境となり、そこで AMP ページと第三者プラットフォームがそれぞれユーザーに関するデータを収集する可能性があります。このような場合、それぞれの当事者によるデータ収集には、その当事者のプライバシー ポリシーが適用されます(つまり、ハイブリッド ビューア環境では、AMP ページで収集されたデータにはその AMP ページのプライバシー ポリシーが適用され、第三者プラットフォームで収集されたデータにはそのプラットフォームのプライバシー ポリシーが適用されます)。プライバシー ポリシーの開示と関連するデータ法令の遵守(Cookie の使用に関連する欧州の法令など)は、それぞれの当事者の責任となります。

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 ページ対応となることを期待しています。

AMP はモバイル専用ですか?

AMP は、「すべて」の画面サイズで動作するよう、レスポンシブネスに主眼を置いて設計されていますが、第三者プラットフォームの機能の中には、Google のトップニュース カルーセルなど、モバイルの操作性のみを対象に設計されているものもあります。AMP をどのように使用するかについては、第三者プラットフォームにご確認ください。モバイル向けとデスクトップ向けの AMP ページについて詳しくは、Paul Bakaus のブログ投稿(About that ‘mobile’ in Accelerated Mobile Pages)をご覧ください。