といった、スマホアプリのような機能や動作をWebサイトで実現することができます。
SUUMOではページの読み込み時間が75%削減、プッシュ通知の開封率が31%に
楽天レシピではPVが3.1倍に増加、1ヶ月後にプッシュ通知を受け取ったユーザーの訪問数が5.3倍に増加
そして、アップルが2018年3月30日に配信したiOS 11.3でPWAを使えるようになりました。
この歴史的背景からもわかる通り、「PWA」は全く新しい枠組みや技術を指す言葉ではありません。 むしろ、デスクトップアプリケーションやモバイルアプリケーションに似たWebアプリケーション機能を作成するベストプラクティスのセットなのです。
私たちが「PWA」を必要とするのは、現在ネイティブアプリ/ウェブアプリにおいて下記のような課題に直面しているためです。
ウェブサイトの読み込みが遅い:ウェブサイトの速度が遅すぎる場合、ユーザーの53%は3秒で「閉じる」ボタンをクリックしてしまうと言われます。
導入ハードル:人々はネイティブアプリをインストールしたくありません。平均的なユーザーは1か月で0アプリケーションをインストールします。
ユーザーエンゲージメント:ユーザーは自分の時間の80%をトップ3のネイティブアプリに費やしていると言われます。
インターネットの速度:これは海外のユーザーにサービス提供する場合特有の事情ですが、世界の人口の60%がまだ2Gインターネットを使用している中、コミュニケーションチャネルの提供においてデータサイズやオフラインへの対応は大きな課題となります。
高速:データをキャッシュすることで、高速なエクスペリエンスを一貫して提供可能
インストールが不要:設定に余分な時間がかかることも、ストレージ容量を使うこともなく、サイトにユーザーがアクセスすれば機能。いっぽうユーザーのホーム画面にアイコンとして追加してもらうことも可能
エンゲージメント:ユーザーに通知を送ることができるので、ユーザーに通知してアプリを利用を促進可能
これまで多くのプラットフォーマーがインタラクティブなコンテンツを提供するためのアプリ基盤を提供していきました。 [^2]
いっぽうウェブに過大に投資した企業もありました。典型的なのはFacebookでしょう。
そこにはアプリ・ウェブそれぞれへの、過度の希望と(それが満たされなかった結果としての)失望の波があったように思います。
アプリかウェブかという選択はア・プリオリに定まるものではなく、ビジネスのコンテキストやエンドユーザーのユースケースに応じて、適切なエンドユーザーとのコミュニケーションチャネルを選定すべきです。
そのための1つの選択肢を提供するのがPWAであり、PWAの利用をめぐる環境が整備されることは、インターネットにおけるコミュニケーションを新たな地平に導くものと期待しています。
「PWAがどういった技術により構成されているのか」「ビジネスドメインごとに、どういったPWAの活用方法があるのか」については、後日さらに詳しく見ていきたいと思います。