[KATALIST] Re: a Web 2.0 veszélyei

Peter Kiraly pkiraly at tesuji.eu
2007. Dec. 20., Cs, 19:06:15 CET


Szabó Mihály írta:
> Márpedig egy teljesen (pl) Ajax alapú rendszerrel
> egyenlőre nem tudnak mit kezdeni a kereső programok.
A többi állítással maradéktalanul egyetértek, de itt
tennék egy kiegészítést: az egyik legfontosabb, Ajax-ban
is kulcsszerepet játszó webfelületi tervezési minta az
"unobtrusive (diszkrét) javascript" alapvetően a tartalom-megjelenés
-viselkedés elválasztásáról szól, ahol a tartalom: HTML
réteg, megjelenés: CSS réteg, viselkedés: JavaScript réteg.
Az egyes rétegek koncentrikusan egymásra épülnek, kiegészítik egymást,
DE: a HTML-nek a CSS és a JS nélkül is működnie kell.
Vagyis: az Ajax a meglévő linkek viselkedését módosítja.
Ezzel lehet biztosítani, hogy az oldal "hozzáférhetősége"
és hasznosíthatósága ne csökkenjen.
A keresőprogramok azonban még a nem diszkrét JavaScriptek
esetében sem esnek kétségbe. A Java alapú Heritrix például
(ezt használja és fejleszti többek között az Internet Archive)
a Mozilla Rhino JS értelmező motor segítségével elég szépen
ki tudja gyűjteni a standard JavaScriptes linkeket is,
de weboldal-készítőként inkább ne erre építsünk, hanem használjuk
a diszkrét JS mintát.

A legjobbakat!

Király Péter
http://www.tesuji.eu 





További információk a(z) Katalist levelezőlistáról