S pluginy typu Flash/Silverlight mate zrejme pravdu, nebyt jejich rozsireni pres browsery, nikdo by je dnes neznal ani nepouzival. S jejich indexovanim bude ale zrejme problem vzdy.
Duvod, proc se o techto technologiich obcas mluvi jako o problemu, je nejspis v tom, ze je lide pouzivaji k vecem ke kterym nebyly urceny. Nahrazuji jimi "chybejici" funkcnost HTML. Misto toho, aby si daly praci s tim, napsat svuj webik dobre pres HTML a dynamicke prvky se v co nejvetsi mire snazit vyresit pres JavaScript, vytvori komplet cely web ve Flashi. Nevyhody ktere z toho plynou uz ovsem nevidi.
Samozrejme u graficky bohatsich webu/aplikaci je jejich pouziti naprosto v poradku.
JavaScript je tedy opravdu budoucnosti internetu a jeho pouziti se nevyhneme. Mensi nevyhoda z pohledu webdevelopera je, ze u stranek je nutne zachovavat zpetnou kompatibilitu a programovat tak dve verze,jednu s a jednu bez jeho podpory. Casem se ale zrejme JavaScript stane natolik pouzivanym, ze o jeho absenci v browseru ani nebudeme muset uvazovat.
To znamena, ze JS muzeme zacit vesele pouzivat a pripravit tak weby na vstup do dalsi dekady.
Je ale treba ho pouzivat spravne. Jak zde bylo zmineno, JS musi byt napsan tak, aby fungoval ve screenreaderech, zaroven se choval stejne ve vsech browserech a choval se dobre i v kombinaci s HTML. Odladit stranky pro rekneme 4-5 pouzivanych browseru je v soucasnosti opravdu orisek. No snad se s prichodem HTML5 a novych verzi browseru vse trochu vyjasni.
Jak to tak vidim, ten webdeveloping uz neni zas takova sranda jako byvala :)