Webサービスへのショートカットにすぎないため、Webサイトを「複製」しているように見えるChromeアプリが多数あります。
例には次のものが含まれますが、これらに限定されません。
「アプリ」ページにショートカットを配置することを除いて、機能を追加または変更するようには見えません。
これらをインストールする理由はありますか?彼らは実際に何をしますか?
Webサービスへのショートカットにすぎないため、Webサイトを「複製」しているように見えるChromeアプリが多数あります。
例には次のものが含まれますが、これらに限定されません。
「アプリ」ページにショートカットを配置することを除いて、機能を追加または変更するようには見えません。
これらをインストールする理由はありますか?彼らは実際に何をしますか?
回答:
このGoogleデベロッパーページでは、ホスト型アプリとパッケージアプリの違いについて詳しく説明しています。一言で言えば、それらの主な違いは、ホスト型アプリはあなたが考えているもの(ホスト型ウェブサイトを表示するもの)であり、パッケージ型アプリはより自己完結型のアプリである(すべてではないにしてもほとんどを含む) HTMLおよびCSSファイル、またはリソース)。
WrongPlanetフォーラムには、開発者がホスト型アプリを作成する理由のいくつかを説明する興味深いページがありました。Appleが私の目で指摘した理由の1つは次のとおりです。
技術的にはWebサイトの場合もありますが、通常の非Webブラウザーアプリと区別がつかないほど機能します。また、ショートカットに変更すると、関係のないブラウザコントロールがすべて削除され、通常のアプリウィンドウのようになります。
NeantHumainは次のように述べて議論を続けました。
Google Chromeアプリは、HTML5で書かれた単なるWebアプリであり、キャンバス、ビデオ、SVG、WebGL、および位置情報からオフラインストレージに至るまでJavaScriptを介してアクセスできる新しいAPIを利用します。マルチスレッドの。
つまり、言い換えれば、ウェブページを表示するだけでなく、ホストされているアプリのバックグラウンドで多くのことが行われているようです。これにより、開発者はWebサイトの機能を拡張し、通常のWebサイトで発生する可能性のあるいくつかの制限を回避できます。
別の理由は次のとおりです。
モバイルプラットフォームのおかげで、アプリは「次の大きなもの」であり、一部のユーザーにとっては、アプリストアでアプリを検索し、検索エンジンを使用してWebアプリを提供するサイトを見つけようとする方が自然ですサービスが好きです。ブラウザ上のサイトに慣れている人もいれば、画面上のアプリに慣れている人もいます。
非技術的な観点からは、クロムレスウィンドウでサイトをラップし、アプリのように見せること(技術的には既に存在します)、アプリストアにエントリを配置すると、このオーディエンスに簡単にアクセスできます。また、異なるプラットフォーム向けにまったく新しいアプリを開発するよりもはるかに費用対効果が高くなります。