禁止 JavaScript 在這些網站上使用 JIT
- 原則 ID
- JavaScriptJitBlockedForSites
- 適用範圍
- 電腦設定、使用者設定
- 支援的作業系統
- Microsoft Windows 7 以上版本
- 來源
- Google Chrome Policy Templates (版本 156.0.8078.80)
- 類別
- Google › Google Chrome › 內容設定
說明
你可以設定網站網址模式清單,指定哪些網站不得在 JIT (Just In Time) 編譯器啟用時執行 JavaScript。
如果停用 JavaScript JIT,Google Chrome 顯示網路內容的速度可能會變慢,JavaScript 中的 WebAssembly 等程式語言也可能會一併停用,但可讓 Google Chrome 以更安全的設定顯示網路內容。
如要進一步瞭解有效的網址模式,請參閱 https://chromeenterprise.google/policies/url-patterns。指定時可使用萬用字元 (*)。
你可以為特定子網域和整個網站設定政策例外狀況。舉例來說,如果政策只針對 subdomain.site.com 設定,就只會套用到 subdomain.site.com,不會影響 site.com。若子網域無法與上層網站隔離,則可能沿用針對 site.com 設定的政策。此外,在現有分頁載入的頁框可能不會套用例外狀況,直到網站在新分頁開啟為止。在記憶體較小的 Android 裝置上,系統可能不會強制執行網站專屬的例外狀況,而是改用 DefaultJavaScriptJitSetting 政策 (如有設定),或預設套用設定檔的 JavaScript JIT 設定。
為了強制執行例外狀況,Google Chrome 可能會將設定與預設值不同的網站或子網域歸入專屬程序。這可能會增加記憶體用量,尤其是在 Android 或萬用字元模式與多個子網域相符時,因為每個相符的來源都可能會個別隔離。此外,隔離的子網域也無法使用 document.domain 存取上層網站。
注意:在 155 以下版本,系統僅會以網站為單位 (eTLD+1) 強制執行政策例外狀況。僅針對 subdomain.site.com 設定的政策不會生效,即使對 subdomain.site.com 也是如此;政策必須在 site.com 進行設定,才能同時套用到 site.com 和 subdomain.site.com。
這項政策會逐一對各個頁框套用,而非僅根據頂層來源網址套用。例如,若 site-one.com 列在 JavaScriptJitBlockedForSites 政策中,但 site-one.com 載入的頁框包含 site-two.com,則 site-one.com 會停用 JavaScript JIT,而 site-two.com 則會套用 DefaultJavaScriptJitSetting 的政策 (如有設定),否則會預設啟用 JavaScript JIT。封鎖清單項目的優先順序高於許可清單項目,許可清單項目的優先順序則高於預設值。
如果未針對某個網站設定這項政策,該網站就會套用 DefaultJavaScriptJitSetting 政策 (如已設定),否則會啟用 JavaScript JIT。
範例值:
[*.]example.edu
選項
登錄
- (清單值)REG_SZ
- (清單值)REG_SZ