Zašto Flash nije uspio na Androidu i što to znači za Adobe

Jučer se dogodilo nešto što se prije godinu dana činilo nezamislivim - Adobe je odustao od Flash Player-a za mobilne uređaje. Dok ste provlačili još jednu srijedu, Adobe je tiho uklonio Flash dodatak iz trgovine Google Play, učinkovito priznajući poraz. Žalosno je to što se to davno trebalo dogoditi - Flash na Androidu je od početka bio osuđen na propast.

Obećanja, obećanja

Izrazito se sjećam da sam bio nevjerojatno uzbuđen kad je Adobe najavio predstojeće izdanje Flasha za Android. Bila je 2010. godina, a telefon je trebao biti Nexus One. Rani video demo prikazivali su se prilično dobro, a videozapisi su se glatko reproducirali na Nexusu, zajedno s obećanjima da utjecaj baterije nije bio loš. Nažalost, sve je to bio dim i ogledala.

Prvo izdanje Flasha bilo je dobro samo za efekt novosti. 'Gledajte, video se reproducira na web stranici!' uzviknuli smo. Reprodukcija videozapisa bila je iscrpljena većinu vremena, a trajanje baterije bilo je ozbiljno ugroženo. Bilo je opravdanja; ovo je bilo prvo izdanje, a Nexus One, dok je bio na vrhu hrpe hardvera, i dalje je imao samo 1GHz čip.



BljesakHitni ispravci nastavili su se uvoditi, ali programske pogreške nisu izgnječene. U vrijeme kada je najavljen Android 3.0 Honeycomb, Adobe je zvučao kao pokvarena ploča. Rekli su nam da će napredak u programu Flash 10.2 u kombinaciji sa saćem biti video iskustvo koje smo oduvijek željeli. Napokon, Flash bi iskoristio višejezgrene ARM čipove i GPU ubrzanje.

Vjerojatno možete pretpostaviti što se dalje dogodilo. Flash je još uvijek bio bolno iskustvo na Androidu. Naravno, tehnički je djelovalo malo bolje. Na web stranicama mogli ste gledati video zapise i komunicirati s Flash objektima. Međutim, morali ste se nositi s malim brojem sličica i općenitim zakašnjenjem pomicanja kad je omogućen Flash. Do trenutka kada je Flash 11 izašao krajem 2011. godine, nikoga više nije bilo briga.

Unatoč malom kontingentu Flash branitelja, veća Android zajednica preselila je Flash. Zapis je bio na zidu, a prije nekoliko mjeseci Adobe je objavio da jest prestanak razvoja na Flash za Android. Na neki je način to izgledalo kao kraj, ali tek kada je aplikacija izbrisana s Google Playa, zapravo bismo mogli reći da je Flash mrtav na mobilnim uređajima.

Istina o mobilnom uređaju

Adobe je s pravom želio dio rastućeg ekosustava mobilnih uređaja. Točno je utvrđeno da će gledanje videozapisa na pametnim telefonima biti velika stvar, ali isti faktori koji su Android telefone učinili popularnima čine Flash vrlo teškim za primjenu.

Glavna metoda interakcije sa pametnim telefonom je zaslon osjetljiv na dodir, a Flash je u osnovi bio loše iskustvo na zaslonu osjetljivom na dodir. Flash sadržaj, posebno video, pretpostavlja da imate pokazivač miša koji može lebdjeti, kliktati i povlačiti. Na Android telefonu tome nema ekvivalenta. Ako, na primjer, pokušate povući traku napretka videozapisa, samo ćete pomicati zaslon. Gumbi u Flash sadržaju također su bili premali za upotrebu na netočnom kapacitivnom zaslonu osjetljivom na dodir.

Adobe je to pokušao zaobići dopuštajući videozapise preko cijelog zaslona s Flashom, ali otkrio sam da to rijetko kad djeluje puno bolje. Također se nije uspio potruditi da se sučelja video playera prilagođena dodiru koriste u Flash sadržaju. Jednostavno nije bilo dovoljno interesa za mobilni Flash da bi se to dogodilo.

ARM čipProblemi s performansama i vijekom trajanja baterije vjerojatno su bili najneugodniji s kojima se Adobe morao boriti. Flash je dizajniran za rad na stolnim x86 sustavima. ARM čipovi manje snage koji su pametne telefone učinili izvrsnima također su ometali Flash-ove performanse. Primjena dodatka za rad na ARM uređajima bilo je poput zabijanja četvrtastog klina u okruglu rupu. Adobe je to učinio, ali bio je nered.

Vjerojatno ste na svom mobilnom uređaju pogledali puno videozapisa i oni su izvrsno funkcionirali. To je zato što ARM uređaji imaju hardversko video dekodiranje za H.264 video. Gotovo sav HTML5 video koji ste ikada susreli samo je ugrađeni H.264 video u MP4 omotu. Telefoni su vrlo dobri u dekodiranju ove vrste datoteka bez pražnjenja baterije. Flash se nikada nije mogao natjecati s ovom vrstom ugrađenih performansi.

Adobe nije mala tvrtka, ali nije uspio prilagoditi i optimizirati bitove dovoljno da bi video reprodukcija bila prihvatljiva. Flash nikada neće dobro funkcionirati na Androidu, bez obzira koliko se Adobe trudio.

Adobeova budućnost

Svaki put kada sam testirao Flash na Androidu, bilo je teže pronaći dobre testne stranice. U dvije godine otkako se Flash pojavio, došlo je do seizmičkog pomaka prema HTML5 videu. Web stranice poput New York Timesa i Time.com služile su za prikazivanje Flash sadržaja na Android uređajima, ali na kraju su prešle na HTML5.

android bljeskalicaDa je Adobe mogao raditi Flash, bila bi to lijepa alternativa. Možete staviti bilo kakav videozapis iza Flasha i to će sasvim dobro funkcionirati za korisnika koji želi pogledati brzi videozapis. HTML5 s H.264 djeluje vrlo dobro, ali je uski. Kodek H.264 je patentno opterećen, što je neke natjeralo da Ogg ili VP8 budu novi standard. Ali opet, imamo uređaje s H.264 dekodiranje hardvera.

Flash je na mobitelu mrtav, ali i dalje mu je mjesto u svijetu stolnih računala. HTML5 je vrlo cool tehnologija, ali korisniku izlaže video datoteke. Za sadržaj zaštićen autorskim pravima s DRM-om Flash će i dalje biti poželjna opcija. Flash igre također zauzimaju velik, ali sve manji segment internetske zabave. Trebat će vremena da se sve ovo prebaci na HTML5, a Adobe se nada da će se njegov projekt 'Flash Next' u 2013. godini još malo zadržati na ova dva uporišta.

Adobe je i dalje prisutan na Androidu. Photoshop je čudesan brend, a Photoshop Touch izvrsna je aplikacija. Očekujem da ću vidjeti kako Adobe snažnije gura ovaj proizvod na mobilnim platformama; možda čak i uzimanje ogoljenog Photoshop Touch-a na telefonima uz tablete. Tvrtka također ima AIR platformu na koju se može vratiti. AIR je okvir koji možete dobiti u Trgovini Play (kao i na radnim površinama) koji podržava aplikacije slične Flashu. Na Androidu ih nema tona, ali opet, Adobe će to promovirati.

Adobe je vjerojatno mogao potrošiti dva puta više sati na razvoj Flasha za Android, a to još uvijek ne bi bilo dovoljno dobro. Čak i kad je Flash dobro došao, to nikad nije bilo dobro iskustvo. Nikad nisam bio oduševljen padom na Flash web stranicu, a nije bila ni većina drugih korisnika. Flash nije radio na Androidu, ali barem se Adobe pokušao izvući ispred trenda. Za to im morate barem odati priznanje.

Copyright © Sva Prava Pridržana | 2007es.com