performance - 哪个使用更少的资源:N 个浏览器选项卡或 1 个选项卡中的 N 个 iframe?
问题描述
现代 Web 浏览器使用多个进程,这可以通过操作系统级别的任务管理器观察到。
鉴于此,期望性能更高是否有意义:
- N 个网站在单独的浏览器选项卡中打开
- N
iframe
s 个不同的网站
我可以想象双方的激烈争论:
N
iframe
s 更好,因为您没有每个选项卡的开销。iframe
s 可以...可能共享资源。
N个标签更好。每个选项卡的开销可能微不足道,并且
iframe
s 必须等同于整页。
这种东西在不同的浏览器引擎中可能会以不同的方式扩展吗?还是网络规范决定了这里的性能特征?
解决方案
推荐阅读
- javascript - 如何使用 JS 保持浏览器的离开页面警告不显示?
- json - 不再支持对inventory_quantity 和inventory_quantity_adjustment 的写入请求。请使用库存水平 API
- swift - 让用户在IOS swift中将pdf保存在应用程序之外
- javascript - 如何将固定高度的容器分为 80% 和 20%
- php - Laravel关系试图获取非对象的属性
- gun - 更新客户端中的同步更改
- azure - Azure Powershell 脚本完成,但 Azure 门户显示操作仍在进行中
- swift - NSDecimalNumber 到 UInt64 的转换问题
- python - 哪些图像处理技术有助于从这些图像中分离出数字文本?
- javascript - window.opener 在 ie 中未定义,但在 chrome、ff 中未定义