Může za to W3C. Nejvíc problémů s rychlostí (které nutí k upgradu počítačů) totiž pozoruji na webu.
W3C si např. udělá do standardu průhlednost, nějaký webdesignér pak dostane „geniální“ nápad, že při zobrazování pop-up okna celou stránku ztmaví, aby to vypadalo „líp“ — a uživateli — pořiď si aspoň 1.5GHz procesor.
Ještě hnusnější je např. postupné rozsvěcování obrázků nebo náhledy obrázků, které se automaticky zobrazují po přejetí myši (nedávno zavedli na Aukru — je to opravdu otravné přejet myší po obrazovce a pak muset čekat, než browser zobrazí zvětšeninu obrázku, přes který jste přejeli). Praktický přínos to má minimální, ale uživatele to nutí vyhodit starý počítač a pořídit si nový.
Jiný příklad: na AMD K6–3 600MHz Seamonkey 1 (postavený na jádru Firefox 2) zobrazí stránku Facebooku za 8s. Seamonkey 2 (postavený na FF 3) ji zobrazí už za 30s.
Jenže na Firefox 2 se už nedělají bezpečnostní záplaty, takže uživatel musí chtě nechtě přejít na 3 a s tím i na rychlejší počítač.
Na vině v tomto případě nejsou zlé korporace, ale standartizační komise, která dělá pořád nové a nové stanrardy, i vývojáři open source, kteří je implementují.
BTW. možný scénář do budoucnosti:
Vývojáři nějakého browseru přijdou s tím, že když má většina uživatelů 4 jádrové počítače, tak do browseru udělají rozložení stránky na několik částí a paralelizaci — renderování každé části jedním jádrem. Zvýší to rychlost zobrazování stránek 4×.
Jenže pak si vývojáři webových stránek začnou říkat: když má většina uživatelů ten nový rychlý browser, tak já tam dám 4× náročnější efekty, ono to bude pořád únosné a bude to líp vypadat.
Čili v důsledku se stránky budou zobrazovat úplně stejnou rychlostí jako dnes (a úplně stejnou rychlostí, jako kdysi s Netscape 3 na 486), až na to, že na to každý bude potřebovat čtyřjádrový procesor. A ještě více elektronického odpadu.
Jde to nějak zastavit? Asi ne :-(
Já Flash nemám nainstalovaný a tak mi nejvíc žerou webové hračičky (třeba plynulý přechod mezi obrázky na www.alza.cz). Taky velká hovadina je ta nahoře vyjíždějící lišta ve Firefoxu — stránka se několikrát překresluje jen proto, abych se dozvěděl, že si mám stáhnou Flash. Zakliknu to, a na nové stránce je to zase.