【发布时间】:2016-04-08 19:13:47
【问题描述】:
Akamai 在其网站上有一个非常有趣的 HTTP/2 演示:
HTTP/2(HTTP 的未来)允许通过单个 TCP 连接同时下载资产,从而减少了对 spritesheets 和串联的需求...据我了解,在有大量请求的站点上它应该总是更快(比如在演示中)。
当我在 Chrome 或 Safari 中尝试演示时,它确实要快得多,但是当我在 FireFox 中对其进行测试时,它始终SLOWER。相同的计算机,相同的连接。
这是为什么?
HTTP/2 显然是supported by all major browsers,包括 FireFox,所以它应该可以正常工作,但在这个真实世界的演示中,它有 80% 的时间会变慢。 (在 Chrome 和 Safari 中,它 100% 的时间都更快。)
在确保清除了所有缓存后,我在下周一再次尝试:
我的操作系统:El Capitan 版本 10.11.3 (15D21) 和 FireFox 版本 44.0.2
更新(2016 年 4 月)
现在运行 Firefox 45.0.1:
还是慢!
【问题讨论】:
-
您在检查该页面之前是否清除了缓存?
-
@Evert 当然。当我第一次运行页面时,我得到的最差分数......但我没有截屏。
-
我不确定你的情况,但我的 Firefox Nightly 中 HTTP/2 的“加载时间”比 1 短
-
对我来说,大约 80% 的时间都比较慢。奇怪。