V předchozích kapitolách jsme několikrát zmínili možnost automatického vytváření náhledů a verzí obrázků pro web. Tato funkce je velice pohodlná, nicméně bohužel nic není tak jasné, jak se to jeví.
Na většině standardních webhostingových služeb máte poměrně striktně omezenou paměť, kterou může skript používat. Většinou 8 MB. Rovněž je omezena doba vykonávání skriptu. V praxi tato omezení (hlavně to týkající se paměti) bohužel znamenají to, že pokud na server zkopírujete plnou verzi obrázků ze svého digitálního fotoaparátu a budete se snažit z ní vytvořit náhledy, skript selže, protože nebude mít dostatek paměti.
Z tohoto důvodu v nastavení webu můžete omezit maximální rozměry obrázků, které ještě skript bude zpracovávat. Větší obrázky budou ignorovány, i když budete mít automatické vytváření náhledů a verzí obrázků pro web povoleny.
Praktické dopady, aneb cesta kompromisu
V praktickém životě se osvědčily dva možné přístupy - první, lepší, ale bohužel v mnoha případech nepoužitelný je ten, požádat webhostingového providera o zvětšení vyhrazené paměti pro vykonávání skriptů. Bohužel většina z nich na toto nebude reflektovat.
V tom případě se nabízí cesta kompromisu - verze pro web vytvářejte ručně. Nakonec tím stejně dosáhnete vyšší kvality obrázku, který se objeví vašim čtenářům, protože kvalitní grafický program je vždycky lepší, než automat na webu.
Jakmile nahrajete tyto "lidsky veliké" obrázky (např. v rozlišení 800x600) na web, můžete již směle očekávat, že to zvládne i váš "líný" webhosting a malé náhledy obrázků tím pádem můžete přenechat v kompetenci systému.