Devel.cz Lupa Měšec Podnikatel Root Zdroják.cz DigiZone Slunečnice Vitalia TopDrive KupDnes Navrcholu NovýTarif Dobrý web Weblogy Woko Jagg Computer.cz SK: MojeLinky

Hlavní navigace

Názory k článku
Tak nám zpřístupnili JavaScript

Sten
Sten (neregistrovaný) ---.net.upc.cz
18. 11. 2008 7:08 Nový

DOM místo document.write

celé vlákno
Za document.write bych občas odřezával optické kabely, např. Mapy.cz API nebo Google Maps API tím dokonale znemožňují použití ve validním XHTML ve striktních prohlížečích.
...
... (neregistrovaný) ---.siemens.at
18. 11. 2008 7:44 Nový

javascript - alebo ako generovat stranky co najmenej efektivne

celé vlákno
Zoberieme jedneho "web dizajnera", ktory doteraz fungoval len na html, naucime ho javascript a nechame ho pracovat.
Preco sa trapit s nejakymi sablonami/templatmi pre oddelenie logiky od vzhladu, ked mozme napisat server-side kod (cosi v zmysle "echo "moj javascript kod";), ktory generuje javascript, ktory generuje html a mame to vsetko tak pekne "konzistentne".
uživatel si přál zůstat v anonymitě ---.asko-as.cz
18. 11. 2008 10:24 Nový

scripty

celé vlákno
web kterej nefunguje bez scriptu je web nahowno a zustane to tak at uz si schvali kdo chce co chce. Tim nerikam, ze scriptovani je spatny, jen to, ze web, pokud je kvalitne udelan, musi poskytnout veskerou funkcionalitu i s vypnutym scriptovanim (a ne debilni hlaska typu "nemate povolen javascript = mate smulu").
karf
karf (neregistrovaný) ---.strelice.net
18. 11. 2008 16:17 Nový

Re: scripty

celé vlákno
Máte naprostou pravdu. Třeba takové mapy.cz - web úplně na hovno. Nepoužívejte ho ;)
onge
onge (neregistrovaný) ---.4internet.cz
18. 11. 2008 16:35 Nový

Re: scripty

celé vlákno
Existuje cosi jako funkcni degradace (pro manazery pozitivne nazyvana "progresive enhancement"). Jinymi slovy, zachovani funkcnosti bez javascriptu JE v jistem smyslu best practice, podobne jako vytvareni validni (X)HTML.

Je dulezite si uvedomit, ze se nemusi jednat o plnou funkcnost, ale o minimalni funkcnost. Napr. mapy by mohli zobrazovat vyrez mapy bez moznosti posouvani, bez javascriptu uplne bez problemu. Ale jelikoz si mapy nelamou hlavu ani s validnim HTML, tak chtit po nich tohle by bylo opravdu moc:)

Takze ja netvrdim, ze web, co nefunguje bez javascriptu je na hovno, tvrdim, ze dobre udelany web funguje bez javascriptu (a to je fakt, ktery lze tezko vyvratit)
Sten
Sten (neregistrovaný) ---.18.broadband16.iol.cz
18. 11. 2008 17:48 Nový

Re: scripty

celé vlákno
Ale jelikoz si mapy nelamou hlavu ani s validnim HTML, tak chtit po nich tohle by bylo opravdu moc:)

Ale není

petr_p
petr_p (neregistrovaný) ---.fi.muni.cz
18. 11. 2008 19:53 Nový

Re: scripty

celé vlákno

Až na to, že před příchodem AJAXu, takto vypadaly webové mapové služby i pro pracovní stanice. Dnes se na starou službu přilepí nová doména a můžeme se chlubit, jak jsme pokrokoví.

Problém je, že tohle není odstupňovaná služba. Vypněte si javascript a vlezte na http://www.mapy.cz/. Na místo rady, že podobnou službu ale funční můžete najít na http://wap.mapy.cz/, na vás vybafne červená chybová hláška: Pro správnou funkčnost aplikace je vyžadován zapnutý javascript ve vašem prohlížeči a konec.

Martin Hassman aura:85
18. 11. 2008 21:07 Nový

Re: scripty

celé vlákno
Škoda jen, že z pohledu použitelnosti to uživatelům bez JavaScriptu moc nepomůže. Google Maps to řeší zajímavě, ty v případě vypnutého JavaScriptu rovnou přesměrují na bezskriptovou verzi map (koho zajímá, jakým trikem to dělají, nechť se podívá na obsah značky noscript, kterou mají v HTML hlavičce stránky). U Map.cz by pomohlo i pokud by se při vypnutém skriptování kromě hlášky upozorňující na vypnuté skripování objevil také třebas jen odkaz na ty wapovou verzi. Tak ji těch pár uživatelů snadno objeví.
petr_p
petr_p (neregistrovaný) ---.fi.muni.cz
18. 11. 2008 12:35 Nový

Přístupnost nikoho nezjímá

celé vlákno

Jak bychom mohli chtít po tvůrcích webových stránek, aby opustili hrůzostrašné techniky typu document.write(), když ani nejsou schopni při předepsání barvy popředí zároveň dodefinovat barvu pozadí.

Zkuste si nastavit jako implicitní barvy bílou na černé a projděte se po webu. Neuvěříte svým očím (doslova).

Sten
Sten (neregistrovaný) ---.18.broadband16.iol.cz
18. 11. 2008 13:02 Nový

Re: Přístupnost nikoho nezjímá

celé vlákno
Zkuste si nastavit jako implicitní barvy bílou na černé a projděte se po webu. Neuvěříte svým očím (doslova).

Měl jsem (bílá na černé je na CRT pro oči šetrnější) a největší problém byly extrémně kontrastní obrázky, hlavně u obrázkových menu. Pokud je (pře)definována barva popředí a není definována barva pozadí, je to často čitelné i na černém pozadí (něco jiného by bylo pozadí s barvou podobnou barvě popředí).

Btw. svým očím nevěřím často ani při zachování černé na bílé :)

Zasílat nově přidané příspěvky e-mailem