Chrome 106 yuav xaus kev txhawb nqa rau Server Push thev naus laus zis

Google tau ceeb toom tias kev txhawb nqa rau Server Push thev naus laus zis yuav raug cuam tshuam hauv kev tso tawm Chrome 106, tau teem sijhawm rau lub Cuaj Hlis 27th. Cov kev hloov pauv tseem yuav cuam tshuam rau lwm qhov browsers raws li Chromium codebase. Server Push thev naus laus zis tau txhais hauv HTTP / 2 thiab HTTP / 3 tus qauv, thiab tso cai rau lub server xa cov peev txheej mus rau tus neeg siv khoom yam tsis tau tos rau lawv qhov kev thov meej. Nws tau xav tias nyob rau hauv txoj kev no tus neeg rau zaub mov tuaj yeem ua kom nrawm nplooj ntawv thauj khoom, txij li CSS cov ntaub ntawv, cov ntawv sau thiab cov duab tsim nyog rau kev xa cov nplooj ntawv yuav twb raug xa mus rau nws sab los ntawm lub sijhawm tus neeg thov.

Yog vim li cas hais txog kev txiav kev txhawb nqa yog qhov tsis tsim nyog ntawm kev siv cov thev naus laus zis thaum muaj cov kev xaiv yooj yim dua thiab muaj txiaj ntsig sib npaug, xws li tag , raws li qhov browser tuaj yeem thov cov peev txheej yam tsis tau tos kom nws siv rau ntawm nplooj ntawv. Ntawm ib sab, preload, piv rau Server Push, ua rau tsis tsim nyog pob ntawv pauv (RTT), tab sis ntawm qhov tod tes, nws zam kev xa cov peev txheej uas twb muaj nyob hauv browser cache. Feem ntau, qhov sib txawv ntawm latency thaum siv Server Push thiab preload tau sau tseg tias tsis tseem ceeb.

Txhawm rau pib ua ntej kev thauj khoom ntawm tus neeg rau zaub mov sab, nws tau thov kom siv HTTP cov lus teb chaws 103, uas tso cai rau koj qhia tus neeg siv khoom txog cov ntsiab lus ntawm qee qhov HTTP headers tam sim ntawd tom qab qhov kev thov, tsis tas tos cov neeg rau zaub mov kom tiav tag nrho cov haujlwm ntsig txog. qhov kev thov thiab pib ua haujlwm rau cov ntsiab lus. Ib yam li ntawd, koj tuaj yeem muab cov lus qhia txog cov ntsiab lus ntsig txog nplooj ntawv tau txais kev pabcuam uas tuaj yeem raug thauj khoom ua ntej (piv txwv li, koj tuaj yeem muab txuas rau CSS thiab JavaScript siv rau ntawm nplooj ntawv). Tom qab tau txais cov ntaub ntawv hais txog cov peev txheej zoo li no, tus browser tuaj yeem pib rub tawm lawv yam tsis tau tos rau nplooj ntawv tseem ceeb kom ua tiav, uas txo cov sijhawm thov tag nrho.

Ntxiv rau kev txhim kho cov peev txheej thauj khoom, Server Push mechanism kuj tseem tuaj yeem siv los kwj cov ntaub ntawv los ntawm cov neeg rau zaub mov rau cov neeg siv khoom, tab sis rau cov hom phiaj no W3C koom nrog tab tom tsim WebTransport raws tu qauv. Txoj kev sib txuas lus hauv WebTransport tau teeb tsa saum HTTP / 3 siv QUIC raws tu qauv ua kev thauj mus los. WebTransport muaj cov yam ntxwv zoo li no xws li kev teeb tsa kev sib kis mus rau ntau qhov kwj, unidirectional kwj, kev xa khoom yam tsis xav txog qhov kev txiav txim uas cov pob ntawv raug xa mus (tawm-ntawm-kev txiav txim), txhim khu kev qha thiab tsis tuaj yeem xa tawm hom.

Raws li Google txheeb cais, Server Push thev naus laus zis tsis tau siv dav. Txawm hais tias Server Push suav nrog hauv HTTP / 3 specification, hauv kev xyaum ntau tus neeg rau zaub mov thiab cov khoom siv software, suav nrog Chrome browser, tsis txhob siv nws ib txwm muaj. Hauv 2021, kwv yees li 1.25% ntawm qhov chaw khiav HTTP/2 siv Server Push. Xyoo no tus lej no tau poob rau 0.7%.

Tau qhov twg los: opennet.ru

Ntxiv ib saib