Hosting Changes
クローム33ホスティング変更
上の私たちのブログの記事のフォローアップとして、悪質な拡張機能からWindowsユーザーを保護し 、我々は、Windows用のChrome 33ベータ版と安定したチャンネルで始まる次の変更を強制しています:
ユーザーは、経由してインストールを除き、Chromeウェブストアにホストされている拡張機能をインストールすることができ、企業のポリシーや開発者モード 。
以前Chromeウェブストアにインストールされてではなく、ホストされた機能拡張がされるハードディスエーブル (すなわち、再びこれらの拡張機能を有効にすることはできませんユーザー)を介してインストールを除いて、 企業のポリシーや開発者モード 。
この措置の根拠は何ですか?
参照してください。 悪意ある拡張子からWindowsユーザーを保護します 。
現在Chromeウェブストア外でホストされている拡張機能のために、何が行われたときによりすべきか?
あなたの拡張機能は、現在Chromeウェブストアの外にホストされている場合は、できるだけ早くChromeウェブストアに移行する必要があります。 上記の変更は、すでにWindows用のChrome 33ベータ版に有効であり、(2014年2月の終わり頃)Windows用のChrome 33安定に有効になります。 Chromeウェブストアに拡張機能を移行したら、まだ何も変わっていないかのように、あなたの拡張機能を使用できるようになり、ユーザーへの影響はありません。 あなたがあなた自身のウェブサイトから専用のインストールの流れを持っているなら、あなたは既存の使用することができ、インラインのインストール機能を。 Chromeウェブストアにあなたの拡張機能を移行する場合、すぐにChromeの33でテストを開始します。
私は将来的にChromeウェブストアに拡張機能を移行する場合どうなりますか? 私はすべてのユーザーを失うだろうか?
執行はクローム33 Windows用の安定/ベータ版でロールアウト後にユーザーがハードディスエーブルそのオフ店舗の拡張子を持つことになります。 (://拡張子クロム)またはChromeウェブストアのリストから拡張子がロールアウトした後、Chromeウェブストアに移行された場合は、ユーザーが手動で移行拡張設定のページから拡張機能を有効にすることができるであろう。
私は特定のユーザーへのアクセスを制限したり、Chromeウェブストアに記載されているされてからの私の伸長を阻止したい場合は?
あなたは、信頼できるテスターへの可視性を制限することにより、またはChromeウェブストアから拡張をunlistingして、拡張機能へのアクセスを制限することができます。
どのオペレーティング・システムとChromeチャンネルは、この変更の影響を受けていますか?
変更は唯一のChrome 33で始まるWindowsの安定とベータチャネルに有効です。
これは、Windows上で私の拡張機能を開発するために私の能力に影響を与えるのだろうか?
いいえ。あなたはまだでアンパック拡張ロードすることができます開発者モードを Windows上で。 また、あなたはこれらの変更が有効ではないのChromeのDevチャンネル/カナリア、上の拡張機能を開発し続けることができます。
私は、ポリシー上の理由Chromeウェブストアにアップロードすることができない場合はどうすれば私の拡張機能を配布することができますか?
これらの変更は、Windowsの安定とベータチャネルに効果的です。 Chromeウェブストア上でホストされていない拡張機能がでそうすることができます取得したいユーザーは、WindowsのChromeのdevの/カナリアチャンネルまたは他のオペレーティング・システム内のすべてのChromeのチャネルの。
なぜこの問題は、Chromeウェブストアでホストされていない拡張機能をロードするための設定/オプションを持っていることによって解決することができませんでしたか?
近代的なモバイルオペレーティングシステムとは異なり、Windowsは、サンドボックスアプリケーションません。 したがって、我々は、ユーザーの設定を上書きする悪質なネイティブアプリに対してこの設定にオプトインユーザーを区別することはできません。
この変更後の拡張機能でサポートされている展開オプションとは何ですか?
別にChromeウェブストアから拡張機能をインストールするユーザーから、次の展開オプションがサポートされます。
OSXとLinuxの場合、拡張子が経由してインストールすることができ好みのJSONファイル 。
Windowsの場合、拡張子が経由してインストールすることができ、Windowsのレジストリ 。 :Windowsレジストリには、次のURLにupdate_urlレジストリキーポイントことを確認してくださいhttps://clients2.google.com/service/update2/crx。 パスのレジストリキーは廃止されているを介してローカル.crxがインストールされます。 この展開オプションは、Chromeウェブストアには拡張子を主催し、update_url以外の他のホストを指すことができないだけのために働くことに注意してくださいhttps://clients2.google.com/service/update2/crx。
企業のために、私たちは支援していきますグループポリシーを関係なく、拡張機能がホストされている場所の、拡張機能をインストールします。 ユーザーのマシンが有効であることが、GPOポリシーのドメインに参加するにプッシュしていることに注意してください。
その他の考慮事項は、ネイティブアプリケーションのバイナリに依存する拡張のために注意することがありますか?
オフ店舗拡張がサポートされていたときにこれまでは、サードパーティのアプリケーションバイナリとロックステップで更新されるサイドロード拡張子を持つことができました。 しかし、Chromeウェブストアでホストされている拡張機能は、開発者がコントロールしていないChromeのアップデートメカニズムを介して更新されます。 拡張機能の開発者は、(使用して、たとえば、拡張ネイティブアプリケーションのバイナリに依存している拡張機能の更新について注意する必要があり、ネイティブメッセージングの使用やレガシー拡張NPAPIを )。
そのオフ店舗の拡張子はこのロールアウトの結果として無効になっているときに、ユーザーはどのようなものでしょうか?
以下へのリンクが「無効不審な拡張機能」:彼らは言うの通知を取得しますサポート記事を 。
Windowsの安定/ベータチャンネルでアンパック拡張をロードするときに、なぜ私が「無効開発者モードの拡張」についてのバブルを見ていますか?
我々は、開発者モードが悪質な拡張を拡散する攻撃ベクトルとして使用されたくありません。 したがって、我々はWindowsの安定/ベータチャンネルで開発者モードの拡張機能についてユーザーに通知し、それらにこれらの拡張機能を無効にするオプションを与えています。