Külön a HTML-ben kell elérhetõvé tenni a tartalmat, mert a Flash bináris formátuma miatt nem válik áttekinthetõvé a keresõrobotok számára.
Ha ezt nem teszed meg, az oldal nehezebben indexelhetõ be -> potenciális látogatóktól esel el -> potenciális bevételkiesés -> kiábrándult megrendelõ.
"a javascript önmagában nagyon sokmindent meg tud oldani..."
De tegyünk be még egy csavart az egészbe: a MS 2006-ban pert vesztett az Eolassal szemben. Ennek következményeként az eddig beillesztett Flash cuccosokra rákerült az aktiválás árnyéka.
Ezt ugye úgy kerülhetjük el, ha Javascripttel tesszük be a Flasht.
No igen, de Javascriptet kezeli a keresõrobot?
Mivel a keresõrobot feladata az, hogy a szöveges információt minél gyorsabban beindexelje nem fog a Javascript értelmezésével vacakolni.
Na ezért is szükséges az alternatív tartalom.
Illetve ezért kerülendõek a "href="javascript:"-jellegû popup-ablakok, a csak-Javascriptes menük, a nem-diszkrét Javascriptes megoldások.
"az igaz,h firefox alatt vannak olyan problémáim, amik pl. opera alatt nem jelentkeznek... pedig ha jol tom,akkor ugyanaz a motor... :)"
Nem talált.
A Firefoxban Gecko (3.0-tól Cairo), az Operában régen az Elektra, újabban a Presto "kódnevû" motor fut. Az IE-ben meg a Trident; a Safariban meg a Webkit.
"értem: szimpla böngészõazonositás, és annak megfelelõ megjelenités...
de a kod ua lesz minden létezõ böngészõben :)"
Ha a Javascriptet letiltják, akkor meg oda a böngészõazonosítás.
Esetleg szerveroldali nyelvvel elfogod a User-Agent HTTP-headert...
"holott nagyon nagyon sok játékgyárto cég hivatalos weblapja se áll másbol, csak és kizárolag flash-bõl..."
Tévedés. HTML mindenképpen szükséges hogy az oldal elérhetõ legyen a böngészõbõl (illetve az elõbb említett alternatív tartalom miatt is fontos). Javascript meg az IE miatt.
"de azért az érdekelne,h miért van mindenki a konkrét flash-esek ellen,"
Én nem a Flash ellen vagyok, csak a Flash nem megfelelõ használata ellen. A Flashnek megvan a maga jogosultsága - és ez a multimédia (mozgó/vektorgrafikus kép+hang+videó). Lásd a #264-es hozzászólásom legutolsó bekezdését.
Vegyük például a 3D-t. A 3D a weben (X3D/VRML) nem igazán terjedt el. Miért? Mert túl komplikálttá teszi a kezelõfelületet (emberek vagyunk nem békák, akiknek a szemük a fejük két oldalán van). Bõvebben errõl Jakob Nielsen - Designing Web Usability címû könyvében olvashatsz.
A de facto' szabványosítás meg nem sablon, hanem a fejlesztõk számára egy egységes nyelvezet a böngészõháborúkat megsínylett webnek. Lásd a #252-es hozzászólásomban szereplõ galériákról elérhetõ oldalakat.