Požadavky protokolu HTTP se týkají toho, jak prohlížeče vyžadují prohlížení vašich stránek. Když se vaše webové stránky načítají v prohlížeči, prohlížeč odešle požadavek HTTP na webový server pro stránku v adrese URL. Poté, jak je HTML doručen, prohlížeč jej analyzuje a hledá další požadavky na obrázky, skripty, CSS, Flash atd.
Pokaždé, když vidí požadavek na nový prvek, pošle server jiný požadavek HTTP. Čím více obrázků, skriptů, CSS, Flashů apod., Že vaše stránka má více požadavků, bude provedena a pomalejší budou vaše stránky načíst. Nejjednodušší způsob, jak snížit počet požadavků HTTP na vašich stránkách, není použít mnoho (nebo jakýchkoli) obrázků, skriptů, CSS, Flash atd. Ale stránky, které jsou pouze textem, jsou nudné.
Jak snížit požadavky HTTP bez zničení vašeho návrhu
Naštěstí existuje několik způsobů, jak můžete snížit počet požadavků HTTP při zachování kvalitních a bohatých webových návrhů.
- Kombinovat soubory - Používání externích stylových listů a skriptů je důležité, aby nedocházelo k tomu, že by se načítaly časy načítání stránky, ale neměly by mít více než jeden soubor CSS a jeden skript.
- Použijte CSS Sprites - Když kombinujete většinu nebo všechny vaše obrázky do skriptu, otočíte několik požadavků na obrázky na jednu. Potom použijete vlastnost CSS na pozadí pro zobrazení části obrázku, kterou potřebujete.
- Mapy obrázků - Obrázkové mapy nejsou tak populární, jako kdysi, ale pokud máte souvislé obrázky, mohou snížit počet požadavků na obrázky HTTP až na jednu.
Použijte ukládání do mezipaměti pro zlepšení interních časů načítání stránky
Pomocí skriptů CSS a kombinovaných souborů CSS a skriptů můžete také zlepšit dobu načítání interních stránek. Například pokud máte obraz sprite, který obsahuje prvky interiérových stránek i vstupní stránky, pak když čtenáři přejdou na tyto vnitřní stránky, obrázek je již stažen a v mezipaměti. Takže nepotřebují žádost HTTP o načtení těchto obrázků na vaše vnitřní stránky.




