Google te avèti ke sipò pou teknoloji Server Push pral enfim nan liberasyon Chrome 106, ki pwograme pou 27 septanm. Chanjman yo pral afekte lòt navigatè tou ki baze sou baz kòd Chromium. Teknoloji pouse sèvè defini nan estanda HTTP/2 ak HTTP/3, epi li pèmèt sèvè a voye resous bay kliyan an san yo pa tann demann eksplisit yo. Li sipoze ke nan fason sa a sèvè a ka akselere chaje paj la, depi dosye yo CSS, scripts ak imaj ki nesesè pou rann paj la pral deja transfere bò kote li lè kliyan an mande li.
Rezon ki fè yo site pou sispann sipò se konpleksite nesesè nan aplikasyon teknoloji a lè gen altènativ ki pi senp e ki egalman efikas, tankou tag la. , sou baz navigatè a ka mande yon resous san yo pa tann pou yo itilize li sou paj la. Sou yon bò, preload, konpare ak Server Push, mennen nan echanj pake nesesè (RTT), men nan lòt men an, li evite voye resous ki deja nan kachèt navigatè a. An jeneral, diferans ki genyen nan latansi lè w ap itilize Server Push ak preload yo note kòm ensiyifyan.
Pou kòmanse chajman prevantif sou bò a sèvè Yo pwopoze pou itilize kòd repons HTTP 103 la, ki pèmèt kliyan an jwenn enfòmasyon sou kontni sèten header HTTP touswit apre demann lan, san l pa tann sèvè a fin konplete tout operasyon ki gen rapò ak demann lan epi kòmanse sèvi kontni an. Menm jan an tou, yo ka bay endikasyon sou eleman ki gen rapò ak paj ki retounen an ki ka prechaje (pa egzanp, lyen pou CSS ak JavaScript ki itilize sou paj la). Yon fwa yo enfòme l sou resous sa yo, navigatè a ka kòmanse telechaje yo san l pa tann paj prensipal la fin sèvi yo, sa ki diminye tan jeneral pou trete demann lan.
Anplis optimize chajman resous yo, mekanis lan Sèvè Pouse Li kapab itilize tou pou difize done soti nan sèvè a rive nan kliyan an, men konsòsyòm W3C a ap devlope pwotokòl WebTransport la pou rezon sa yo. Chanèl kominikasyon nan WebTransport la òganize sou HTTP/3 lè l sèvi avèk pwotokòl QUIC la kòm yon transpò. WebTransport ofri karakteristik avanse tankou milti-difizyon, difizyon unidireksyonèl, livrezon ki pa nan lòd, ak mòd livrezon fyab ak fyab.
Dapre estatistik Google, teknoloji Server Push pa lajman itilize. Malgre ke Server Push enkli nan spesifikasyon HTTP/3 la, nan pratik anpil pwodwi lojisyèl sèvè ak kliyan, ki gen ladan navigatè Chrome a, pa aplike li natif natal. An 2021, apeprè 1.25% nan sit ki gen HTTP/2 te itilize Server Push. Ane sa a chif sa a te tonbe a 0.7%.
Sous: opennet.ru
