如何在谷歌浏览器中禁用站点隔离?

     2023-02-23     289

关键词:

【中文标题】如何在谷歌浏览器中禁用站点隔离?【英文标题】:How to disable Site Isolation in Google Chrome? 【发布时间】:2018-07-13 07:57:42 【问题描述】:

Chrome 67 在 Windows、Mac、Linux 和 Chrome 操作系统上启用了Site Isolation,这会增加 10-13% 的内存使用量,并给 Web 开发人员带来一些问题:

整页多框架布局不再同步,因为页面的框架可能分布在多个进程中, beforeunload 事件处理程序在跨站点子框架中不起作用,unload 事件处理程序可能与 postMessage 存在问题, DevTools 的网络面板不显示跨站点子资源请求的 cookie 和其他请求标头。

我希望节省 RAM 而不是额外的安全性。如何禁用站点隔离?

【问题讨论】:

禁用站点隔离似乎可以节省 10% 以上的内存。在我的非正式测试中,通常使用 8 GB 的内存现在是 2 GB。 对我来说,禁用站点隔离是能够运行 Chrome 的唯一方法,而不会为我访问的每个页面上的每个广告创建新的后台进程。这种情况一直发生,直到浏览器冻结。为 Facebook、GoogleAds 和其他广告创建了如此多的广告框架,令人难以忍受。广告拦截器也不会阻止 AdFrame 进程的创建。 【参考方案1】:

根据docs,可以通过添加Chrome命令行开关来禁用站点隔离:

chrome.exe --disable-features=IsolateOrigins,site-per-process

另一种方法是转到chrome://flags/#site-isolation-trial-opt-out 并选择Opt out

在 Chrome 68+ 中,您可以转到 chrome://process-internals 以验证站点隔离是否已禁用。

【讨论】:

退出并没有阻止为我创建失控的广告框架。最终,Chrome 崩溃或占用了太多内存,以至于我不得不再次重新启动它并关闭包含 Facebook (Meta) 或其他有大量广告的社交网站的页面的所有标签。

在谷歌浏览器中禁用检查元素,右键单击和 F12

】在谷歌浏览器中禁用检查元素,右键单击和F12【英文标题】:Disablinginspectelement,rightclickandF12ingooglechrome【发布时间】:2014-01-0617:41:57【问题描述】:有没有办法在谷歌浏览器中禁用检查元素、右键单击和F12?【问题讨论】:参... 查看详情

如何禁用谷歌地图上的交通层?

】如何禁用谷歌地图上的交通层?【英文标题】:HowcanIdisabletransitlayeronGoogleMaps?【发布时间】:2019-11-3009:41:36【问题描述】:在Google地图中,交通图层默认显示。我希望能够禁用它,就像在谷歌地图应用程序中一样。我找不到这... 查看详情

在谷歌浏览器中调试时如何终止脚本执行?

】在谷歌浏览器中调试时如何终止脚本执行?【英文标题】:HowtoterminatescriptexecutionwhendebugginginGoogleChrome?【发布时间】:2012-10-1912:58:15【问题描述】:在GoogleChrome调试器中单步执行JavaScript代码时,如果我不想继续,如何终止脚... 查看详情

如何在谷歌浏览器中一步删除所有断点?

】如何在谷歌浏览器中一步删除所有断点?【英文标题】:HowtoremoveallbreakpointsinonestepinGoogleChrome?【发布时间】:2011-06-2115:47:28【问题描述】:使用版本11。[更新]现在有一个featurerequest。[更新]featurerequest已关闭(2011年12月)!【... 查看详情

websocket的客户端端口号如何在谷歌浏览器中获取

】websocket的客户端端口号如何在谷歌浏览器中获取【英文标题】:HowclientportnumberofwebsocketgetinGoogleChrome【发布时间】:2020-07-2911:40:38【问题描述】:在javascript中创建一个websocketconnect使用newWebSocket("ws://localhost:8080/ws")然后使用一个... 查看详情

如何在谷歌浏览器中设置兼容性视图

...在谷歌商店或者网上搜索下载谷歌插件IETab,然后打开谷歌浏览器,点击右上角地址栏后面的三条设置按钮。2、在下拉列表中选择“设置”。3、选择“扩展程序”选项。4、将下载好的文件夹中的IETab插件直接拖入谷歌浏览器中。5... 查看详情

在谷歌浏览器中如何测试js代码

点击谷歌浏览器右上角三个点点击更多工具点击开发者工具或者在浏览器页面空白处右击鼠标,点击检查上面两种方法都会显示以下信息:Elements:看到页面元素的样式等信息Console:终端的输出信息,在这个... 查看详情

“autocomplete = off”Html属性在谷歌浏览器中不起作用[重复]

】“autocomplete=off”Html属性在谷歌浏览器中不起作用[重复]【英文标题】:"autocomplete=off"Htmlattributenotworkingingooglechrome[duplicate]【发布时间】:2019-12-1300:55:51【问题描述】:你好autocomplete=off在chrome中不起作用要禁用表单中的... 查看详情

在谷歌浏览器中播放 avi 视频

】在谷歌浏览器中播放avi视频【英文标题】:Playavivideosingooglechrome【发布时间】:2017-03-2207:32:17【问题描述】:如何在chrome中播放avi视频?我的代码是<center><videocontrols><sourcesrc="plaque.avi"type="video/avi"></source></v... 查看详情

iscroll在谷歌浏览器中的问题

...还有很多其他功能。不过,在使用iScroll的时候,在谷歌浏览器中出现不支持的情况,即,做移动的时候,出现卡顿或是每次只下拉或上拉几像素的问题。所以,,应该将PointerEvent关闭。那么什么是PointerEvent?又该如何关闭呢?... 查看详情

谷歌在谷歌浏览器中阻止了网站/域

】谷歌在谷歌浏览器中阻止了网站/域【英文标题】:Website/domainbeingblockedbygoogleinGoogleChrome【发布时间】:2018-10-1518:33:50【问题描述】:几天以来,我们在一个名为“id-validation.us”的域中遇到了问题。谷歌在从谷歌浏览器浏览时... 查看详情

如何仅在您的应用中禁用 Web 浏览器“点击声音”

】如何仅在您的应用中禁用Web浏览器“点击声音”【英文标题】:HowToDisableWebBrowser\'ClickSound\'inyourapponly【发布时间】:2010-09-0520:15:33【问题描述】:有问题的“点击声音”实际上是系统范围的偏好设置,因此我只希望在我的应... 查看详情

当页面自动刷新但在谷歌浏览器中没有时,语音在 Firefox 中被切断

】当页面自动刷新但在谷歌浏览器中没有时,语音在Firefox中被切断【英文标题】:Speechgetscutoffinfirefoxwhenpageisauto-refreshedbutnotingooglechrome【发布时间】:2019-06-1702:54:03【问题描述】:我有这个问题,在Firefox中,如果页面自动刷新... 查看详情

谷歌浏览器 jQuery 动画在谷歌浏览器中滞后

】谷歌浏览器jQuery动画在谷歌浏览器中滞后【英文标题】:GoogleChromejQueryAnimationlaginGoogleChrome【发布时间】:2012-01-2107:48:05【问题描述】:我需要使用jQuery平滑地移动对象。我正在使用.animate()方法。我正在为它的position属性设置... 查看详情

如何使 XMLHttpRequest 在谷歌浏览器上通过 HTTPS 工作?

】如何使XMLHttpRequest在谷歌浏览器上通过HTTPS工作?【英文标题】:HowtomakeXMLHttpRequestworkoverHTTPSongooglechrome?【发布时间】:2013-01-1411:00:20【问题描述】:我对此进行了很多研究,但找不到魔法。其实我想填充城市密码的列表。使... 查看详情

在谷歌浏览器中, getBoundingClientRect().x 未定义

】在谷歌浏览器中,getBoundingClientRect().x未定义【英文标题】:Ingooglechrome,getBoundingClientRect().xisundefined【发布时间】:2014-11-2711:24:16【问题描述】:我正在画布上执行绘图操作。在我看来,计算相对于画布左上角的光标位置的最... 查看详情

为啥同一网页在谷歌浏览器中另存为 PDF 时字体大小不同?

】为啥同一网页在谷歌浏览器中另存为PDF时字体大小不同?【英文标题】:WhythesamewebpagehavedifferentfontsizewhensaveasPDFinGoogleChrome?为什么同一网页在谷歌浏览器中另存为PDF时字体大小不同?【发布时间】:2020-09-0821:11:33【问题描述】... 查看详情

在谷歌浏览器开发人员中重播 HTTP POST

】在谷歌浏览器开发人员中重播HTTPPOST【英文标题】:ReplayHTTPPOSTingooglechromeDeveloper【发布时间】:2012-01-1204:58:18【问题描述】:我正在从firebug切换到GoogleChrome开发者工具。到目前为止我喜欢它,但我真正缺少的一个功能是重播ht... 查看详情