Webergonómia – a flash használata
Az első számú webergonómiai törvény: “Ne törd a fejem!“.
Talán köztudott, hogy a flash megoldásokat a keresők nagyon kis mértékben tudnak értelmezni. Maga a flash megoldás nem is igazán arra a célra lett kitalálva, hogy a weboldal szerves, működő részét részét alkossa. Egy időben nagyon elterjedt mégis a flash menük, főcímek, logók flash animációs megoldása. Még manapság is sok weboldallal találkozhatunk, amely flash menüt tartalmaz.
Mi is a flash?
A Flash eredetileg egy egyszerű animáció-szerkesztő programnak indult, mára azonban egy komplex platformmá fejlődött, amely egyaránt alkalmas mobil tartalmak, interaktív bemutató vagy akár weboldalak készítésére. A technológia gyors elterjedésének több oka van, például hogy megjelenésekor úttörőnek bizonyult a dinamikus tartalmak kezelésében. Ma már szinte minden felhasználói számítógépen megtalálható, mert a legtöbb böngészőprogrammal és elterjedt felhasználói operációs rendszerrel kompatibilis. Viszonylagos kis mérete és egységes, megbízható megjelenése a legstabilabb kliens oldali interaktivitást biztosító technológia a webes fejlesztések területén. A webes tartalmak jó része, és számos szolgáltatás ma már elképzelhetetlen lenne Flash (vagy a lassan megjelenő alternatívái) nélkül.
Ugyanakkor a Flash kliensoldali lejátszóprogramja korántsem tökéletes, például nem megfelelően optimalizálták a benne található ún. video codec-eket, így rendkívül erősen leterheli a kliens számítógépet. Ez például több, a közelmúltban, vagy napjainkban debütáló netbook-on is érezhető hátrányokat okoz a felhasználónak. Az Adobe ráadásul nem szívesen portolja a lejátszót új platformokra, például az Apple iPhone első generációs tagjai is kénytelenek voltak nélkülözni, és ez sok tucat, még ma is kapható okostelefonra és PDA-ra is igaz. Hátrány továbbá, hogy a Flash-ben prezentált weboldalak tartalmait nem képes egyik keresőrendszer sem indexelni, így nem jelennek meg azok a találati listákban. Biztonsági problémák is gyakran előfordulnak a Flash lejátszóban, amelyekre legtöbbször elkészül a javított változat, azonban az Adobe nem alkotott még szabványos és működő implementációt a friss változatok gyors és késlekedésmentes terjesztésére. Továbbá, kizárólag Flash felhasználásával nehézkes adatbázissal és további komponensekkel üzemelő weboldalt fejleszteni, mert a Flash mint önálló HTML-objektum, sok áldozat árán hozható csak össze szerveroldali megoldásokkal, mint amilyen a PHP.
Flash tartalmakkal sok millió weboldalon találkozhatunk, és a Flash ma már nélkülözhetetlen eszköze az interaktív, látványos és szórakoztató web-nek.
A bejegyzés alapja: http://hu.wikipedia.org/wiki/Adobe_Flash
Milyen feltételeket kell elfogadnunk, ha használjuk a flash megoldásokat
Ahogy az előző bekezdésben is olvashattuk a flash-t alapvetően animáció készítésre találták ki. A keresőmotorok nem képesek feltérképezni a flash által előállított tartalmakat. Csak azon felhasználhatókhoz juthat el, akik böngészője támogatja a flash lejátszását, esetleg az a verzió, ami a böngészőjükben van, megfelelően megjeleníti az általunk készített animációt.
Nagyon fontos még ezek mellett, hogy a flash nagyon elterjedt a hirdetések, spam készítők körében, valamint többször biztonsági hibák lehetne bennük, amely kellemetlenséget okoz a felhasználóknak, vagy csak a kis teljesítményű gépük, internet kapcsolatuk miatt a flash túl nagy terhelést okoz. Ennek következtében sokan használnak flashblock, adblock bővítményeket a böngészőjükben, ami blokkolja a flash automatikus lejátszását.
Feltételezhetjük tehát, hogy amennyiben flash technológiára alapuló weboldalunk van, azzal bizonyos mértékben csökkentjük a látogató számát, és hátrányosan érint minket a keresőből érkező találatok számában is.
Hogyan akadálymentesítsük a flash-re alapuló oldalunkat
Amennyiben a keresőoptimalizálás a cél, jobb helyezést akarunk elérni oldalunkkal, akkor semmiképp ne használjunk flash menü-t az oldalunkon. Pár csillámlásnál, animációnál fontosabb az, hogy aki nem használ flash plugint, vagy tiltja a működését, az is el tudjon navigálni az oldalon. Ezen felül a kereső motorok, akik a legnagyobb fogyatékossággal élő látogatóink közé tartoznak, képesek lehetnek az oldalunk bejárni.
Flash menü helyett használjuk ki a css által biztosított megoldásokat: például linkek esetáben a :hover eseményt. Esetleg, ha mindenképp valami szép, mozgó menüt szeretnénk, akkor a jQuery megoldásokkal tudunk dinamikus le-, oldalra gördülő, el-, előtűnő menüket kialakítani.
Reklámvakság
Végezetül egy új kifejezést mutatnák be, az ún. reklámvakságot.
A reklámvakság a manapság olyan divatos csillogó, villogó, színes hirdetések következtében alakult ki az internet felhasználók jelentős körében. Ez azt jelenti, hogy egy weboldal meglátogatásakor hiába emeljük ki színesen, villogó felhívással a számunkra fontos információt, amelyet a felhasználóval közölni szeretnénk. Elképzelhető, hogy pont emiatt a reklám blokkokra jellemző megoldás miatt átsiklik a tekintetük ezen a részen, és nem fordítanak rá figyelmet.
Ez különösen hátrányosan érintheti weboldalunkat, ha a fejléc részt készítjük el ilyen módon, mert ezen keresztül megakadályozhatjuk, hogy a fejléc alsó részén lévő menüt megtalálják.
A felhasználók jelentős része nem szeret keresni. Emlékezzünk a cikk elején az első számú webergonómiai törvényre: “Ne törd a fejem”. Ha nem találja meg gyorsan, amit keresett, továbbáll. Gyorsan elhagyja az oldalunkat.