{"id":99904,"date":"2021-04-17T10:22:46","date_gmt":"2021-04-17T08:22:46","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/vklyuchenie-podderzhki-http-3-v-firefox-namecheno-na-konecz-maya"},"modified":"2021-04-17T10:22:46","modified_gmt":"2021-04-17T08:22:46","slug":"vklyuchenie-podderzhki-http-3-v-firefox-namecheno-na-konecz-maya","status":"publish","type":"post","link":"https:\/\/prohoster.info\/en\/blog\/news\/vklyuchenie-podderzhki-http-3-v-firefox-namecheno-na-konecz-maya","title":{"rendered":"The support for HTTP\/3 in Firefox is expected to be enabled by the end of May.","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Mozilla has announced its intention to begin the phased inclusion of the HTTP\/3 and QUIC protocols in the Firefox 88 release, scheduled for April 19 (initially, the release was expected on April 20, but according to the schedule, it has been moved back by one day). Initially, HTTP\/3 support will be activated only for a small percentage of users and, if no unforeseen issues arise, will be rolled out to everyone by the end of May. In nightly builds and beta versions, HTTP\/3 was enabled by default at the end of March.    <\/p>\n<p>It is worth noting that the implementation of HTTP\/3 in Firefox is based on the neqo project developed by Mozilla, which provides the implementation for the client and <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/en\/server\/dts-los-angeles\/\"   title=\"server\" data-wpil-keyword-link=\"linked\"  data-wpil-monitor-id=\"3702\">server<\/a> for the QUIC protocol. The code components for supporting HTTP\/3 and QUIC are written in Rust. To control the enabling of HTTP\/3 in about:config, the option \"network.http.http3.enabled\" is available. Experimental support for HTTP\/3 has also been added to the client software Chrome and curl, while for  <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/en\/server\/\"   title=\"servers\" data-wpil-keyword-link=\"linked\"  data-wpil-monitor-id=\"1572\">servers<\/a> is available in nginx, as well as in the form of the nginx module and a test server from Cloudflare. On the website side, HTTP\/3 support is already provided on servers from Google and Facebook.     <\/p>\n<p>The HTTP\/3 protocol is still in draft specification stage and is not yet standardized by the IETF. To use HTTP\/3, both the client and server must support the same version of the draft QUIC and HTTP\/3 standard, which is indicated in the Alt-Svc header (Firefox supports drafts from 27 to 32).            <\/p>\n<p>HTTP\/3 specifies the use of the QUIC protocol as a transport for HTTP\/2. The QUIC protocol (Quick UDP Internet Connections) has been developed by Google since 2013 as an alternative to the TCP+TLS combination for the Web, addressing issues with long connection setup and negotiation times in TCP and eliminating delays caused by packet loss during data transmission. QUIC is built on top of the UDP protocol, supporting multiplexing of multiple connections and providing encryption methods equivalent to TLS\/SSL. During the development of the standard in the IETF, changes were made to the protocol, leading to the emergence of two parallel branches, one for HTTP\/3, and the other supported by Google (Chrome supports both versions).    <\/p>\n<p>Key features of QUIC:  <\/p>\n<ul>\n<li class=\"l\"> High security, similar to TLS (essentially QUIC provides the possibility of using TLS over UDP);  <\/li>\n<li class=\"l\"> Stream integrity control that prevents packet loss;    <\/li>\n<li class=\"l\"> The ability to establish connections instantly (0-RTT, allowing data to be sent immediately after sending the connection establishment packet in about 75% of cases) and to ensure minimal delays between sending a request and receiving a response (RTT, Round Trip Time);    <\/li>\n<li class=\"l\"> Using a different sequence number when retransmitting a packet, which helps eliminate ambiguity in identifying received packets and avoids timeouts;  <\/li>\n<li class=\"l\"> Packet loss only affects the delivery of the associated stream and does not halt the delivery of data in parallel streams sent over the current connection;    <\/li>\n<li class=\"l\"> Error correction mechanisms that minimize delays caused by retransmitting lost packets. Utilizing special error correction codes at the packet level to reduce situations requiring the retransmission of lost packet data.   <\/li>\n<li class=\"l\"> The boundaries of cryptographic blocks are aligned with the boundaries of QUIC packets, reducing the impact of packet loss on the decoding of subsequent packet contents;    <\/li>\n<li class=\"l\"> No queue blocking issues as with TCP;    <\/li>\n<li class=\"l\"> Support for connection identifiers that reduce the time needed to establish a reconnection for mobile clients;  <\/li>\n<li class=\"l\"> The possibility of incorporating advanced congestion control mechanisms;  <\/li>\n<li class=\"l\"> The use of bandwidth prediction techniques in each direction to ensure optimal packet transmission intensity, preventing a fall into a state of congestion where packet loss occurs;    <\/li>\n<li class=\"l\">  A noticeable increase in performance and bandwidth compared to TCP. For video services like YouTube, the use of QUIC has shown a reduction in buffering operations while watching videos by 30%.          <\/li>\n<p>Source: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=54979\">opennet.ru<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041a\u043e\u043c\u043f\u0430\u043d\u0438\u044f Mozilla \u0441\u043e\u043e\u0431\u0449\u0438\u043b\u0430 \u043e \u043d\u0430\u043c\u0435\u0440\u0435\u043d\u0438\u0438 \u043d\u0430\u0447\u0430\u0442\u044c \u043f\u043e\u044d\u0442\u0430\u043f\u043d\u043e\u0435 \u0432\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u0435 \u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b\u043e\u0432 HTTP\/3 \u0438 QUIC \u0432 \u0432\u044b\u043f\u0443\u0441\u043a\u0435 Firefox 88, \u043d\u0430\u043c\u0435\u0447\u0435\u043d\u043d\u043e\u043c \u043d\u0430 19 \u0430\u043f\u0440\u0435\u043b\u044f (\u0438\u0437\u043d\u0430\u0447\u0430\u043b\u044c\u043d\u043e, \u0440\u0435\u043b\u0438\u0437 \u043e\u0436\u0438\u0434\u0430\u043b\u0441\u044f 20 \u0430\u043f\u0440\u0435\u043b\u044f, \u043d\u043e, \u0441\u0443\u0434\u044f \u043f\u043e \u0433\u0440\u0430\u0444\u0438\u043a\u0443, \u0441\u0434\u0432\u0438\u043d\u0443\u0442 \u043d\u0430 \u043e\u0434\u0438\u043d \u0434\u0435\u043d\u044c). \u0412\u043d\u0430\u0447\u0430\u043b\u0435 \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0430 HTTP\/3 \u0431\u0443\u0434\u0435\u0442 \u0430\u043a\u0442\u0438\u0432\u0438\u0440\u043e\u0432\u0430\u043d\u0430 \u043b\u0438\u0448\u044c \u0434\u043b\u044f \u043d\u0435\u0431\u043e\u043b\u044c\u0448\u043e\u0433\u043e \u043f\u0440\u043e\u0446\u0435\u043d\u0442\u0430 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u0435\u0439 \u0438, \u0435\u0441\u043b\u0438 \u043d\u0435 \u0432\u043e\u0437\u043d\u0438\u043a\u043d\u0435\u0442 \u043d\u0435\u043f\u0440\u0435\u0434\u0432\u0438\u0434\u0435\u043d\u043d\u044b\u0445 \u043f\u0440\u043e\u0431\u043b\u0435\u043c, \u0431\u0443\u0434\u0435\u0442 \u0434\u043e\u0432\u0435\u0434\u0435\u043d\u0430 \u0434\u043e \u0432\u0441\u0435\u0445 \u043a \u043a\u043e\u043d\u0446\u0443 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-99904","post","type-post","status-publish","format-standard","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.2 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u041a\u043e\u043c\u043f\u0430\u043d\u0438\u044f Mozilla \u0441\u043e\u043e\u0431\u0449\u0438\u043b\u0430 \u043e \u043d\u0430\u043c\u0435\u0440\u0435\u043d\u0438\u0438 \u043d\u0430\u0447\u0430\u0442\u044c \u043f\u043e\u044d\u0442\u0430\u043f\u043d\u043e\u0435 \u0432\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u0435 \u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b\u043e\u0432 HTTP\/3 \u0438 QUIC \u0432 \u0432\u044b\u043f\u0443\u0441\u043a\u0435 Firefox 88, \u043d\u0430\u043c\u0435\u0447\u0435\u043d\u043d\u043e\u043c \u043d\u0430 19 \u0430\u043f\u0440\u0435\u043b\u044f (\u0438\u0437\u043d\u0430\u0447\u0430\u043b\u044c\u043d\u043e, \u0440\u0435\u043b\u0438\u0437 \u043e\u0436\u0438\u0434\u0430\u043b\u0441\u044f 20 \u0430\u043f\u0440\u0435\u043b\u044f, \u043d\u043e, \u0441\u0443\u0434\u044f \u043f\u043e \u0433\u0440\u0430\u0444\u0438\u043a\u0443, \u0441\u0434\u0432\u0438\u043d\u0443\u0442 \u043d\u0430 \u043e\u0434\u0438\u043d.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/en\/blog\/news\/vklyuchenie-podderzhki-http-3-v-firefox-namecheno-na-konecz-maya\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.2\" \/>\n\t\t<meta property=\"og:locale\" content=\"en_US\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u0412\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u0435 \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0438 HTTP\/3 \u0432 Firefox \u043d\u0430\u043c\u0435\u0447\u0435\u043d\u043e \u043d\u0430 \u043a\u043e\u043d\u0435\u0446 \u043c\u0430\u044f | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041a\u043e\u043c\u043f\u0430\u043d\u0438\u044f Mozilla \u0441\u043e\u043e\u0431\u0449\u0438\u043b\u0430 \u043e \u043d\u0430\u043c\u0435\u0440\u0435\u043d\u0438\u0438 \u043d\u0430\u0447\u0430\u0442\u044c \u043f\u043e\u044d\u0442\u0430\u043f\u043d\u043e\u0435 \u0432\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u0435 \u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b\u043e\u0432 HTTP\/3 \u0438 QUIC \u0432 \u0432\u044b\u043f\u0443\u0441\u043a\u0435 Firefox 88, \u043d\u0430\u043c\u0435\u0447\u0435\u043d\u043d\u043e\u043c \u043d\u0430 19 \u0430\u043f\u0440\u0435\u043b\u044f (\u0438\u0437\u043d\u0430\u0447\u0430\u043b\u044c\u043d\u043e, \u0440\u0435\u043b\u0438\u0437 \u043e\u0436\u0438\u0434\u0430\u043b\u0441\u044f 20 \u0430\u043f\u0440\u0435\u043b\u044f, \u043d\u043e, \u0441\u0443\u0434\u044f \u043f\u043e \u0433\u0440\u0430\u0444\u0438\u043a\u0443, \u0441\u0434\u0432\u0438\u043d\u0443\u0442 \u043d\u0430 \u043e\u0434\u0438\u043d.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/en\/blog\/news\/vklyuchenie-podderzhki-http-3-v-firefox-namecheno-na-konecz-maya\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2021-04-17T08:22:46+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2021-04-17T08:22:46+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47 The inclusion of HTTP\/3 support in Firefox is slated for the end of May | ProHoster","description":"Mozilla has announced its intention to gradually implement HTTP\/3 and QUIC protocols in the upcoming release of Firefox 88, scheduled for April 19 (originally, the release was expected on April 20, but according to the timeline, it has been pushed back by one day).","canonical_url":"https:\/\/prohoster.info\/en\/blog\/news\/vklyuchenie-podderzhki-http-3-v-firefox-namecheno-na-konecz-maya","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"en_US","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u0412\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u0435 \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0438 HTTP\/3 \u0432 Firefox \u043d\u0430\u043c\u0435\u0447\u0435\u043d\u043e \u043d\u0430 \u043a\u043e\u043d\u0435\u0446 \u043c\u0430\u044f | ProHoster","og:description":"\u041a\u043e\u043c\u043f\u0430\u043d\u0438\u044f Mozilla \u0441\u043e\u043e\u0431\u0449\u0438\u043b\u0430 \u043e \u043d\u0430\u043c\u0435\u0440\u0435\u043d\u0438\u0438 \u043d\u0430\u0447\u0430\u0442\u044c \u043f\u043e\u044d\u0442\u0430\u043f\u043d\u043e\u0435 \u0432\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u0435 \u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b\u043e\u0432 HTTP\/3 \u0438 QUIC \u0432 \u0432\u044b\u043f\u0443\u0441\u043a\u0435 Firefox 88, \u043d\u0430\u043c\u0435\u0447\u0435\u043d\u043d\u043e\u043c \u043d\u0430 19 \u0430\u043f\u0440\u0435\u043b\u044f (\u0438\u0437\u043d\u0430\u0447\u0430\u043b\u044c\u043d\u043e, \u0440\u0435\u043b\u0438\u0437 \u043e\u0436\u0438\u0434\u0430\u043b\u0441\u044f 20 \u0430\u043f\u0440\u0435\u043b\u044f, \u043d\u043e, \u0441\u0443\u0434\u044f \u043f\u043e \u0433\u0440\u0430\u0444\u0438\u043a\u0443, \u0441\u0434\u0432\u0438\u043d\u0443\u0442 \u043d\u0430 \u043e\u0434\u0438\u043d.","og:url":"https:\/\/prohoster.info\/en\/blog\/news\/vklyuchenie-podderzhki-http-3-v-firefox-namecheno-na-konecz-maya","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2021-04-17T08:22:46+00:00","article:modified_time":"2021-04-17T08:22:46+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"99904","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":null,"breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-04-17 08:30:06","updated":"2026-02-22 15:30:12","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/posts\/99904","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/comments?post=99904"}],"version-history":[{"count":2,"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/posts\/99904\/revisions"}],"predecessor-version":[{"id":162230,"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/posts\/99904\/revisions\/162230"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/media?parent=99904"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/categories?post=99904"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/tags?post=99904"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}