Annons: Annons:

Extra Info

Bloggvänner

Kontakt

RSS för alla Blogginlägg Tidigare inlägg:

Adobe öppnar upp Flashspelaren ytterligare

Flash för varje skärm. Bilden är hämtad från Flickr.

Även om Flash är otroligt populärt och får anses vara den enskilt största anledningen till att t.ex video på nätet verkligen fungerar, är det många som förkastat det eftersom det är ett proprietärt format ägt av Adobe. Detta har dock så smått börjat ändra på sig. Adobe har tidigare öppnat upp vissa delar av Flashspelaren, där de bland annat skänkt skriptmotorn Tamarin som öppen källkod till Mozilla. Med Open Screen Project tar de ytterligare ett par steg.

Flash är en de facto standard för rörligt innehåll på webben och numera även applikationer främst genom Flex. Med AIR har de dessutom kommit åt skrivbordet. Adobe har redan en given ställning på persondatorer, men kampen de kommande åren kommer handla om mobila enheter samt hemunderhållning. 

Med det i bakhuvudet så är deras nya initativ Open Screen Project ett ganska naturligt steg i utvecklingen. Open Screen Project handlar ännu inte om öppen källkod men det är en rad åtgärder som dramatiskt underlättar användandet av Flashspelaren i olika sammanhang.

Open Screen Project handlar i första hand om följande: 

Öppna upp SWF och FLV/F4V formaten

Det har länge funnits en publicerad specifikation över SWF formatet. Utifrån specifikationen har vem som helst har kunnat skapa verktyg för att hantera SWF filer. Problemet har varit att det inte varit tillåtet att skapa någon typ av spelare utifrån specifikationen. Orsaken är att Adobe själva velat behålla kontrollen för att kunna säkerställa kompabilitet. Denna begränsning är nu helt borttagen och dessutom kommer specifikationerna för FLV/F4V (video) att publiceras.

Ta bort licenskostnader för Flash på mobila enheter

Adobes strategi för Flash på mobiltelefoner har skiljt sig från hur det fungerat med Flash för datorer. Företag som velat använda Flash i sina mobila enheter har fått betala en licensavgift, ofta kopplad till hur många enheter som säljs. Licenskostnaden försvinner nu helt vilket gör det möjligt även för mindre aktörer att implementera stöd för Flash.

Publicera API:er för portning av Flashspelaren

Genom att öppna upp och dokumentera API:er som rör portning av Flashspelaren för olika enheter kan vem som helst enkelt implementera Flashspelaren på sin specifika enhet. Återigen, även mindre aktörer får möjlighet att dra nytta av Flash.

Publicera protokoll för för att skicka innehåll till enheter via pushteknik

Formatet AMF har redan tidigare publicerats men detta kommer även innefatta Flashcast. Adobe kommer även att samarbeta med operatörer för så kallad "over the air" uppdatering för att enklare kunna uppdatera programvara på mobila enheter.

Jag har själv alltid varit kritisk mot att andra aktörer än Adobe ska kunna skapa Flashspelare. Jämfört med html, eller till och med Java, så har Flash alltid haft en stor fördel av att fungera lika oavsett plattform. Samtidigt är det otroligt viktigt att Flash kan användas på så många ställen som möjligt och med den ökande mängden av olika enheter är det inte längre hållbart att endast Adobe står för utveckling och implementation. Är det dessutom så att Sony Ericsson redan börjat arbetet?

Genom att göra det möjligt för andra aktörer att använda och implementera Flashspelaren i sina egna produkter tror jag att Flash fortsättningsvis kommer vara lika utbrett som vi tidigare vant oss vid bland persondatorerna.

Kommentarer:
  • Kalle

    Visst är det lustigt med uttrycket "proprietärt". Det var länge sedan man hörde någon säga samma sak om t.ex. GIF eller PDF, som ju båda är proprietära i den meningen att spec:en definierats av ett företag som har ett vinstintresse. Att de är öppna och fri att använda (eller hur var det med GIF) verkar göra att alla glömmer att de i grunden är proprietära, man kan ju undra hur länge det dröjer innan Flash får åtnjuta samma tolerans som filformat...
    Troligtvis aldrig, inte så länge SVG-lobbyn hävdar att SVG är en bättre väg att gå... DOH!?

    // ; ) Kalle

Kommentera inlägget

  • (optional - remember http://)