Firefox Nightly/Beta 默认启用 QUIC 和 HTTP/3 支持

系统 浏览器
Mozilla 官方博客宣布,目前已在 Firefox Nightly 和 Firefox Beta 中默认启用对 QUIC 和 HTTP/3 的支持,对于稳定版则计划在 Firefox 88 中开始启用。HTTP/3 将在 5 月底前默认启用。

Mozilla 官方博客宣布,目前已在 Firefox Nightly 和 Firefox Beta 中默认启用对 QUIC 和 HTTP/3 的支持,对于稳定版则计划在 Firefox 88 中开始启用。HTTP/3 将在 5 月底前默认启用。

这就意味着,如果 Web 服务器(例如谷歌或 Facebook)提供 HTTP/3,Firefox Nightly 和 Firefox Beta 访问这些网站时将会自动尝试使用 HTTP/3。

Web 服务器可以通过使用 Alt-Svc response header 或通过使用 HTTPS DNS record 的 HTTP/3 支持来表明支持 HTTP/3。客户端和服务器都必须支持相同的 QUIC 和 HTTP/3 草案版本才能相互连接。例如,Firefox 目前支持该规范的草案 27 至 32,因此服务器必须在 Alt-Svc 或 HTTPS record 中报告对这些版本之一(例如“h3-32”)的支持,以便 Firefox 尝试与该服务器使用 QUIC 和 HTTP/3 进行连接。当访问这类网站时,在 Dev Tools 中查看网络请求信息应该会显示 Alt-Svc header,同时也会显示使用了 HTTP/3。

HTTP/3 是基于 QUIC 的 HTTP 协议的新版本。与 HTTP/2 相比,HTTP/3 具有三个主要的性能改进:

  • 由于它基于 UDP,因此连接时间更短
  • 没有 head 阻塞,在这种情况下,传输数据包的延迟会导致整个连接被延迟
  • 更好地检测和修复数据包丢失

QUIC 还提供了连接迁移和其他可以提升性能和可靠性的功能,详情点此查看。

本文转自OSCHINA

本文标题:Firefox Nightly/Beta 默认启用 QUIC 和 HTTP/3 支持

本文地址:https://www.oschina.net/news/137906/quic-n-http3-support-in-firefox-nightly-n-beta

责任编辑:未丽燕 来源: 开源中国
相关推荐

2021-01-21 10:21:11

NginxHTTP 3.0Linux

2021-01-29 17:07:02

Chrome 89 BWebAPI

2021-08-17 10:50:07

MozillaFirefoxWebRender

2021-08-22 17:18:58

Go代码泛型代码

2021-08-08 11:20:04

Firefox 92AVIF图像微软

2009-11-26 15:45:31

Firefox浏览器版本发布

2013-10-29 10:16:08

FirefoxFirefox 25

2023-10-24 15:56:23

2017-03-02 09:40:28

UbuntuCentOSNginx

2015-12-21 11:31:52

LinuxFirefoxGTK3

2021-02-24 09:10:53

Firefox 86AVIFLinux

2022-06-15 08:56:54

Firefox浏览器Cookie

2012-04-20 09:55:38

FirefoxMozilla

2013-11-27 10:32:42

FirefoxFirefox 26.

2013-11-06 11:46:25

2013-12-04 16:21:57

FirefoxFirefox 26

2013-11-20 15:20:41

FirefoxFirefox 26

2013-10-30 13:30:29

2023-03-16 21:45:54

微软浏览器

2021-09-07 17:11:42

Firefox 92AVIF图像格式
点赞
收藏

51CTO技术栈公众号