Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
AMPをかじってみた話 / The first impression of AMP
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Masashi Sekine
April 26, 2016
Programming
1.4k
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
AMPをかじってみた話 / The first impression of AMP
Masashi Sekine
April 26, 2016
More Decks by Masashi Sekine
See All by Masashi Sekine
Free study Google Apps Script
ms76
1
1.1k
Introduction to HTTP2
ms76
0
940
とあるサービスの運営を追体験してみよう / Let's experience a certain services vicariously
ms76
1
950
1秒間に250通のメールをさばくAWSの使い方
ms76
2
2.1k
Other Decks in Programming
See All in Programming
代数的データ型って何が嬉しいの? #frontend_phpcon_do
kajitack
8
3.3k
Spec Driven Development | AI Summit Lisbon
danielsogl
PRO
0
180
Signal Forms: Beyond the Basics @ngBaguette 2026 in Paris
manfredsteyer
PRO
0
230
AI時代の仕事技芸論 — ソフトウェア開発で「遊ぶように働く」職人的熟達のすすめ
kuranuki
1
650
RTSPクライアントを自作してみた話
simotin13
0
520
Observability in Practice:Grafana 與 Edge Device SRE 的那些事
blueswen
0
160
過去最大のMCPアップデート! 2026-07-28 RC版の謎に迫る
licux
6
230
Hunting Vulnerabilities in Symfony with LLMs
vinceamstoutz
0
530
その問い、本当に正しいですか?AI時代のエンジニアに必要な哲学と認知科学 / ai-philosophy-cognitive-science
minodriven
5
3.7k
決定論的オーケストレーションの設計と実装 / Design and Implementation of Deterministic Orchestration
nrslib
3
1.3k
LLMによるContent Moderationの本番運用の裏側と品質担保への挑戦
suikabar
2
430
Composerを使ったサプライチェーン攻撃の様子を眺めてみる #phpstudy
o0h
PRO
2
240
Featured
See All Featured
Everyday Curiosity
cassininazir
0
230
VelocityConf: Rendering Performance Case Studies
addyosmani
333
25k
How to Align SEO within the Product Triangle To Get Buy-In & Support - #RIMC
aleyda
2
1.5k
How Software Deployment tools have changed in the past 20 years
geshan
0
34k
Rebuilding a faster, lazier Slack
samanthasiow
85
9.5k
AI in Enterprises - Java and Open Source to the Rescue
ivargrimstad
0
1.3k
Fireside Chat
paigeccino
42
3.9k
Beyond borders and beyond the search box: How to win the global "messy middle" with AI-driven SEO
davidcarrasco
3
150
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
37
6.5k
The Cult of Friendly URLs
andyhume
79
6.9k
svc-hook: hooking system calls on ARM64 by binary rewriting
retrage
2
290
Designing Experiences People Love
moore
143
24k
Transcript
AMPΛ͔ͬͯ͡Έͨ @ms76
Accelerated Mobile Pages ੩తͳίϯςϯπΛ ߴͰϨϯμϦϯάͤ͞ΔͨΊͷख๏
৽͍ٕ͠ज़Ͱͳ͘ɺ طଘͷHTML, CSS, JavaScript ʹରͯ͠ ߴͳϨϯμϦϯάΛୡ͢ΔͨΊʹ ੍͋͑ͯݶΛՃ͑ͨͷɻ ֓ཁ
1. ࠷ॳʹಡΈࠐΉHTMLʹϨΠΞτʹ ؔ͢ΔใΛશͯೖΕΖʂ 2. ϨΠΞτ͕ޙ͔Β่ΕΔΑ͏ͳॻ͖ ํ͢ΔͳʂʢͰ͖ͳ͍ʣ 3. ผϦιʔεશͯඇಉظͰಡΈࠐΊʂ మଇ
1. AMP validationʹύε͢ΔͱfreeͰ Google AMP Cacheʹͤͯੈք ৴ͯ͘͠ΕΔ 2. ࠓޙSEOʹޮՌ͕͋Δ ϝϦοτ
۩ମతʹͲΜͳੈքͳͷ͔ʁ
img video audio iframe frame frameset object param applet embed
form input script ҎԼͷλάېࢭ
amp-img amp-video amp-audio amp-iframe ΘΓʹ͜ΕΛ͑ʂ
JavaScriptʁ ͦΜͳා͍ͷېࢭʂʂ ΘΓʹઐ༻JavaScriptϥΠϒϥϦ Λ͑ʂ
CSS·͋ڐͦ͏ɻ Ͱ֎෦ϦιʔεಡࠐΈμϝɻ ΠϯϥΠϯ <style>λάͰɻ
࡞ΕΔؾ͕͠ͳ͍…
͔Βͷ Demo
ҙ֎ͱϥΠϒϥϦἧͬͯΔͷͰ ͋ΔఔͷUI/UXΛ͑ͯ ࡞Δ͜ͱͰ͖ͦ͏Ͱ͢ɻ ݁
https://www.ampproject.org/ https://github.com/ampproject/amphtml/ blob/master/spec/amp-html-format.md AMP HTML༷ Accelerated Mobile Pages Project ࢀߟ
Thank you.