Sijoita sisällön vähentäminen rajoitetun yhteyden eteen vastauspolulla:

website → proxy transforms response → slow or metered link → browser

Jos koko runko on jo kulkenut tämän yhteyden läpi, sen pienentäminen jälkeenpäin ei palauta näitä tavuja. Etäämpänä oleva nopeamman ylävirran muunnin voi palvella eri tarkoitusta kuin selaimen vieressä oleva paikallinen välityspalvelin.

Ziproxy havainnollistaa lähestymistapaa: sen projekti kuvaa välityspalvelinta, joka ei tallenna välimuistiin, pakkaa gzipillä tekstinomaista sisältöä ja voi tuottaa pienempiä ja laadultaan heikompia kuvia.

VastauspolkuMahdollinen vähennys
Gzip-koodausHäviötön; selain purkaa alkuperäiset tiedot
Kuvien uudelleenpakkausVoi hylätä yksityiskohtia ja olla sopimaton, kun tarkat kuvat ovat tärkeitä
Jo tehokkaasti pakattu sisältöVähemmän tilaa lisävähennykselle
Tavallinen HTTPS CONNECTLäpinäkymätön TLS estää HTML:n tai kuvien muuntamisen ilman muuta luotettua järjestelyä selkokieliseen sisältöön

Myös käsittely ja ylimääräinen hyppy vievät aikaa, joten vähemmät tavut eivät takaa nopeampaa valmistumista. Välimuisti käyttää uudelleen kelvollista tallennettua vastausta; pakkaus voi muuntaa juuri haetun vastauksen tallentamatta sitä.

Missä HTTP-sisältö on näkyvissä, noudata Cache-Control: no-transform. No-transform-vastauskäytäntö ohjaa vaatimustenmukaista sisällön käsittelyä; se on erillinen kuljetuksen salauksesta. Arvioi hyödyt todellisesta sisällöstä ja salauspolusta, älä vanhasta selkokielisten kuvien esittelystä.

Aiheeseen liittyvät artikkelit