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
PWA概論
Search
Kohei TAKATA
May 18, 2018
1.2k
2
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
PWA概論
2018/05/18 Connehito Marché #2〜webフロントエンド市〜
Kohei TAKATA
May 18, 2018
More Decks by Kohei TAKATA
See All by Kohei TAKATA
会議における相対的な頭の回転の速さについて
koheitakata
0
1.7k
Answer People and the community activities
koheitakata
0
73
Contributing to Node.js
koheitakata
0
210
すごく見えるGitHub垢の作り方v1.1
koheitakata
1
610
learnyoureactが教えてくれたこと
koheitakata
1
380
learnyoureactが教えてくれた5つのこと
koheitakata
1
470
Socket.IOを使ってライフゲームで遊ぶ
koheitakata
0
93
Featured
See All Featured
SEO Brein meetup: CTRL+C is not how to scale international SEO
lindahogenes
1
2.7k
Groundhog Day: Seeking Process in Gaming for Health
codingconduct
0
200
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
52
6k
Context Engineering - Making Every Token Count
addyosmani
9
940
Gemini Prompt Engineering: Practical Techniques for Tangible AI Outcomes
mfonobong
2
420
Navigating the Design Leadership Dip - Product Design Week Design Leaders+ Conference 2024
apolaine
1
340
Future Trends and Review - Lecture 12 - Web Technologies (1019888BNR)
signer
PRO
0
3.6k
New Earth Scene 8
popppiees
3
2.3k
Applied NLP in the Age of Generative AI
inesmontani
PRO
4
2.3k
SEO in 2025: How to Prepare for the Future of Search
ipullrank
3
3.5k
Done Done
chrislema
186
16k
Information Architects: The Missing Link in Design Systems
soysaucechin
0
960
Transcript
PWA 概論 Kohei TAKATA
もくじ PWA とはなにか なぜPWA か なぜ今PWA のような話をするのか 現状の問題点 既存サー ビスへの導入
~~~~~~~~~~~~~~~~ 話さないこと → 実装の細かいトコ
PWA とはなにか Progressive Web Apps の略。 スマホのWEB 上で、 ネイティブアプリのような体験を提供するため のもの。
( 機能例) ホー ム画面への追加、 オフラインキャッシュ、 プッシュ 通知、 スプラッシュ画面、 全画面表示、 など 導入事例としては、twitter、SUUMO、lancome などが有名 アプリを代替するものではないぞ → パフォー マンス、 体験ではアプリに軍配。 → 出面の1 つ。 実装の優先順位の問題
なぜPWA か① アプリは費用対効果が悪い スマホの利用時間は少数のアプリがほぼ独占 「 いつも使ってるアプリの体験 = 使いやすい」 になっちゃう iOS、Android、Swift、Java(Kotlin)、PUSH
通知、WebView、 Apple の審査、 証明書、 リリー ス、 ストア、 アップデー ト.........
なぜPWA か② 従来のWEB との比較 ペー ジ容量の増加への対応 フロント側でキャッシュが利用できる ホー ムアイコン、PUSH 通知によるユー
ザー の復帰率向上
なぜ今PWA のような話をするのか safari が対応したから!!!!!!! 1
現状の問題点 見た目や体験はアプリと一緒にはできない safari ではまだ完全に機能が揃っていない(PUSH 通知とか) ユー ザー にまだ体験として普及していない → よりよい体験を求めてアプリをストアで検索するのがまだ一般的
→ 「 なんかよくわからんダイアログ出てきた」 って思われる
既存サー ビスへの導入 基本的には既存のWEB をそのまま使える。 まずはhttps 化する必要があるよ。 機能を1 つずつ対応していく(1 歩1 歩進めていく)
ことが可能。 → 「 ホー ム画面に追加」 からやる、 とか。
That's all! PWA を使うことでユー ザー の体験は上がることしか無いので、 一歩 一歩進めていきましょ。
ご静聴。
参考資料 Service Worker とは何者か PWA ってどう有効なのかしら 考えてみた What Type of
Mobile Marketer Are You? PWA ツー ルを利用した対応と企業サイドの懸念点 お手軽PWA 開発環境と近い将来の課題 Creating Media Without an App (Chrome Dev Summit 2017) PWA の大手の事例が増えてきた 注目のサイト改善施策PWA とは? 企業の最新活用事例5 選