Chrome の最新バージョンでは、プログレッシブ Web アプリ (デスクトップ アプリの柔軟性を考慮して設計された Web アプリ) を PC のデスクトップにインストールできます。
Chrome 上のアプリは一般に優れたユーザー エクスペリエンスを提供しますが、ブラウザー独自の API を操作する必要がある開発者にとっては悪夢になる可能性があります。 幸いなことに、Google はプラットフォームの採用に動いています -- プログレッシブ Web アプリ -- これにより、多くの複雑さが解消され、Chrome の最新の安定バージョンでサポートされます。
Chrome でプログレッシブ Web アプリを有効にするのは簡単です。 クライアントが最新であると仮定すると、必要なのは 3 つの開発フラグを切り替えることだけです。 アプリのバナーそして 実験的アプリのバナー, これにより、Web アプリをインストールするためのプロンプトが有効になります。 そして デスクトップ PWA、PWA のウィンドウ処理とバナーのサポートが追加されます。
リンクが機能しない場合は、次の URL をコピーしてアドレス バーに貼り付けてみてください。
- アプリのバナー:chrome://flags#enable-app-banners
- 実験的なアプリのバナー:chrome://flags#enable-experimental-app-banners
- デスクトップ PWA:chrome://flags#enable-desktop-pwas
その時点からはさらに簡単になります。 関連するフラグを有効にして PWA の Web アドレスを入力すると、 デスクトップにインストールする Chrome のドロップダウン メニューのオプション。
そうすれば、 デスクトップにインストールする ポップアッププロンプト。 クリックすると 追加 PWA が PC のデスクトップに保存され、他の Chrome アプリと同じように起動できます。
聞いたことがない方のために説明すると、PWA は、デスクトップ アプリの柔軟性を念頭に置いて設計された Web アプリです。 ネイティブ アプリと同じようにアイコンやショートカットから起動しますが、CSS3、JavaScript、 およびその他のオープン Web フレームワークを使用すると、最小限の処理でブラウザーやプラットフォーム間で動作できます。 移植。 プラグイン、Web API、スクリプトを組み合わせて使用することで、ネットワーク リクエスト、プッシュ通知、コンテンツの取得などのタスクをやりくりすることができます。
PWA には好きなところがたくさんあります。 彼らには次のような可能性があります ロード時間とデータ使用量を削減する、そしていくつかはさえ持っています より良いユーザーインターフェース ネイティブの対応者よりも。 しかし、それらは完璧ではありません。 たとえば、Chrome には PWA 用のファーストパーティ ストアフロントがありません。アプリを見つけるには、次のようなコミュニティ ショーケースを探し回る必要があります。 PWA.ロックス. また、PWA はまだ Chrome を最大限に活用できません。 Googleは昨年末の声明で、「専用のChromeアプリAPIに依存する開発者の移行を簡素化する方法を検討している」と述べた。
しかし、好むと好まざるにかかわらず、Google は PWA を全力で進めています。 2017 年、検索大手は次のように発表しました。 Windows、Mac、Linux 上の Chrome アプリのサポートを段階的に廃止し、PWA を優先すると発表しました。 「2018年半ば」。