Chrome 33 代管變更

繼保護 Windows 使用者免受惡意擴充功能侵害的網誌文章後,我們將從 Windows 版 Chrome 33 Beta 版和穩定版開始,強制執行下列變更:

這項措施的依據為何?

請參閱「保護 Windows 使用者免受惡意擴充功能侵擾」。

如果擴充功能目前並非由 Chrome 線上應用程式商店代管,該怎麼做?期限為何?

如果您的擴充功能目前託管在 Chrome 線上應用程式商店以外的地方,請盡快遷移至 Chrome 線上應用程式商店。上述異動已在 Windows 版 Chrome 33 Beta 版生效,並將在 Windows 版 Chrome 33 穩定版生效 (約 2014 年 2 月底)。將擴充功能遷移至 Chrome 線上應用程式商店後,使用者仍可照常使用,不會受到任何影響。如果您要將擴充功能遷移至 Chrome 線上應用程式商店,請立即開始使用 Chrome 33 進行測試。

如果我日後將擴充功能遷移至 Chrome 線上應用程式商店,會發生什麼事?我會失去所有使用者嗎?

Chrome 33 穩定版/Beta 版 (Windows) 實施這項政策後,使用者將無法啟用非商店擴充功能。不過,如果擴充功能在推出後遷移至 Chrome 線上應用程式商店,使用者就能從擴充功能設定頁面 (chrome://extensions) 或 Chrome 線上應用程式商店資訊頁面,手動啟用遷移的擴充功能。

如果我想限制特定使用者存取,或不希望擴充功能列在 Chrome 線上應用程式商店中,該怎麼做?

您可以限制擴充功能的存取權,方法是將瀏覽權限限制為「早鳥測試者」,或將擴充功能從 Chrome 線上應用程式商店下架。

這項異動會影響哪些作業系統和 Chrome 版本?

這些異動僅適用於 Windows 穩定版和 Beta 版 (Chrome 33 以上版本)。

這會影響我在 Windows 上開發擴充功能的能力嗎?

不會。您仍可在 Windows 的開發人員模式中載入未封裝的擴充功能。此外,您也可以繼續在 Chrome 開發人員版/Canary 版上開發擴充功能,這些變更在這些版本中不會生效。

如果因政策原因無法將擴充功能上傳至 Chrome 線上應用程式商店,該如何發布?

這些異動只會影響 Windows 穩定版和 Beta 版。如果使用者想取得未託管於 Chrome 線上應用程式商店的擴充功能,可以透過 Windows 的 Chrome 開發人員/Canary 版頻道,或在其他作業系統的所有 Chrome 頻道中取得。

為什麼不提供設定/選項,讓使用者載入非 Chrome 線上應用程式商店代管的擴充功能,藉此解決這個問題?

與現代行動作業系統不同,Windows 不會對應用程式進行沙箱處理。因此,我們無法區分使用者是自行選擇啟用這項設定,還是惡意原生應用程式覆寫了使用者的設定。

這項異動後,擴充功能支援哪些部署選項?

除了使用者從 Chrome 線上應用程式商店安裝擴充功能外,我們也支援下列部署選項:

  • 在 OSX 和 Linux 系統中,您可以透過偏好設定 JSON 檔案安裝擴充功能。
  • 在 Windows 系統中,您可以透過 Windows 登錄檔安裝擴充功能。在 Windows 登錄檔中,確認 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 穩定版和 Beta 版載入未封裝的擴充功能時,為什麼會看到「停用開發人員模式擴充功能」的對話框?

我們不希望開發人員模式成為散布惡意擴充功能的攻擊向量。 因此,我們會在 Windows 穩定版/Beta 版管道中,通知使用者有開發人員模式擴充功能,並提供停用這些擴充功能的選項。