Jak povolit HTTP/3? Firefox a Chrome KE STAŽENÍ
Protokol HTTP/3 je nepříliš blízkou budoucností webu. Zatímco mnozí se ještě vzpamatovávají z přechodu na HTTPS, pionýři ve společnostech, jako jsou Cloudflare, Google a Mozilla, již snovají plány, jak rozšířit HTTP/3. Jak implementovat podporu pro HTTP/3 ve Firefoxu a Chrome?
Třetí velká verze HTTP opouští transportní vrstvu TCP ve prospěch protokolu transportní vrstvy QUIC (Quick UDP Internet Connections). Fakticky HTTP/3 znamená HTTP over QUIC. Důsledkem toho těží z výhod rozdílů mezi TCP a UDP: je jednodušší, snázeji obsloužitelný, a tím pádem i rychlejší. Nejvíce znát zrychlení bude v momentu přednačítání webů, protože při opakovaném spojení nebude HTTP/3 potřebovat vyměnit si data se vzdáleným serverem.
Aktuálně jen málo webů běží na HTTP/3 - jsou to fakticky ty, které využívají CDN Cloudflare (případně QUIC.cloud). Zda konkrétní web podporuje HTTP/3 můžete zjistit na http3check.net.
HTTP/3 ve Firefoxu
Jednodušší je to protentokrát ve Firefoxu:
- Musíme mít vývojářský Firefox Nightly;
- zabrousíme do pokročilých nastavení vepsáním příkazu about:config do adresního řádku;
- vyhledáme položku network.http.http3.enabled;
- změníme její hodnotu false na true;
- restartujeme Firefox.
HTTP/3 v Google Chrome
Google Chrome má podporu rozličnou napříč větvemi. V základní větvi se dá spustit pouze podpora pro QUIC protokol, Google Canary nabízí další možnosti:
- otevřeme experimentální nastavení pomocí příkazu chrome://flags vepsaného do adresního řádku;
- vyhledáme "quic " (s mezerou - abychom se vyhnuli slovu quick);
- dostaneme se k položkám:
- Experimental QUIC protocol
- nachází se už i ve stabilní větvi Chrome;
- je prostou podporou HTTP/3;
- zvolíme Enabled;
- Support for HTTPSSVC records in DNS
- je pouze v testovací verzi Chrome;
- funguje pouze je Chrome připojeno pomocí DNS over HTTPS:
- k čemuž je třeba povolit i samotné DNS over HTTPS - a to položkou Secure DNS lookups - Enabled;
- aby DNS over HTTPS fungovalo, musí být systém nakonfigurován na DNS některého z poskytovatelů DNS over HTTPS - optimální volbou je Cloudflare, na němž bude DNS over HTTPS na adrese 1.1.1.1 obslouženo bez jakýchkoliv dalších zásahů;
- fakticky to znamená, že pokud Chrome na serveru zaznamená, že cílový web podporuje HTTP/3, pokusí se rovnou připojit pomocí HTTP/3;
- Experimental QUIC protocol
- restartujeme Chrome.
Podporu HTTP/3 můžete vyzkoušet třeba na webu autora :D
Zdroje: Wikipedia.org, Wladass.cz
Tento program naleznete ke stažení v našem katalogu www.instaluj.cz







