4年前、GoogleはChromeアプリという概念を導入しました。これは、オフライン機能を備えながらネイティブアプリのように動作するウェブアプリでした。しかし、Googleは最近、ChromeアプリがChromeユーザーのわずか1%しか利用していないため、Chromeアプリのサポートを終了すると発表しました。
Chromeアプリというアイデアは、Chrome OSをより本格的なオペレーティングシステムとして使いやすくするために導入されました。インターネットに接続していないときでも、Chromeアプリを使い続けることができます。変更内容はローカルに保存され、必要に応じてウェブサービスにも同期されます。
Chromeアプリには、システムハードウェア(USB、Bluetooth、カメラなど)へのより直接的なアクセスなど、通常のアプリやブラウザ拡張機能にはない機能も備わっていました。また、ChromeアプリはChromeブラウザの外部でも、まるでスタンドアロンアプリケーションのように使用できました。
Googleは、ネイティブクライアントサンドボックス技術を通じて、既存のC++アプリケーションをChromeに移植する開発者の支援にも取り組んできました。Googleは最新の発表でネイティブクライアントアプリについて具体的に言及していませんが、Chromeアプリのサポートが間もなく終了し、AndroidネイティブアプリもChrome OSに導入されることを考えると、将来的にはネイティブクライアントアプリのサポートはあまり意味をなさなくなる可能性があります。複数のブラウザベンダーも、ネイティブクライアントの標準化された代替手段であるWebAssemblyの開発に取り組んでおり、これもChromeにおけるネイティブクライアントサポートの終了を加速させる可能性があります。
2016年後半以降、新しいChromeアプリはChrome OSでのみ表示されます。既存のアプリは、2017年後半まではすべてのデスクトッププラットフォームのChromeブラウザで動作します。2018年初頭には、ChromeアプリはChrome OSでのみ利用可能になります。Chromebookをご利用の多くの企業や団体のお客様は既にChromeアプリを利用している可能性が高いため、Googleは今後数年間はChrome OSでこれらのアプリをサポートすると予想されます。
Open WhisperSystems の Signal for Desktop クライアントなどの Chrome アプリの開発者は、Electron や NW.js などの同様のソリューションに移行するか、「ネイティブ」 Web アプリのアイデアを完全に諦めて、代わりに通常のネイティブ アプリケーションを作成する必要があります。
Tom's Hardware の最高のニュースと詳細なレビューをあなたの受信箱に直接お届けします。