Tényleg hatékonyabb a HTML5 a Flash technológiánál? Ezen cikkben megprobáljuk ezt kideríteni. Szerintem már mindenki hallott az Apple új csodatermékéről az iPad-ről, és szerintem mindenki hallott arról is, hogy ez az eszköz se a Flash-t se a Multi-Tasking-ot nem fogja támogatni, mivelhogy Steve Jobs szerint a Flash túlságosan visszafogja a processzor teljesítményt, nos hát lássuk, hogy ez valójában mennyire igaz.
A flash tényleg visszafogja a processzorok teljesítményét?
Hivatalos tesztek azt bizonyítják, hogy egyes esetekben ez tényleg igaz, viszont nem mindig. Legtöbb esetben a HTML5 sokkal gyengébben teljesít a Flash-nél. Jan Ozer a videó kódolás egyik szaktekintélye aki már 1990 óta digitális videókkal foglalkozik és már több mint 13 könyvet írt a témában, eldöntötte, hogy összehasonlítja a két technológiát.
Mac Tesztek
- Safari böngészővel volt a HTML5 a leghatékonyabb, 12.39 százalékot használt a processzorból. Flash 10.0-val a processzorhasználat 37.41% volt, míg Flash 10.1-el lecsökkent 37.41%-ra.
- Google Chrome bongészőnél mindkét technológia egyformán teljesített, kb. 50% volt a processzor használat.
- Firefox böngészővel, a Flash kissé gyengébben teljesített mint a Safari-val, de jobban teljesített mint a Chrome.
Windows Tesztek
- Safari – nem játszotta le a HMTL5 videót, viszont ami érdekes,hogy itt a Flash 10.0 már csak 23.22% -al terhelte a processzort, míg a Flash 10.1 7.43%-al.
- Google Chrome – sokkal jobban teljesített Windows alatt mint Mac-en, a HTML5 25.66%-al terhelte le a processzort, míg a Flash 10.0-val 19.55% a Flash 10.1-el pedig 10.73% volt a processzor terhelése.
- Firefox böngészővel a Flash 10.0 22%-al terhelte a processzort, míg a 10.1-es verzióval 6% volt a processzor terhelés.
- IE8 böngészővel a Flash 10.0 22.41%-al terhelte a prcesszort, míg a Flash 10.1 14.62%-al.
A hardware-es gyorsítás a kulcs
Ozer szerint a Flash jobb teljesítményét a Windows-os rendszereken a hardware-es gyorsítás teszi lehetővé. Az Adobe szerint azért nincs hardware-es gyorsítás a Mac OS X-en, mert egyszerűen az Apple nem tette hozzáférhetővé a szükséges API-kat. Tehát ez tulajdonképpen azt jelenti, hogy maga az Apple nem hagyja, hogy a Flash hatékony legyen az eszközein, legyen szó itt iPhone-ról, iPad-ről vagy egyszerűen iPod-ról. Ozer ugyanakkor azt is elmondta, hogy most az Apple-nél van a labda, és nekik kell lépniük, már ha tényleg szeretnének Flash-t a kütyüiken, amik egyszerűen hatékonyak.
Egyes elméletek szerint egyszerű üzleti okai vannak annak, hogy az Apple nem szeretne Flash-t az eszközein látni. Itt egy konkrét példa:Hulu.com, ezen az oldalon ingyenesen lehet nézni sorozatokat(persze ha van Flash playered), na de ugyebár az Apple-nek ott az iTunes-a, és ez egyszerűen bevételkiesést okozna nekik, ha az emberek megtudnák nézni ingyenesen is azt amit akarnak.




Friss válaszok