|
Ütközet előtti pillanatkép az új mobil-univerzum határán.
A cím elolvasása után, mielőtt cikkünk lényegi elemeivel megismerkednénk, tegyük közelivé a témát, ismerkedjünk meg a szereplőkkel!
A Flash
Internetes böngészésünk során számtalan kreatív, interaktív, reklám és tartalmi elemmel találkozhatunk, ezek jó részének megalkotását a Flash mint technológiai-megoldásgyűjtemény megléte teszi lehetővé. A Flash lejátszó, mely kerete a fentebb említett halmaznak, ismertségét, elismertségét tekintve rendkívül jó eredményekkel dicsekedhet; világszerte a releváns böngészők 90%-ának részét képezi, függetlenül attól, hogy azok mely operációs rendszeren futnak. A globális top 50 csoportba tartozó weboldalak szinte mindegyike alkalmazza, ugyanis biztosítja annak lehetőségét, hogy az interaktivitás mértékét tekintve a tulajdonosok elképzelései és/vagy a közönség elvárásai teljesüljenek.
Az SVG
Természetesen, mint minden technológiának, a Flash-nek is van alternatívája. Ilyen az SVG-formátum. A Scalable Vector Graphics a World Wide Web Consortium (W3C) válasza a piac igényeire. Ez is egy technológiai megoldásgyűjtemény, de a Flash feltételezett piaci igények alapján, követő magatartás formájában megnyilvánuló fejlesztési stratégiájával szemben - melynek során a megalkotott sajátságok révén a verseny diverzifikálására törekedtek -, az SVG egy széleskörű közösség igényeit, jellegzetességeit figyelembe vevő specifikáció. Megalkotása során a konszenzus keresése volt a jellemző, így a létrehozó közösség a végeredményt, saját magára nézve követendő szabálygyűjteménynek, szabványnak tekinti.
Az SVG nyelv segítségével kétdimenziós grafikát hozhatunk létre (hasonlóan a Flash-hez) - XML formátumban. A grafikus objektumokhoz eseményeket rendelhetünk az ugyancsak szabványos ECMAScript (JavaScript) nyelven. Így, aki dolgozott már (X)HTML dokumentumokkal, annak a szintaktikát már nem kell megtanulnia.
A technológiák összehasonlítása
| Flash | SVG | | Előnyök | | A weben nagy támogatottság (90% fölött) | Nyílt, szabványos formátum | | Jól kezelhető szerkesztőrendszer | Keresés a dokumentumokban | | | Formázás szabványos CSS segítségével | | | Színhelyes megjelenítés (ICC és SRGP profilok használata) | | | Mobiltelefonok teljes körű támogatása | | Hátrányok | | Licencdíjas, zárt formátum | Kevéssé ismert | | Problémás, nem megfelelően támogatott keresés | Nincs hozzá jó szerkesztőrendszer | | A lejátszóért mobiltelefonokon fizetni kell, csökkentett képességű | Erőforrás-igényes lejátszás |
A közös nevező
Ma már léteznek eszközök, melyek segítségével a két formátum egymásba konvertálható; ezek a programok viszont nem hivatalosak, tehát nem biztos, hogy minden funkciót hiánytalanul tudunk átvinni.
A konvertálhatóság fontossága abban keresendő, hogy napjaink új – és az internethez képest kihasználatlan – médiája, a mobiltelefonok piaca, a közel 100%-os elterjedtségével hatalmas üzletnek ígérkezik. A tartalomszolgáltatókban felmerül a jogos igény, hogy szolgáltatásaikat az egyik platformra készítve, azok különösebb nehézség nélkül átvihetőek legyenek más platformokra is.
A mobiltelefonok szoftvereinél is lassan alapkövetelmény, hogy támogassák a grafikus szabványokat. A Vodafone a Vodafone Live! szolgáltatásnál alapkövetelménnyé tette az SVG-T 1.1 szabvány támogatását (ami az 1.1-es SVG formátum néhány funkcióban csökkentett változata), míg a Macromedia a telefongyártók nyomására a Flash Lite 1.1-es lejátszóba beépítette az SVG-T 1.1-et. Ez a fontos momentum rámutat arra, hogy hiába erős a Macromedia a webes grafika és animáció terén, a mobiltelefonok erősen szabályozott és profitorientált területén kénytelen engedni a többség nyomásának.
Merre haladunk?
Persze a nem szabványosságnak is vannak előnyei: a Macromedia sokkal gyorsabban tud reagálni a piac elvárásaira, míg a W3C-nél viszonylag sok időbe telik egy szabvány kidolgozása és végleges elfogadása. Annyi előnye van azért a szoftvergyártóknak, hogy a szabvány előzetes tervezetét közzéteszik az interneten, tehát ezt fel lehet használni a jövőbeli fejlesztésekhez. Lerövidültek a fejlesztési idők is; a 7-es Flash lejátszót 2004 közepén adták ki, míg nemsokára várható a 8-as, több jelentős újítással: jobb szövegkezeléssel és megjelenítéssel, effektusokkal, valamint jelentősen megnövelt lejátszási teljesítménnyel.
Szükség van a szabványos megoldásokra, ezt mi, webes fejlesztők nap mint nap láthatjuk a gombamód szaporodó XHTML oldalakról, az ezzel a témával foglalkozó szakmai fórumokról, valamint saját tapasztalatunk alapján is, megkönnyíti munkánkat.
A fentebb megfogalmazott igényt (miszerint szükség van a mobiltelefonok és az internet közötti átjárásra) a Macromedia valószínűleg úgy fogja megoldani, hogy az SVG technológiát migrálja mind a szerkesztőrendszerébe, mind a lejátszójába. Így két legyet üthet egy csapásra, ráadásul a felhasználók számára mindez transzparens lesz, azaz gond nélkül importálhatják és exportálhatják a két formátumot.

|