Včera jsem přidal nové smajlíky a přitom jsem si vzpomněl na jednu nemilou věc, kterou jsem chtěl už dávno vyřešit. Když se podíváte na jakékoliv komentáře, automaticky se začnou stahovat všechny smajlíky, aby byli k dispozici jako zkratky pro psaní komentáře.
Většina lidí zkratky (které používá) zná a nepotřebuje se na ně dívat. Zbytečně se jim stahuje asi 200kB obrázků při každém čtení komentářů. 200kB není ta nejhorší věc. Horší je, že se většinou stránka zasekne při rolování a čeká až se všechny smajlíky podaří načíst. Při pomalejším spojení to může být třeba 10sec. Je to chvilka, ale i chvilka při každém čtení komentářů je nepřijemná.
Celá věc je nyní vyřešená. Až po kliknutí na odkaz [zobrazit zkratky smajlíků] se generuje seznam smajlíků a tím začne i jejich načítání. (Za vše odpovídá můj neoblíbený Javascript.) Před kliknutím tedy k žádnému zbytečnému načítání nedochází. Takže jsme vyhráli boj za rychlejší čtení komentářů!
Zvládnutí tohoto kroku byl předpoklad pro přidání dalších smajlíků.