2016-07-06 11 views
0

高レベルのガイダンスを探していますが、どこで始めるのか分かりません。Chrome拡張機能を使用してWebアプリケーションの読み込み時間を短縮するにはどうすればよいですか?

ほとんどすべてのユーザーが自分で作成したChrome拡張機能をインストールするWebアプリケーションを作成しています。

私がしたいのは、Chrome拡張機能に大きなライブラリを含めて、ユーザーがサイトにアクセスしたときに拡張機能からライブラリをロードすることです。

たとえば、両方の内線番号&ウェブアプリ使用React(同バージョン)。

ユーザーがwww.mywebapp.comを訪問すると、拡張機能がReactライブラリをページに挿入し、スクリプトのダウンロードをスキップします。

これは可能ですか?またはお勧めですか?

+0

[プログレッシブWebアプリケーション](いくつかの落とし穴用)https://developers.google.com/web/progressive-web-apps /)は、Googleが現在開発、宣伝、推薦している技術です。あなたはそれが好きではないですか? – wOxxOm

答えて

1

エクステンションの更新を直接制御しないため、これはお勧めできません。そして、両者はほぼ同じでなければならない。

サイトを更新する必要があるとします。次に、拡張機能も更新したいとします。それはGoogleの慈悲であり、時間がかかります。このようなアップデートがWebアプリケーションサーバーによって完全に制御されるのが最善です。

ApplicationCacheのようなクライアント側のキャッシュを使用すると、読み込み時間を高速化するメカニズムがはるかに優れています。ここで開始するには、いくつかのリソースです:

関連する問題