Kako bosta HTTP/3 in QUIC pospešila vaše brskanje po spletu
HTTP/3 postaja vse bolj razširjen. Cloudflare zdaj podpira HTTP/3, ki je že del Chrome Canary in bo kmalu dodan v Firefox Nightly. S tem novim standardom bo vaše brskanje po spletu hitrejše in varnejše.
Zakaj sta pomembna HTTP/3 in QUIC
Tukaj je kratka razlaga: spletni brskalniki, spletni strežniki in drugi kritični deli spletne infrastrukture dobivajo podporo za nov standard z imenom HTTP/3, ki uporablja QUIC. To je sodobnejša različica HTTP, ki jo spletni brskalniki uporabljajo za komunikacijo s spletnimi strežniki in pošiljanje podatkov naprej in nazaj.
HTTP/3 je bil na novo napisan za hitrejše pošiljanje podatkov z boljšo odpornostjo na napake. Ima tudi vgrajeno šifriranje. To pomeni večjo hitrost in varnost. Ne gre samo za hitrost prenosa podatkov: HTTP/3 bi moral zmanjšati tudi zamudo, kar pomeni, da se bodo spletna mesta začela hitreje nalagati, ko kliknete ali tapnete povezavo.
Povprečnemu človeku nikoli ni treba vedeti za HTTP/3 in QUIC. Ljudje, ki vodijo spletna mesta in razvijajo spletno programsko opremo, imajo nekaj dela, vendar bo povprečnemu človeku vse pregledno. Nekega dne bodo vaš spletni brskalnik in spletna mesta, ki jih uporabljate, namesto tega začela komunicirati prek HTTP/3, splet pa bo postajal vse boljši, saj se bo več spletnih mest odločilo za uporabo HTTP/3.
Od HTTP/1 do HTTP/2
Prvotna različica HTTP uporablja protokol za nadzor prenosa (TCP). Prvič opisan leta 1974, TCP nikoli ni bil zasnovan z mislijo na hitrost in odzivnost današnjega spleta. Google je poskušal odpraviti številne težave TCP z novim protokolom, imenovanim SPDY, ki je obveščal HTTP/2.
OglasHTTP/2 je v večino večjih brskalnikov prišel do konca leta 2015 in dodal funkcije, kot sta stiskanje podatkov in cevovodenje več zahtev prek ene povezave TCP, da bi pospešili stvari.
Od septembra 2019 dalje W3Techs ocenjuje, da HTTP/2 zdaj uporablja 41 % spletnih mest.
Kaj sta HTTP/3 in QUIC?
HTTP/3 je bolj prepis protokola HTTP. Namesto TCP uporablja HTTP/3 Googlov protokol QUIC. HTTP/3 je bil sprva znan kot HTTP-over-QUIC. HTTP/3 vključuje tudi šifriranje TLS 1.3, tako da ni potrebe po ločenem HTTPS, ki bi pritrdil varnost na protokol, kot je danes.
QUIC je prvotno pomenilo hitre internetne povezave UDP. Ta protokol je zasnovan tako, da je hitrejši z manjšo zamudo kot TCP. QUIC ponuja manj stroškov pri vzpostavljanju povezave in hitrejši prenos podatkov prek povezave. Za razliko od TCP, napaka, kot je del podatkov, ki se izgubi na poti, ne bo povzročila zaustavitve povezave in čakanja, da se težava odpravi. QUIC bo med odpravljanjem težave še naprej prenašal druge podatke.
Pravzaprav je bil QUIC dodano v Google Chrome nazaj v 2013. Chrome ga uporablja pri komunikaciji z Googlovimi storitvami in nekaterimi drugimi spletnimi mesti, kot je Facebook, in je na voljo aplikacijam za Android. Toda QUIC ni standard, integriran v druge spletne brskalnike. S HTTP/3 tehnologija prihaja na standarden način tudi v druge brskalnike.
Če povzamemo: HTTP/3 je novejši, boljši in hitrejši protokol. To je sodobnejša rešitev, ki naj bi zagotovila večjo varnost in hitrost v spletu.
Prihajajo v spletni brskalnik v vaši bližini
HTTP/3 je bil dodan na izhodiščni rob kanarček različico Google Chroma septembra 2019, skrito za a zastavico ukazne vrstice . Zagon Chrome Canaryja z |_+_| argumenti ukazne vrstice bodo omogočili HTTP/3.
OglasMozilla je objavila, da to jesen dela na dodajanju HTTP/3 v eksperimentalno različico Firefox Nightly. Nova različica Microsoft Edge, ki temelji na Chromiumu, bo podedovala Googlovo delo HTTP/3 za Chrome, tako kot drugi brskalniki, ki temeljijo na Chromiumu, kot je Opera. Pričakovali bi, da se bo Apple v nekem trenutku vključil tudi s HTTP/3 v Safariju.
Cloudflare ima celo napovedal da spletnim mestom, ki uporabljajo njegovo omrežje za dostavo vsebine, olajša uporabo HTTP/3. Stranke Cloudflare bodo kmalu lahko samo preklopile stikalo in omogočile HTTP/3 (s QUIC) za svoja spletna mesta. Upajmo, da bi to pripomoglo k povečanju sprejetja HTTP/3, tako da bi spletnim mestom olajšalo omogočanje, ko brskalniki postanejo HTTP/3 stabilen in omogočen za vse.
HTTP/3 prihaja tudi v drugo programsko opremo – spletni strežnik Nginx na primer deluje na podpori HTTP/3 za Nginx različica 1.17 .
Smo v zgodnjih fazah izvajanja. Cloudflare pravi, da bo še naprej sodeloval z drugimi organizacijami, vključno z Googlom in Mozillo, da bi dokončal standarde QUIC in HTTP/3 ter spodbudil široko sprejetje. Z drugimi besedami, ne samo, da programska oprema še ni dokončna, ampak tudi sam standard bo morda doživel nekaj sprememb. Še veliko dela je treba opraviti, preden bo to privzeto omogočeno v sodobnih brskalnikih in samodejno uporabljeno.
Več tehničnih podrobnosti
Želite izvedeti več? Preveri Cloudflareov poglobljen pogled na HTTP/3 ali prebrskati osnutek standarda HTTP/3 za prave tehnične specifikacije.
PREBERITE NAPREJ- & rsaquo; Kako bo DNS prek HTTPS (DoH) povečal zasebnost v spletu
- & rsaquo; Kaj je mešana vsebina in zakaj jo Chrome blokira?
- & rsaquo; Najboljše zastavice za Chrome za boljše brskanje
- › Kako najti svoj Spotify Wrapped 2021
- › 5 spletnih mest, ki bi jih moral vsak uporabnik Linuxa dodati med zaznamke
- › Kaj je zaščita pred padci MIL-SPEC?
- › Računalniška mapa je 40: Kako je Xerox Star ustvaril namizje
- & rsaquo; Cyber ponedeljek 2021: najboljše tehnične ponudbe
Chris Hoffman je glavni urednik How-To Geek. Več kot desetletje piše o tehnologiji in dve leti je bil kolumnist PCWorld. Chris je pisal za The New York Times, bil je intervjuvan kot strokovnjak za tehnologijo na televizijskih postajah, kot je miamijev NBC 6, njegovo delo pa so pokrivale novice, kot je BBC. Od leta 2011 je Chris napisal več kot 2000 člankov, ki so bili prebrani skoraj milijardo krat --- in to samo tukaj, na How-To Geek.
Preberite celotno biografijo