IChrome 106 iya kuphelisa inkxaso yetekhnoloji ye-Server Push

UGoogle uye walumkisa ukuba inkxaso ye-Server Push technology iya kukhutshazwa ekukhutshweni kweChrome 106, ecwangciselwe i-27 kaSeptemba. Utshintsho luya kuchaphazela nezinye izikhangeli ezisekwe kwikhowudi yeChromium. Itekhnoloji ye-Server Push ichazwe kwimigangatho ye-HTTP/2 kunye ne-HTTP/3, kwaye ivumela umncedisi ukuba athumele izixhobo kumxhasi ngaphandle kokulinda isicelo sakhe esicacileyo. Kucingelwa ukuba ngale ndlela umncedisi unokukhawulezisa ukulayishwa kwephepha, ekubeni iifayile zeCSS, izikripthi kunye nemifanekiso eyimfuneko ekunikezeni iphepha kuya kuba sele idluliselwe kwicala layo ngexesha umxhasi elicela ngalo.

Isizathu esikhankanyiweyo sokuyeka inkxaso kubunzima obungeyomfuneko bokuphumeza itekhnoloji xa iindlela ezilula nezisebenzayo ngokulinganayo zikhona, ezifana nethegi. , ngesiseko apho isikhangeli sinokucela isibonelelo ngaphandle kokulinda ukuba sisetyenziswe kwiphepha. Ngakolunye uhlangothi, ukulayisha kwangaphambili, xa kuthelekiswa ne-Server Push, kukhokelela ekutshintshisweni kwepakethi engadingekile (RTT), kodwa ngakolunye uhlangothi, ugwema ukuthumela izibonelelo esele zikho kwi-cache yesiphequluli. Ngokubanzi, iiyantlukwano kwi-latency xa usebenzisa i-Server Push kunye nokulayisha kwangaphambili kuqatshelwa njengokungabalulekanga.

Ukuqalisa ukulayisha kwangaphambili kwicala lomncedisi, kucetywa ukuba kusetyenziswe ikhowudi yempendulo ye-HTTP 103, ekuvumela ukuba uxelele umxhasi malunga nemixholo yezinye iintloko ze-HTTP ngokukhawuleza emva kwesicelo, ngaphandle kokulinda umncedisi ukuba agqibe yonke imisebenzi ehambelana nayo. isicelo kwaye uqale ukukhonza umxholo. Ngokufanayo, unganikezela ngeengcebiso malunga nezinto eziyelelene kwiphepha elinikwayo elinokulayishwa kwangaphambili (umzekelo, unokubonelela ngamakhonkco kwiCSS kunye neJavaScript esetyenziswa kwiphepha). Emva kokuba ifumene ulwazi malunga nezixhobo ezinjalo, isikhangeli sinokuqalisa ukuzikhuphela ngaphandle kokulinda iphepha eliphambili ukuba ligqibe unikezelo, nto leyo ecutha lonke ixesha lokwenziwa kwesicelo.

Ukongeza ekwandiseni ukulayishwa kwesixhobo, indlela yoTyhulo lweSeva inokuphinda isetyenziswe ukusasaza idatha ukusuka kwiseva ukuya kumxumi, kodwa ngezi njongo i-W3C consortium iphuhlisa umthetho olandelwayo weWebTransport. Umjelo wonxibelelwano kwi-WebTransport uququzelelwe phezulu kwe-HTTP / 3 usebenzisa i-QUIC protocol njengothutho. I-WebTransport inikezela ngeempawu eziphambili ezifana nokuququzelela ukuhanjiswa kwimifudlana emininzi, i-unidirectional streams, ukuhanjiswa ngaphandle kokuqwalasela umyalelo apho iipakethi zithunyelwa khona (ngaphandle kwe-oda), iindlela ezithembekileyo nezingathembekanga.

Ngokwezibalo zikaGoogle, itekhnoloji ye-Server Push ayisetyenziswanga ngokubanzi. Nangona i-Server Push ibandakanyiwe kwi-HTTP/3 yokucaciswa, ekusebenzeni ezininzi zeseva kunye neemveliso zesoftware yomxhasi, kubandakanya isiphequluli seChrome, musa ukuyiphumeza ngokwemveli. Ngo-2021, malunga ne-1.25% yeendawo eziqhuba i-HTTP/2 ezisetyenzisiweyo kwi-Server Push. Kulo nyaka eli nani lehle laya kutsho kwi-0.7%.

umthombo: opennet.ru

Yongeza izimvo