Adobe heeft formeel aangekondigd dat dit zal gebeuren verzending Adobe Flash Player 11 en Adobe Air 3 begin oktober. Adobe prijst de nieuwe versies aan als een 'gameconsole voor het web', met grafische prestaties die tot 1000 keer sneller zijn dan Flash Player 10 en Adobe Air 2, dankzij volledige hardwareversnelde weergave voor zowel 2D- als 3D-graphics en 64-bits ondersteuning op Windows, Mac OS X en Linux. Hoewel Adobe Flash nog steeds gebruikelijk is op pc's, heeft Apple de beroemde Flash op zijn iOS-mobiel gemeden platform, en stopte het zelfs met het leveren ervan op Macs (hoewel Mac-gebruikers het zelf kunnen installeren). Deze week kondigde Microsoft aan dat de versie van Internet Explorer voor zijn Windows 8 Metro-omgeving geen browserplug-ins ondersteunt - en dat betekent geen Flash in de browser.
Zal Adobe Flash verdwijnen in het licht van HTML5 en online video die wordt geleverd in formaten zoals H.264 en Google's WebM? Of zullen de vorderingen van Adobe op het platform ervoor zorgen dat het een belangrijke speler in internetontwikkeling blijft, zelfs als het uit de browsers van mensen begint te verdwijnen?
Wat Adobe toevoegt aan Flash 11 en Air 3
De vlaggenschipontwikkeling in Flash Player 11 en Air 3 is Fase 3D, een nieuwe hardwareversnelde grafische architectuur voor 2D- en 3D-weergaveprestaties. Adobe prijst Stage 3D als geschikt voor het leveren van games van consolekwaliteit, waarbij miljoenen objecten op het scherm soepel worden geanimeerd met 60 frames per seconde, zelfs op oudere computers zonder moderne videohardware, zoals 'mama's oude pc met Windows XP'. De technologie is niet alleen van toepassing op games: Stage 3D en die van Adobe hardware-versnelde architectuur zal ook verbeteringen opleveren voor videoconferenties en het afspelen van high-definition video (compleet met 7.1 surround sound steun).
Deze verbeteringen zijn niet alleen gericht op desktopcomputers, maar ook op internet-tv's en natuurlijk mobiele apparaten, waaronder Android, BlackBerry en, ja, de iPhone, iPad en iPod touch van Apple. Video van wat sommige ontwikkelaars doen met Stage 3D toont het potentieel van de technologie, vooral in vergelijking met de huidige "state of the art" Flash-games.
Om Flash nog aantrekkelijker te maken voor game-ontwikkelaars en contentproducenten, ondersteunen Flash Player 11 en Air 3 ook contentabonnementen en verhuur via Adobe Flash-toegang En Adobe-pas. De functie is meer gericht op tv's die op internet zijn aangesloten, dus operators en contentproviders (bijvoorbeeld een Netflix concurrent) kan pay-per-view en verhuurcontent aanbieden, maar de technologie schaalt ook naar desktop en mobiel platforms.
Hoe zit het met Apple's iOS en Windows Metro?
Dus hoe krijgt Adobe zijn technologie op iOS-apparaten, waar Apple dat heeft gedaan? beroemde verboden Flash? Dat is waar Adobe Air om de hoek komt kijken: Adobe Air stelt Flash-ontwikkelaars in staat om hun op Flash gebaseerde projecten te verpakken als native applicaties voor verschillende platforms, waaronder Windows en Mac OS X, maar ook Android, BlackBerry (inclusief de PlayBook) en Apple's iOS. In grote lijnen geeft Adobe Air Flash-ontwikkelaars een opdracht "Opslaan als app".
De mogelijkheid om Flash-projecten op te rollen als apps is belangrijk. De Adobe Flash-plug-in is mogelijk verbannen uit de Safari-webbrowser van iOS - en blijkbaar van Internet Explorer in Windows 8 Metro - maar ontwikkelaars kunnen voor die platforms bouwen door Adobe Air te gebruiken om hun projecten op te slaan als standaardapps. Op platforms waarin Air is ingebouwd, zoals RIM's BlackBerry PlayBook, kunnen die apps relatief slank en snel te downloaden zijn. Adobe zegt dat het verwacht dat Adobe Air ontwikkelaars in staat zal stellen om dit te doen bouw op Flash gebaseerde apps voor Windows 8 Metro, net zoals ze dat momenteel kunnen voor iOS. Terwijl web-browsing-platforms de ondersteuning voor Adobe's Flash-plug-in laten vallen, is Adobe Air een steeds belangrijker onderdeel van de bewering van het bedrijf dat zijn Flash-technologie een miljard mensen kan bereiken.
Apps die met Adobe Air zijn gebouwd, zien er vaak prachtig uit — veel van de belangrijkste klanten van Adobe zijn ontwerpers en media tenslotte professionals - en het platform heeft enkele vroege successen geboekt, waaronder reguliere apps zoals TweetDeck (die kreeg overgenomen door Twitter), en de huidige iPad-topgame in de iTunes App Store: Machinarium. Adobe Air-apps zijn echter ook ronduit bekritiseerd vanwege slechte prestaties en overbelaste systeembronnen. Bijvoorbeeld, Machinarium is beperkt tot de krachtigere iPad 2 en blijft bij 2D (in plaats van 3D) graphics.
De waardepropositie van Flash
Adobe is aanprijzen Flash Player 11 (en Air 3) als de "volgende generatie voor het web". Het bedrijf stelt meer dan tweederde van alle Webgebaseerde games worden momenteel aangedreven door Flash, en Flash-games hebben een meer dan 11 keer groter publiek dan de Nintendo wii. Maar dit verandert niets aan het feit dat Flash uit webbrowsers begint te verdwijnen: iOS ondersteunt het niet, Windows Metro ondersteunt het niet en Macs worden er niet bij geleverd. Waar Adobe Flash vroeger een bijna alomtegenwoordige technologie was, wordt de mogelijkheid om Flash-inhoud te implementeren voor webgebruikers steeds groter wankel, en verschillende spraakmakende beveiligingsblunders met Flash hebben de reputatie van de technologie bij consumenten niet geholpen ogen. In feite is er nog een andere beveiligingspatch voor een Flash-kwetsbaarheid in Windows, Android, Mac OS X en Linux vandaag uitgerekend, en het wordt al uitgebuit op internet.
Desalniettemin heeft Flash een sterke aantrekkingskracht op ontwikkelaars die interactieve inhoud maken, omdat Flash-projecten er hetzelfde uitzien en - min of meer - overal hetzelfde werken, ongeacht het platform. Hoewel HTML5, JavaScript en zelfs WebGL de afgelopen jaren aanzienlijke vooruitgang hebben geboekt, kunnen die technologieën nog niet dezelfde claim maken: breed variaties in browsers, prestaties en technologische ondersteuning maken het moeilijk om zoiets als 3D-games te ontwikkelen met behulp van open webtechnologieën bijna onmogelijk. Flash-ontwikkelaars hebben te maken met veel platformspecifieke uitdagingen: het ontwikkelen van een game die is ontworpen om met een muis te werken, is niet hetzelfde als het maken van een game dat werkt met touchscreens en gebaren, maar Flash biedt een veel uniformer platform voor interactieve inhoud dan het huidige open web technologieën. Flash bungelt de mogelijkheid van - durven we het te zeggen? — een eenmalige, overal te gebruiken oplossing voor interactieve inhoud.
De toekomst van Flash ligt vrijwel zeker in interactieve inhoud zoals games, niet in de simpele levering van video en audio. Waar Flash vroeger de de facto platform om video naar internetgebruikers te pushen, bleek uit een onderzoek eerder dit jaar dat bijna tweederde van de webvideo beschikte over afstand genomen van Flash- dat komt vooral door de marktdruk van het iOS-platform van Apple, en de cijfers zijn nu waarschijnlijk hoger.
De waardetegenstelling van Flash
Adobe zegt dat Flash 11 de "console van de volgende generatie voor het web" is, maar het simpele feit is dat Flash langzaamaan aan het verdwijnen is van het web, of in ieder geval van webbrowsers. Het maakt niet uit of Adobe de grafische prestaties kan verbeteren. Naarmate een groeiend aantal internetgebruikers het web betreedt in browsers die geen ondersteuning bieden voor Flash, Flash-inhoud gericht op webbrowsers, kan net zo goed vergaan in een kartonnen doos in de kelder van een provincie gerechtsgebouw. Of, misschien nog erger, het had net zo goed met Java geschreven kunnen zijn.
Native apps omzeilen een verbod op de Flash-browserplug-in omdat ze geen plug-in nodig hebben en niet in een browser draaien. Ze kunnen echter ook niet in websites worden weergegeven, dus Adobe Air is geen oplossing voor webuitgevers die audio, video en (het belangrijkste) interactieve elementen in hun webpagina's willen insluiten. Het ontwikkelen van een website en het ontwikkelen van een app - laat staan een app gericht op meerdere mobiele en desktopplatforms - zijn heel verschillende dingen.
Ondanks de focus van Adobe op webgebaseerd gamen met Flash 11 en Air 3, lijkt het duidelijk dat de waarde van Flash voor webuitgevers afneemt, ook al zou de waarde voor app-ontwikkelaars kunnen stijgen. De vraag wordt dan of Flash en Adobe Air kunnen concurreren met native app-ontwikkeltools. Tot op heden is het antwoord met Flash Player 10 en Adobe Air 2 nee. Misschien kan Adobe daar verandering in brengen met Flash Player 11 en Adobe Air 3.
Aanbevelingen van de redactie
- Apple en Google werken samen om tracking-apparaten minder eng te maken
- 5 Android-camerafuncties die ik op mijn iPhone moet hebben
- Microsoft Defender voelt eindelijk als echte antivirussoftware voor individuen
- Apple-analist voorspelt dat iPhone SE 2 met iPhone 11-processor in 2020 zal verschijnen
- Ongeveer 40% van de Android- en iOS-apps heeft kwetsbaarheden met een hoog risico