SlideShare une entreprise Scribd logo
1  sur  28
Télécharger pour lire hors ligne
最近話題になってる
AMPとInstant Articles
について調べてみた
WordPerssもくもく勉強会at Co-‑Edo
松尾 祥子
フリーランス
Webデザイナー兼ディレクター
WordCamp2016スタッフ
Co-‑Edoスタッフ
AMPって何?
Accelerated Mobile Pages
GoogleとTwitterが策定した

オープンソースのプロジェクト
モバイルウェブの⾼高速化を⽬目的とする
表⺬⽰示に時間がかかるJSなどを排除し、CSSの読み込みも
外部に置かない、など極⼒力簡易なHTMLにしたものを作
成してサイト内の別URLに置いておく
AMP 概念図
どんな風に表示されるのか
日本のサイト対応状況

2016.03.12現在
AMP対応済み

朝⽇日新聞・毎⽇日新聞・ZAKZAK
AMP未対応

読売新聞・⽇日本経済新聞・産経新聞

地⽅方紙は対応済みのところは無さそう
具体的にはどうするの?
AMPページと正規版ページの
URL の対応
!
正規版の URL にパスを追加する

例) https://foo.com/article/amp/index.html
ファイル名に⽂文字を追加する

例) https://foo.com/article/index.amp.html
URL パラメータを追加する

例) https://foo.com/article/index.html?amp
AMPの仕様に合わせたページを作る
↓ ↓ ↓
AMPに対応した記事の構造化データの仕様を知る
デベロッパー向け資料

https://developers.google.com/structured-‑data/rich-‑snippets/
articles



AMPとは∼〜~対応HTMLを作ってみてわかったこと∼〜~

http://www.brain-‑solution.net/blog/seo/amp-‑html/

めっちゃ大変そう(´・ω・`; )
WordPressを使っててよかったね
何はともあれ見てみましょう

http://trip.pxdesign.jp/
なんかエラーが出てる
AMPの仕様に準拠してないらしい
どうなってる?
AMPは、⾼高速表⺬⽰示を実現するために不要な要素、属
性は省略されている。
AMPの仕様は、⾼高速表⺬⽰示をするために必須の属性を
⼊入れなければならないなど、かなり厳格な仕様。
WordPressの場合、⼿手軽に対応できるプラグインが
ありますが、まだエラーが出ることが多い。
どうすればいいの?
エラーが出ているとAMPページとしてインデックス
されない
今のところ、出⼒力される記事の中⾝身ひとつひとつを
修正するしかない
Structured Data Testing Tool
Structured Data Testing Tool
急いで対応しなくてもAMPプラグインが良い
感じになっていくのを待っていてもいいかも?
Instant Articles
Instant Articlesって何?
Facebookのアプリ上で、フィードに表⺬⽰示されたニュースを読む
ことのできる新サービス



http://wired.jp/2015/10/21/facebook-‑iphone-‑instant-‑
articles/
Instant Articlesって何?
従来の⽅方法

Facebookアプリのタイムラインに流れてくるニュース記事、ブ
ログ記事をタップすると、アプリ内でリンク先にアクセスし遷移
Instant Articlesはアプリ内でニュース記事、ブログ記事をまる
ごと表⺬⽰示できるようにする

https://instantarticles.fb.com/
Facebook が作った仕様で、RSS のような専⽤用 のFeed を作っ
ておくと、コンテンツが爆速で表⺬⽰示できるようになる
参考
Facebook for Developers

https://developers.facebook.com/docs/instant-‑
articles
GitHub

https://github.com/Automattic/facebook-‑
instant-‑articles-‑wp/
AMPとInstantArticles
の共通点
アクセスして呼び出すまでの時間をとにかく削減し、
⼀一瞬で記事を表⺬⽰示させる

↓  ↓  ↓  ↓  ↓  ↓
モバイルユーザーの利便性向上
これから何が変わるの?
WordPressのプラグインは4⽉月に配布開始になる

プラグインを有効化すると、Instant Articlesフォーマットにあわせ
てモバイルに最適化された記事を作成することができる
WordPressを母艦として
コンテンツ配信するプラットフォーム
以上です!
ありがとうございました

Contenu connexe

Tendances

Word camposaka imaigo_slideshare
Word camposaka imaigo_slideshareWord camposaka imaigo_slideshare
Word camposaka imaigo_slideshareGo Imai
 
three.jsによる一歩進めたグラフィカルな表現
three.jsによる一歩進めたグラフィカルな表現three.jsによる一歩進めたグラフィカルな表現
three.jsによる一歩進めたグラフィカルな表現Kei Yagi
 
集客ばかりを考えるからブログは失敗する -長くブログを続けるために-
集客ばかりを考えるからブログは失敗する -長くブログを続けるために-集客ばかりを考えるからブログは失敗する -長くブログを続けるために-
集客ばかりを考えるからブログは失敗する -長くブログを続けるために-WCO_Blogger
 
入社したてエンジニアがサーバーワークスで働いてみて感じた3つのこと
入社したてエンジニアがサーバーワークスで働いてみて感じた3つのこと入社したてエンジニアがサーバーワークスで働いてみて感じた3つのこと
入社したてエンジニアがサーバーワークスで働いてみて感じた3つのことuchimanajet7
 
PHP実践 ~外部APIを使って情報を取得する~
PHP実践 ~外部APIを使って情報を取得する~PHP実践 ~外部APIを使って情報を取得する~
PHP実践 ~外部APIを使って情報を取得する~schoowebcampus
 
WordPress で強力にお勧めしたいプラグインのお話
WordPress で強力にお勧めしたいプラグインのお話WordPress で強力にお勧めしたいプラグインのお話
WordPress で強力にお勧めしたいプラグインのお話Takeaki Inoue
 
PWA has come!! / 2019/2/9 ABCD 浜松
PWA has come!! / 2019/2/9 ABCD 浜松PWA has come!! / 2019/2/9 ABCD 浜松
PWA has come!! / 2019/2/9 ABCD 浜松Ryu Shindo
 
爆速フレームワークでREST APIを作った話
爆速フレームワークでREST APIを作った話爆速フレームワークでREST APIを作った話
爆速フレームワークでREST APIを作った話Shohei Tai
 

Tendances (9)

AMP & PWA
AMP & PWAAMP & PWA
AMP & PWA
 
Word camposaka imaigo_slideshare
Word camposaka imaigo_slideshareWord camposaka imaigo_slideshare
Word camposaka imaigo_slideshare
 
three.jsによる一歩進めたグラフィカルな表現
three.jsによる一歩進めたグラフィカルな表現three.jsによる一歩進めたグラフィカルな表現
three.jsによる一歩進めたグラフィカルな表現
 
集客ばかりを考えるからブログは失敗する -長くブログを続けるために-
集客ばかりを考えるからブログは失敗する -長くブログを続けるために-集客ばかりを考えるからブログは失敗する -長くブログを続けるために-
集客ばかりを考えるからブログは失敗する -長くブログを続けるために-
 
入社したてエンジニアがサーバーワークスで働いてみて感じた3つのこと
入社したてエンジニアがサーバーワークスで働いてみて感じた3つのこと入社したてエンジニアがサーバーワークスで働いてみて感じた3つのこと
入社したてエンジニアがサーバーワークスで働いてみて感じた3つのこと
 
PHP実践 ~外部APIを使って情報を取得する~
PHP実践 ~外部APIを使って情報を取得する~PHP実践 ~外部APIを使って情報を取得する~
PHP実践 ~外部APIを使って情報を取得する~
 
WordPress で強力にお勧めしたいプラグインのお話
WordPress で強力にお勧めしたいプラグインのお話WordPress で強力にお勧めしたいプラグインのお話
WordPress で強力にお勧めしたいプラグインのお話
 
PWA has come!! / 2019/2/9 ABCD 浜松
PWA has come!! / 2019/2/9 ABCD 浜松PWA has come!! / 2019/2/9 ABCD 浜松
PWA has come!! / 2019/2/9 ABCD 浜松
 
爆速フレームワークでREST APIを作った話
爆速フレームワークでREST APIを作った話爆速フレームワークでREST APIを作った話
爆速フレームワークでREST APIを作った話
 

Similaire à 最近話題になってる Amp と instant articles について調べてみた

エンジニアからデザイナーに贈るプロトタイピングのすすめ - 春のフロントエンド祭り 2015
エンジニアからデザイナーに贈るプロトタイピングのすすめ - 春のフロントエンド祭り 2015エンジニアからデザイナーに贈るプロトタイピングのすすめ - 春のフロントエンド祭り 2015
エンジニアからデザイナーに贈るプロトタイピングのすすめ - 春のフロントエンド祭り 2015Naoki Yamada
 
ボクたちのWWW Webクリエイターのこれからを考える
ボクたちのWWW Webクリエイターのこれからを考えるボクたちのWWW Webクリエイターのこれからを考える
ボクたちのWWW Webクリエイターのこれからを考えるMasakazu Muraoka
 
SPAに必要なJavaScriptFrameWork
SPAに必要なJavaScriptFrameWorkSPAに必要なJavaScriptFrameWork
SPAに必要なJavaScriptFrameWorkMizuho Sakamaki
 
Yeomanではじめる爆速webアプリ開発
Yeomanではじめる爆速webアプリ開発Yeomanではじめる爆速webアプリ開発
Yeomanではじめる爆速webアプリ開発Masakazu Muraoka
 
SharePoint 開発でできること 2019年9月版
SharePoint 開発でできること 2019年9月版SharePoint 開発でできること 2019年9月版
SharePoint 開発でできること 2019年9月版Hiroaki Oikawa
 
Going Serverless, Building Applications with No Servers
Going Serverless, Building Applications with No ServersGoing Serverless, Building Applications with No Servers
Going Serverless, Building Applications with No ServersKeisuke Nishitani
 
スマホ向けWebアプリ開発で使えるフロントエンド高速化手法
スマホ向けWebアプリ開発で使えるフロントエンド高速化手法スマホ向けWebアプリ開発で使えるフロントエンド高速化手法
スマホ向けWebアプリ開発で使えるフロントエンド高速化手法Eiji Kodama
 
今から始めよう!WordPressで作る女子ウケ★スマホサイト
今から始めよう!WordPressで作る女子ウケ★スマホサイト今から始めよう!WordPressで作る女子ウケ★スマホサイト
今から始めよう!WordPressで作る女子ウケ★スマホサイトrie05
 
日本のCMSの今。特徴とプロジェクトから考える、次のCMS選び:本編
日本のCMSの今。特徴とプロジェクトから考える、次のCMS選び:本編日本のCMSの今。特徴とプロジェクトから考える、次のCMS選び:本編
日本のCMSの今。特徴とプロジェクトから考える、次のCMS選び:本編Seiko Kuchida
 
【ABC2014Spring LT】AngularJSでWEBアプリ開発
【ABC2014Spring LT】AngularJSでWEBアプリ開発【ABC2014Spring LT】AngularJSでWEBアプリ開発
【ABC2014Spring LT】AngularJSでWEBアプリ開発Hiroyuki Kusu
 
オープンソースCMSにみる、現場で使えるjava scriptライブラリ
オープンソースCMSにみる、現場で使えるjava scriptライブラリオープンソースCMSにみる、現場で使えるjava scriptライブラリ
オープンソースCMSにみる、現場で使えるjava scriptライブラリRyuji Egashira
 
react-jsonschema-formについて
react-jsonschema-formについてreact-jsonschema-formについて
react-jsonschema-formについてMasakazu Muraoka
 
11月12日セミナー資料[pdf]
11月12日セミナー資料[pdf]11月12日セミナー資料[pdf]
11月12日セミナー資料[pdf]Yuta Sayama
 
レスポンシブ基礎 ~Webサイトをレスポンシブに する方法とそのメリット~
レスポンシブ基礎 ~Webサイトをレスポンシブに する方法とそのメリット~レスポンシブ基礎 ~Webサイトをレスポンシブに する方法とそのメリット~
レスポンシブ基礎 ~Webサイトをレスポンシブに する方法とそのメリット~Horiguchi Seito
 
SalesforceでのモダンSPA開発(Mashmatrix ”Sheet"の場合)
SalesforceでのモダンSPA開発(Mashmatrix ”Sheet"の場合)SalesforceでのモダンSPA開発(Mashmatrix ”Sheet"の場合)
SalesforceでのモダンSPA開発(Mashmatrix ”Sheet"の場合)Shinichi Tomita
 
つかってみよう!Yeoman 〜riaビルドツール超入門+α〜
つかってみよう!Yeoman 〜riaビルドツール超入門+α〜つかってみよう!Yeoman 〜riaビルドツール超入門+α〜
つかってみよう!Yeoman 〜riaビルドツール超入門+α〜Masakazu Muraoka
 
HTML5が最近どうなっていて何があぶなっかしいのか?
HTML5が最近どうなっていて何があぶなっかしいのか?HTML5が最近どうなっていて何があぶなっかしいのか?
HTML5が最近どうなっていて何があぶなっかしいのか?Masakazu Muraoka
 

Similaire à 最近話題になってる Amp と instant articles について調べてみた (20)

エンジニアからデザイナーに贈るプロトタイピングのすすめ - 春のフロントエンド祭り 2015
エンジニアからデザイナーに贈るプロトタイピングのすすめ - 春のフロントエンド祭り 2015エンジニアからデザイナーに贈るプロトタイピングのすすめ - 春のフロントエンド祭り 2015
エンジニアからデザイナーに贈るプロトタイピングのすすめ - 春のフロントエンド祭り 2015
 
WordPress+AMP
WordPress+AMPWordPress+AMP
WordPress+AMP
 
ボクたちのWWW Webクリエイターのこれからを考える
ボクたちのWWW Webクリエイターのこれからを考えるボクたちのWWW Webクリエイターのこれからを考える
ボクたちのWWW Webクリエイターのこれからを考える
 
SPAに必要なJavaScriptFrameWork
SPAに必要なJavaScriptFrameWorkSPAに必要なJavaScriptFrameWork
SPAに必要なJavaScriptFrameWork
 
Yeomanではじめる爆速webアプリ開発
Yeomanではじめる爆速webアプリ開発Yeomanではじめる爆速webアプリ開発
Yeomanではじめる爆速webアプリ開発
 
SharePoint 開発でできること 2019年9月版
SharePoint 開発でできること 2019年9月版SharePoint 開発でできること 2019年9月版
SharePoint 開発でできること 2019年9月版
 
Going Serverless, Building Applications with No Servers
Going Serverless, Building Applications with No ServersGoing Serverless, Building Applications with No Servers
Going Serverless, Building Applications with No Servers
 
スマホ向けWebアプリ開発で使えるフロントエンド高速化手法
スマホ向けWebアプリ開発で使えるフロントエンド高速化手法スマホ向けWebアプリ開発で使えるフロントエンド高速化手法
スマホ向けWebアプリ開発で使えるフロントエンド高速化手法
 
今から始めよう!WordPressで作る女子ウケ★スマホサイト
今から始めよう!WordPressで作る女子ウケ★スマホサイト今から始めよう!WordPressで作る女子ウケ★スマホサイト
今から始めよう!WordPressで作る女子ウケ★スマホサイト
 
日本のCMSの今。特徴とプロジェクトから考える、次のCMS選び:本編
日本のCMSの今。特徴とプロジェクトから考える、次のCMS選び:本編日本のCMSの今。特徴とプロジェクトから考える、次のCMS選び:本編
日本のCMSの今。特徴とプロジェクトから考える、次のCMS選び:本編
 
【ABC2014Spring LT】AngularJSでWEBアプリ開発
【ABC2014Spring LT】AngularJSでWEBアプリ開発【ABC2014Spring LT】AngularJSでWEBアプリ開発
【ABC2014Spring LT】AngularJSでWEBアプリ開発
 
Onsen UIが目指すもの
Onsen UIが目指すものOnsen UIが目指すもの
Onsen UIが目指すもの
 
オープンソースCMSにみる、現場で使えるjava scriptライブラリ
オープンソースCMSにみる、現場で使えるjava scriptライブラリオープンソースCMSにみる、現場で使えるjava scriptライブラリ
オープンソースCMSにみる、現場で使えるjava scriptライブラリ
 
react-jsonschema-formについて
react-jsonschema-formについてreact-jsonschema-formについて
react-jsonschema-formについて
 
11月12日セミナー資料[pdf]
11月12日セミナー資料[pdf]11月12日セミナー資料[pdf]
11月12日セミナー資料[pdf]
 
レスポンシブ基礎 ~Webサイトをレスポンシブに する方法とそのメリット~
レスポンシブ基礎 ~Webサイトをレスポンシブに する方法とそのメリット~レスポンシブ基礎 ~Webサイトをレスポンシブに する方法とそのメリット~
レスポンシブ基礎 ~Webサイトをレスポンシブに する方法とそのメリット~
 
SalesforceでのモダンSPA開発(Mashmatrix ”Sheet"の場合)
SalesforceでのモダンSPA開発(Mashmatrix ”Sheet"の場合)SalesforceでのモダンSPA開発(Mashmatrix ”Sheet"の場合)
SalesforceでのモダンSPA開発(Mashmatrix ”Sheet"の場合)
 
つかってみよう!Yeoman 〜riaビルドツール超入門+α〜
つかってみよう!Yeoman 〜riaビルドツール超入門+α〜つかってみよう!Yeoman 〜riaビルドツール超入門+α〜
つかってみよう!Yeoman 〜riaビルドツール超入門+α〜
 
How AMP Work?
How AMP Work? How AMP Work?
How AMP Work?
 
HTML5が最近どうなっていて何があぶなっかしいのか?
HTML5が最近どうなっていて何があぶなっかしいのか?HTML5が最近どうなっていて何があぶなっかしいのか?
HTML5が最近どうなっていて何があぶなっかしいのか?
 

最近話題になってる Amp と instant articles について調べてみた