Firefox 插件和 Chrome 擴充功能

Firefox 插件和 Chrome 擴充功能

Firefox 和 Chrome 的不同之處在於 Firefox 需要重新啟動大多數插件,而 Chrome 則不需要? restartess 插件和其他插件有什麼不同?

答案1

取決於瀏覽器的建置方式。為了更改/覆蓋文件,它們可能需要或不被釋放(未使用)。

透過重新啟動瀏覽器,這些檔案將不再使用並且可以重寫。如果需要快取並且在使用時無法寫入,也可能會發生這種情況。

引用 Mozilla 開發人員 Dave Townsend 先生的話:

我剛剛實現了對一種特殊類型擴展的支持,該擴展可以安裝(和卸載、啟用、禁用、升級以及您能想到的任何其他內容),而無需用戶重新啟動 Firefox。這當然是為了允許在 Jetpack 平台上開發的附加元件無需重新啟動即可安裝,但任何擴充功能作者都可以使用該功能,只是這些擴充功能的工作方式有一些限制。

引用來源

執行 Chrome 時,如果您檢查任務管理器,您會注意到幾個 chrome.exe 實例。 Chrome 同時使用多個模組,因此要重新載入插件,不需要完全重新啟動。就 Firefox 而言,您獲得的所有額外進程都是錯誤維護伺服器和插件容器進程,該進程允許 Flash 內容快取和處理以及其他功能。

插件-容器資訊

Chrome.exe 的幾個實例 - 解釋

相關內容