Paano Pabibilisin ng HTTP/3 at QUIC ang Iyong Pagba-browse sa Web

Isang pandaigdigang mapa na nagtatampok ng mga koneksyon sa istilo ng network na nakatuon sa North America.

Toria/Shutterstock.com



Ang HTTP/3 ay nagiging mas laganap. Sinusuportahan na ngayon ng Cloudflare ang HTTP/3, na bahagi na ng Chrome Canary at idaragdag sa Firefox Nightly sa lalong madaling panahon. Gagawin ng bagong pamantayang ito ang iyong pag-browse sa web nang mas mabilis at mas secure.

Bakit Mahalaga ang HTTP/3 at QUIC

Narito ang maikling paliwanag: Ang mga web browser, web server, at iba pang kritikal na bahagi ng imprastraktura sa web ay nakakakuha ng suporta para sa isang bagong pamantayang pinangalanang HTTP/3, na gumagamit ng QUIC. Ito ay isang mas modernong bersyon ng HTTP, na ginagamit ng mga web browser upang makipag-ugnayan sa mga web server at magpadala ng data pabalik-balik.





Ang HTTP/3 ay muling isinulat upang magpadala ng data nang mas mabilis na may mas mahusay na pagtutol sa mga error. Mayroon din itong built-in na pag-encrypt. Nangangahulugan iyon ng higit na bilis at seguridad. Hindi lang bilis ng paglilipat ng data, alinman: Dapat bawasan din ng HTTP/3 ang latency, ibig sabihin, magsisimulang mag-load nang mas mabilis ang mga website pagkatapos mong mag-click o mag-tap ng link.

Hindi kailanman kailangang malaman ng karaniwang tao ang tungkol sa HTTP/3 at QUIC. Ang mga taong nagpapatakbo ng mga website at bumuo ng web software ay may kailangang gawin, ngunit lahat ng ito ay magiging transparent sa karaniwang tao. Isang araw, ang iyong web browser at ang mga website na iyong ginagamit ay magsisimulang makipag-ugnayan sa halip na HTTP/3, at ang web ay magiging mas mahusay at mas mahusay habang mas maraming mga site ang nagpasyang gumamit ng HTTP/3.



Mula sa HTTP/1 hanggang HTTP/2

Ipinapakita ang HTTP sa Google Chrome

Ang orihinal na bersyon ng HTTP ay gumagamit ng Transmission Control Protocol (TCP.) Unang inilarawan noong 1974, ang TCP ay hindi kailanman idinisenyo nang nasa isip ang bilis at pagiging tumutugon ng web ngayon. Sinubukan ng Google na ayusin ang marami sa mga problema ng TCP sa isang bagong protocol na pinangalanang SPDY, na nagpapaalam sa HTTP/2.

Advertisement

Dumating ang HTTP/2 sa karamihan ng mga pangunahing browser sa pagtatapos ng 2015, nagdaragdag ng mga feature tulad ng data compression at pipelining ng maraming kahilingan sa isang koneksyon sa TCP upang mapabilis ang mga bagay-bagay.



Noong Setyembre 2019, W3Techs tinatantya na ang HTTP/2 ay ginagamit na ngayon ng 41% ng mga website.

Ano ang HTTP/3 at QUIC?

Ang HTTP/3 ay higit pa sa isang muling pagsulat ng HTTP protocol. Sa halip na gumamit ng TCP, ginagamit ng HTTP/3 ang QUIC protocol ng Google. Ang HTTP/3 ay unang kilala bilang HTTP-over-QUIC. Kasama rin sa HTTP/3 ang TLS 1.3 encryption, kaya hindi na kailangan ng isang hiwalay na HTTPS na nag-bolts ng seguridad sa protocol, tulad ng mayroon ngayon.

Ang QUIC ay orihinal na nakatayo para sa Quick UDP Internet Connections. Ang protocol na ito ay idinisenyo upang maging mas mabilis na may mas mababang latency kaysa sa TCP. Nag-aalok ang QUIC ng mas kaunting overhead kapag nagtatatag ng koneksyon at mas mabilis na paglilipat ng data sa koneksyon. Hindi tulad ng TCP, ang isang error tulad ng isang piraso ng data na nawala sa daan ay hindi magiging sanhi ng paghinto ng koneksyon at hintayin na maayos ang problema. Ang QUIC ay patuloy na maglilipat ng iba pang data habang niresolba ang isyu.

Sa katunayan, ang QUIC ay idinagdag sa Google Chrome noong 2013. Ginagamit ito ng Chrome kapag nakikipag-ugnayan sa mga serbisyo ng Google at ilang iba pang website tulad ng Facebook, at available ito sa mga Android application. Ngunit ang QUIC ay hindi isang pamantayang isinama sa iba pang mga web browser. Sa HTTP/3, darating din ang teknolohiya sa karaniwang paraan sa iba pang mga browser.

Sa buod: Ang HTTP/3 ay isang mas bago, mas mahusay, mas mabilis na protocol. Ito ay isang mas modernong solusyon na dapat maghatid ng pinahusay na seguridad at bilis sa web.

Pupunta Sila sa isang Web Browser na Malapit sa Iyo

Ang HTTP/3 ay idinagdag sa bleeding-edge Canary bersyon ng Google Chrome noong Setyembre 2019, nakatago sa likod ng a bandila ng command-line . Inilunsad ang Chrome Canary gamit ang |_+_| Ang mga argumento ng command-line ay magbibigay-daan sa HTTP/3.

Advertisement

Inanunsyo ng Mozilla na nagtatrabaho ito sa pagdaragdag ng HTTP/3 sa isang pang-eksperimentong bersyon ng Firefox Nightly ngayong taglagas. Ang bagong bersyon ng Microsoft Edge na batay sa Chromium ay magmamana ng HTTP/3 na trabaho ng Google para sa Chrome, gayundin ang iba pang mga browser na nakabatay sa Chromium tulad ng Opera. Inaasahan naming sasabak din ang Apple sa HTTP/3 sa Safari sa isang punto.

Cloudflare ay may kahit na inihayag na ginagawa nitong mas madali ang pag-aampon ng HTTP/3 para sa mga site na gumagamit ng network ng paghahatid ng nilalaman nito. Ang mga customer ng Cloudflare ay malapit nang makapag-flip ng switch at ma-enable ang HTTP/3 (na may QUIC) para sa kanilang mga site. Sana ay makakatulong iyon sa pagpapalakas ng HTTP/3 adoption sa pamamagitan ng pagpapadali para sa mga website na paganahin kapag ang mga browser ay naging HTTP/3 stable at pinagana para sa lahat.

Ang HTTP/3 ay darating din sa iba pang software—halimbawa, ang Nginx web server ay gumagana sa HTTP/3 na suporta para sa bersyon ng Nginx 1.17 .

Nasa maagang yugto tayo ng pagpapatupad. Sinasabi ng Cloudflare na magpapatuloy itong magtrabaho kasama ng iba pang mga organisasyon, kabilang ang Google at Mozilla, upang tapusin ang mga pamantayan ng QUIC at HTTP/3 at hikayatin ang malawak na pag-aampon. Sa madaling salita, hindi lamang ang software ay hindi pa pinal—ang pamantayan mismo ay maaaring makakita ng ilang pagbabago. Maraming trabaho ang dapat gawin bago ito paganahin bilang default sa mga modernong browser at awtomatikong ginagamit.

Higit pang mga Detalye ng Teknikal

Gusto mong malaman ang higit pa? Tignan mo Ang malalim na pagtingin ng Cloudflare sa HTTP/3 o humukay ang draft na pamantayang HTTP/3 para sa totoong tech specs.

BASAHIN SUNOD Larawan sa Profile para kay Chris Hoffman Chris Hoffman
Si Chris Hoffman ay Editor-in-Chief ng How-To Geek. Nagsulat siya tungkol sa teknolohiya sa loob ng mahigit isang dekada at naging kolumnista ng PCWorld sa loob ng dalawang taon. Sumulat si Chris para sa The New York Times, napanayam bilang isang eksperto sa teknolohiya sa mga istasyon ng TV tulad ng NBC 6 ng Miami, at nasakop ang kanyang trabaho ng mga outlet ng balita tulad ng BBC. Mula noong 2011, nagsulat si Chris ng higit sa 2,000 mga artikulo na nabasa nang halos isang bilyong beses---at dito lang sa How-To Geek.
Basahin ang Buong Bio

Kagiliw-Giliw Na Mga Artikulo