Snižte počet komponent na vašich stránkách
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ů.
- Kombinace souborů - Používání externích stylových listů a skriptů je důležité, aby nedošlo k tomu, že by vás zablokovaly časy načítání stránky, ale neměly by mít více než jeden soubor CSS a jeden skript.
- Použití CSS Sprites - Když kombinujete většinu nebo všechny vaše obrázky do skriptu, otočíte několik obrazových požadavků na jednu. Potom použijete vlastnost CSS na pozadí pro zobrazení části obrázku, kterou potřebujete.
- Mapové obrázky - Mapy obrázků nejsou tak populární, jako kdysi, ale když máte souvislé obrázky, mohou snižovat počet požadavků na obrázky HTTP pouze 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.