Har Adobe Flash 11 en fremtid på nettet?

Adobe har formelt kunngjort at det vil være det frakter Adobe Flash Player 11 og Adobe Air 3 i begynnelsen av oktober. Adobe kårer de nye versjonene som en "spillkonsoll for nettet", med grafikkytelse opptil 1000 ganger raskere enn Flash Player 10 og Adobe Air 2, takket være full maskinvareakselerert gjengivelse for både 2D- og 3D-grafikk og 64-bits støtte på Windows, Mac OS X og Linux. Men mens Adobe Flash fortsatt er vanlig på PC-er, har Apple berømt unngått Flash på sin iOS-mobil plattformen, og sluttet til og med å sende den på Mac-er (selv om Mac-brukere står fritt til å installere den selv). Denne uken kunngjorde Microsoft at versjonen av Internet Explorer for Windows 8 Metro-miljøet ikke vil støtte nettleserplugin-moduler – og det betyr ingen Flash i nettleseren.

Kommer Adobe Flash til å forsvinne i møte med HTML5 og nettvideo levert i formater som H.264 og Googles WebM? Eller vil Adobes fremskritt til plattformen la den forbli en viktig aktør innen Internett-utvikling selv når den begynner å forsvinne fra folks nettlesere?

Hva Adobe bringer til Flash 11 og Air 3

Flaggskiputviklingen i Flash Player 11 og Air 3 er Stage 3D, en ny maskinvareakselerert grafikkarkitektur for 2D- og 3D-gjengivelsesytelse. Adobe hevder at Stage 3D er i stand til å levere spill i konsollkvalitet, animere millioner av objekter på skjermen jevnt med 60 bilder per sekund, selv på eldre datamaskiner som mangler moderne videomaskinvare - som "mors gamle PC med Windows XP." Teknologien gjelder ikke bare spill: Stage 3D og Adobes maskinvareakselerert arkitektur vil også levere forbedringer til videokonferanser og avspilling av høydefinisjonsvideo (komplett med 7.1 surroundlyd Brukerstøtte).

Disse forbedringene er ikke bare rettet mot stasjonære datamaskiner, men også mot internettbaserte TV-er og, selvfølgelig, mobile enheter, inkludert Android, BlackBerry og – ja, Apples iPhone, iPad og iPod touch. Video av hva noen utviklere gjør med Stage 3D viser teknologiens potensial, spesielt sammenlignet med nåværende "state of the art" Flash-spill.

For ytterligere å forbedre Flashs appell til spillutviklere og innholdsprodusenter, vil Flash Player 11 og Air 3 også støtte innholdsabonnementer og utleie via Adobe Flash Access og Adobe Pass. Funksjonen er mer rettet mot Internett-tilkoblede TV-er, slik at operatører og innholdsleverandører (si kanskje en Netflix konkurrent) kan tilby betal-per-visning og leieinnhold, men teknologien skalerer også til skrivebord og mobil plattformer.

Hva med Apples iOS og Windows Metro?

Så hvordan får Adobe teknologien sin til iOS-enheter, der Apple har kjente forbudt Flash? Det er her Adobe Air kommer inn: Adobe Air gjør det mulig for Flash-utviklere å pakke sine Flash-baserte prosjekter som native applikasjoner for en rekke plattformer, inkludert Windows og Mac OS X, men også Android, BlackBerry (inkludert PlayBook) og Apples iOS. I store trekk gir Adobe Air Flash-utviklere en "Lagre som app"-kommando.

Evnen til å rulle opp Flash-prosjekter som apper er viktig. Adobe Flash-plugin-modulen kan bli utestengt fra iOSs Safari-nettleser - og tilsynelatende, fra Internet Explorer i Windows 8 Metro – men utviklere kan bygge for disse plattformene ved å bruke Adobe Air for å lagre prosjektene sine som standardapper. På plattformer der Air er innebygd, som RIMs BlackBerry PlayBook, kan disse appene være relativt slanke og raske å laste ned. Adobe sier de forventer at Adobe Air vil gjøre det mulig for utviklere bygge Flash-baserte apper for Windows 8 Metro, akkurat som de for øyeblikket kan for iOS. Ettersom nettsurfingsplattformer dropper støtte for Adobes Flash-plugin, er Adobe Air en stadig viktigere del av selskapets påstand om at Flash-teknologien kan nå en milliard mennesker.

Apper bygget med Adobe Air har ofte sett nydelige ut – mange av Adobes primærkunder er designere og media profesjonelle, tross alt - og plattformen har hatt noen tidlige suksesser, inkludert mainstream-apper som TweetDeck (som fikk kjøpt opp av Twitter), og det nåværende topp iPad-spillet på iTunes App Store: Maskinarium. Adobe Air-apper har imidlertid også blitt grundig kritisert for dårlig ytelse og høye systemressurser. For eksempel, Maskinarium er begrenset til den kraftigere iPad 2 og holder seg med 2D (i stedet for 3D) grafikk.

Flashs verdiforslag

Adobe er touting Flash Player 11 (og Air 3) som «neste generasjon for nettet». Selskapet argumenterer for mer enn to tredjedeler av alle Nettbaserte spill er for tiden drevet av Flash, og Flash-spill har et publikum som er mer enn 11 ganger større enn Nintendo Wii. Men dette endrer ikke det faktum at Flash begynner å forsvinne fra nettlesere: iOS støtter det ikke, Windows Metro støtter det ikke, og Mac-maskiner leveres ikke med det. Der Adobe Flash pleide å være en nesten allestedsnærværende teknologi, blir muligheten til å distribuere Flash-innhold til nettbrukere i økende grad rystende, og flere høyprofilerte sikkerhetsfeil som involverer Flash har ikke hjulpet teknologiens omdømme hos forbrukerne øyne. Faktisk er enda en sikkerhetsoppdatering for en Flash-sårbarhet i Windows, Android, Mac OS X og Linux termin i dag, og den blir allerede utnyttet på Internett.

Ikke desto mindre har Flash en sterk appell til utviklere som lager interaktivt innhold fordi Flash-prosjekter ser like ut og – ganske – fungerer likt overalt, uavhengig av plattform. Selv om HTML5, JavaScript og til og med WebGL har gjort betydelige fremskritt de siste årene, kan ikke disse teknologiene ennå fremsette samme påstand: Bred variasjoner i nettlesere, ytelse og teknologistøtte gjør det vanskelig å utvikle noe som 3D-spill ved bruk av åpne nettteknologier nesten umulig. Flash-utviklere står overfor mange plattformspesifikke utfordringer – å utvikle et spill designet for å fungere med en mus er ikke det samme som å lage et spill som fungerer med berøringsskjermer og bevegelser, men Flash tilbyr en langt mer enhetlig plattform for interaktivt innhold enn dagens åpne web teknologier. Flash dingler muligheten for — tør vi si det? — en skriv-en-gang, kjøre hvor som helst-løsning for interaktivt innhold.

flash-11-

Flashs fremtid ligger nesten helt sikkert i interaktivt innhold som spill, ikke den enkle leveringen av video og lyd. Der Flash pleide å være de facto plattform for å skyve video til Internett-brukere, fant en studie tidligere i år at nesten to tredjedeler av nettvideo hadde gikk bort fra Flash– Det er mest på grunn av markedspresset til Apples iOS-plattform, og tallene er sannsynligvis høyere nå.

Flashs verdimotsigelse

Adobe sier Flash 11 er "neste generasjons konsoll for nettet", men det enkle faktum er at Flash sakte forsvinner fra nettet, eller i det minste fra nettlesere. Det spiller ingen rolle om Adobe kan øke grafikkytelsen. Ettersom et økende antall Internett-brukere får tilgang til nettet i nettlesere som ikke støtter Flash, Flash-innhold rettet mot nettlesere kan like gjerne være molding i en pappeske i kjelleren i et eller annet fylke tinghus. Eller, kanskje verre, det kan like gjerne ha blitt skrevet med Java.

Innfødte apper omgår et forbud mot Flash-nettleser-plugin-modulen fordi de ikke krever en plug-in, og ikke kjører i en nettleser. Imidlertid kan de heller ikke vises innebygd i nettsteder, så Adobe Air er ikke en løsning for nettutgivere som ønsker å bygge inn lyd, video og (viktigst av alt) interaktive elementer på nettsidene deres. Å utvikle et nettsted og utvikle en app – enn si en app rettet mot flere mobile og desktop-plattformer – er veldig forskjellige ting.

Til tross for Adobes fokus på nettbasert spilling med Flash 11 og Air 3, ser det ut til at Flashs verdi for nettutgivere synker, selv om verdien for apputviklere kan være på vei oppover. Spørsmålet blir da om Flash og Adobe Air kan konkurrere med native apputviklingsverktøy. Til dags dato, med Flash Player 10 og Adobe Air 2, er svaret nei. Kanskje Adobe kan endre det med Flash Player 11 og Adobe Air 3.

Redaktørenes anbefalinger

  • Apple og Google går sammen for å gjøre sporingsenheter mindre skumle
  • 5 Android-kamerafunksjoner som jeg må ha på min iPhone
  • Microsoft Defender føles endelig som skikkelig antivirusprogramvare for enkeltpersoner
  • Apple-analytiker spår at iPhone SE 2 med iPhone 11s prosessor kommer i 2020
  • Rundt 40 % av Android- og iOS-appene har høyrisikosårbarheter