A HTTP kérésekkel kérik a böngészők az oldalak megtekintését. Amikor weblapja betöltődik egy böngészőben, a böngésző HTTP-kérést küld a webszervernek az URL-ben szereplő oldalra. Ezután a HTML átadásakor a böngésző elemzi azt, és további kéréseket keres képekre, szkriptekre, CSS, Flash és így tovább.
Minden alkalommal, amikor új elemre vonatkozó kérést lát, újabb HTTP-kérést küld a szervernek. Minél több kép, szkript, CSS, Flash stb. hogy az Ön oldalán több kérés érkezik, és az oldalak lassabban töltődnek be. Az HTTP-kérelmek számának csökkentésére az oldalak legegyszerűbb módja, ha nem használ sok (vagy bármilyen) képet, szkriptet, CSS-t, Flash-t stb. De a csak szöveges oldalak unalmasak.
Hogyan csökkenthető a HTTP-kérelmek anélkül, hogy tönkretennénk a tervét
Szerencsére többféleképpen csökkentheti a HTTP-kérelmek számát, miközben fenntartja a magas színvonalú, gazdag webdesignokat.
- Kombinálja a fájlokat - Használat külső stíluslapok és a szkriptek fontosak, hogy megakadályozzák az oldal betöltési idejét, de nincs egynél több CSS és egy szkriptfájl.
- Használja a CSS Sprites alkalmazást - Ha a képek nagy részét vagy egészét sprite-vé ötvözi, akkor több képigény csak egy. Ezután csak a háttérkép CSS tulajdonságot használja a kép szükséges részének megjelenítéséhez.
- Képtérképek - A képtérképek nem annyira népszerűek, mint egykor voltak, de ha összefüggő képei vannak, akkor több HTTP képkérést csak egyre csökkenthetnek.
A gyorsítótár használatával javíthatja a belső oldal betöltési idejét
CSS-írások és kombinált CSS- és szkriptfájlok használatával javíthatja a belső oldalak betöltési idejét is. Például, ha van egy sprite képe, amely a belső oldalak elemeit is tartalmazza céloldal, majd amikor az olvasók felkeresik azokat a belső oldalakat, a kép már letöltésre került, és ban,-ben gyorsítótár. Tehát nem lesz szükségük HTTP-kérelemre sem ahhoz, hogy ezeket a képeket az Ön belső oldalaira töltsék be.