Podpora JavaScriptu na strane klienta je norma. ...
Jasne, treba crawlery vyhledavacu js doslova milujou ... nebo takovy ctecky pro slepy, ty taky ... a debilni founy z toho doslova ricej nadsenim ... baterka jim pak vydrzi i o hodinu min nez by mohla ...
Napr. Google pry nema problem s webem v Angularu (tj. SPA jako je napr. YouTube, kde je JS doslova vse - kazda stranka je rendrovana sablonou pres JS), u ostatnich crawleru je spis vyhoda, ze budou mit problem. Se cteckami moc netusim, ale to si myslim neni o JavaScriptu ale o spravne udelane strukture stranky, ktera ale klidne muze byt generovana JavaScriptem. Kdyz doprasim strukturu, tak je uplne jedno ze se mi tahaj staticky stranky bez JS ze servru. Dobre napsana stranka v Angularu by naopak mela setrit baterii - neni treba prenaset na kazde podstrance znovu celou sablonu, prenasi se pouze jednou nezpracovana sablona pro JS a pak uz jen data, ktera jsou podstatne mensi nez cela stranka a urcite je mene narocne na procesor nahradit jeden element (napr. prispevek na foru) a vyplnit dynamicky pomoci JS, nez sice nemit JS ale tahat celou stranku s desitkami prispevku (wifi me zdima baterku mnohem rychleji, nez lehke zatizeni procesoru).
A samozrejme to nic na puvodnim tvrzeni nemeni - JS je norma.
Pokud nekdo misto nalinkovanyho obrazku pouziva toto ... image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D ... tak se neni cemu divit ze nic nefunguje, ze ... a nejspis tam pak misto toho vklada zkurvenym scriptem ten obrazek. Takze si nic jinyho nez prokopnout rit nezaslouzi.
Takto inlinovat male obrazky do CSS je best-practise a neni k tomu potreba zadny JavaScript. Pokud je to primo v HTML tak ani to nutne neni spatne, ale pouze pokud se ten obrazek pouziva jen v malem poctu (1?) elementu na cele strance (idealne webu, protoze pokud vim, tak se to necachuje).
Pak to nema vypadat takhle http://ulozto.cz/xuVGCGzg/bridilove-png ... jo, jeste minulej tejden tam chybely jen ty obrazky. Jestli si jako nekdo mysli, ze si kvuli tomu js zapnu, aby mi moh cpat podelanou reklamu, tak se asi vazne posral. Zvazoval sem, ze poslu nejaky ty $$$, nasrat a rozmazat.
Jak jsem psal vyse, root je nenormalni z pohledu uzivatelu a proto si meli dat fakt zalezet no non-JS verzi a vyzkouset to i v globalne mene pouzivanych prohlizecich. Treba v takovych, ktere jejich uzivatele dlouhodobe pouzivaji, neni problem to vysosat z logu.
Puvodne (pred downgradem vzhledu) jsem premyslel, ze web podporim vice, nez jen obcas zaplymi a proklikanymi reklamami. Ale to co nasadili... Ja ten jejich redesign take nemusim (a to nyni pracuji jako front-endak, asi u me prevazila konzerva, no). Beru to tak, ze jsem stravil spoustu casu (=penez) narovnavanim jejich bordelu, takze ode me neuvidi zadne penize.
JavaScript povoluji podle stranky a reklamy pouze na strankach, ktere chci podporit. Ne naopak, ze jsou automaticky povoleny vsude a "podporuji" tak vsechny chytraky, kteri ochcali vyhledavac aby se dostali na prvni pozice.