Hopp til innhold

Adobe Flash

Fra Wikipedia, den frie encyklopedi
(Omdirigert fra «Adobe Flash Player»)
Adobe Flash
Utvikler(e)Adobe
OperativsystemMicrosoft Windows Linux macOS
Skrevet iActionScript
Type2D animation software
LisensProprietær lisens
Nettstedwww.adobe.com (en)

Adobe Flash er programvare som utvikles og distribueres av Adobe Systems. Adobe Flash Professional blir brukt for å lage innhold som kan spilles av på nettlesere som har Flash Player installert. Flash støtter vektor- og pikselgrafikk. Det har også et eget programmeringsspråk, ActionScript.

Flash Player er en virtuell maskin som brukes til å kjøre Flash-filer. En Flash-fil er et lite program, ofte en animasjon, et spill eller en avspiller som laster ned og samtidig viser en video- eller lydsnutt. Flash-filene har filendelesen .swf. De kan være objekter på en nettside, de kan spilles av en frittstående Flash-avspiller, eller være innebygget i en projektor, en selvkjørende Flash-film med .exe som endelse i Microsoft Windows. Flash Video-filer har filendelsen .flv og blir avspilt med en .swf-fil.

Bruksområder

[rediger | rediger kilde]

Siden Flash ble lansert i 1996, har teknologien blitt populær for å legge til animasjon og interaktivitet til nettsider. YouTube og Google Video var to populære sider som brukte Flash for å integrere video til siden. På nettaviser er typisk mesteparten av Flash-innholdet reklame. Unntaksvis lages også hele sider i Flash, og nå i det siste også avanserte nettapplikasjoner.

Flash sin ufrie natur

[rediger | rediger kilde]

Adobe Flash Player er en ufri programvare som det ikke finnes noe fullgodt alternativ for. I tilfeller der den ikke virker, er man i praksis utestengt fra de fleste nettsider som krever Flash. Man kan forsøke med Gnash, men Gnash er fortsatt på utviklingsstadiet og greier foreløpig ikke å vise stort mer enn enkle animasjoner; interaktivitet og film virker unntaksvis. Adobe støtter offisielt en mengde operativsystemer og innebygde systemer, men Flash Player er naturlig nok best tilpasset Windows og Mac OS X. Dette gjelder ytelse så vel som evne til å virke i flere situasjoner. For eksempel er Linux-støtten begrenset til 32-bits intel-arkitektur, selv om Linux kjører på flere prosessortyper. Dessuten virker ikke lyden i Flash Player 9 ved visse kombinasjoner av linuxdistribusjon og maskinvare. Spesielt prekær er mangelen på støtte for x86-64, siden dette er prosessortypen som brukes i nyere personlige datamaskiner. Faktisk har ikke Adobe klart å porte Flash Player til 64-bit under noe som helst operativsystem.[1] Fordi Flash er en av de tingene som tvinger folk til å bruke ufri programvare, er Gnash på Free Software Foundation sin liste over prosjekter med høy prioritet.[2]

Bruk som ikke gagner brukeren

[rediger | rediger kilde]

Flash har blant annet blitt kritisert for manglende brukervennlighet, lav sikkerhet, at det brukes til å hindre tilgang til multimedia og at det er vanskelig å indeksere for søkemotorer. Den danske webgrensesnittseksperten Jakob Nielsen har argumentert for at Flash bryter det vanlige grensesnittet med brukeren og oppfordrer til misbruk.[3]

HTML5 vs Flash

[rediger | rediger kilde]

Siden HTML5 oppsto, har det vært diskusjoner om at HTML5 kommer til å ta over Flash-baserte webapplikasjoner, reklamer og lignende elementer som blir brukt i vanlige nettsider, i den nære fremtiden. For Flash-animasjoner og nettspill vil det ta tid før HTML5 tar over.[4]

Relaterte filformater ofte brukt i Flash

[rediger | rediger kilde]
Endelse Forklaring
.swf .swf-filer er fullførte, kompilerte filer som ikke kan bli endret i Adobe Flash. Det finnes programmer som kan dekompilere .swf-filer og gjenskape .fla-filer, men de blir ikke alltid helt som før.
.fla .fla-filer inneholder innholdet for Flash applikasjonen. Disse kan kompileres til .swf-filer.
.as .as-filer inneholder kildekode i ActionScript. Fla-filer kan også inneholde Actionscript.

Referanser

[rediger | rediger kilde]
  1. ^ adobe.com: Ikke 64-bit ennå
  2. ^ fsf.org: Prosjekter med høy prioritet Arkivert 10. august 2007 hos Wayback Machine.
  3. ^ «Jakob Nielsen: Flash: 99% ille». Arkivert fra originalen 16. februar 2009. Besøkt 25. mai 2008. 
  4. ^ Draney, Jarred (15.05.2012). «HTML5 and the Future of Online Games». Besøkt 31.10.2012. 

Eksterne lenker

[rediger | rediger kilde]