Hva kan du gjøre med Flash som du ikke kan gjøre med AJAX?

Hva kan du gjøre med Flash som du ikke kan gjøre med AJAX?


Blant webutviklere, er "Flash versus AJAX" debatten pågår. Adobe Flash er en multimedia utviklingsprogram som sentraliserer et nettsted informasjon på ett sted. AJAX, et akronym for Asynchronous Javascript og XML, gir et sett med programmeringsverktøy som lar nettsteder å trekke innhold fra forskjellige steder uten å bremse ned lastetiden for en side i den besøkendes nettleser. Flash er en eldre verktøy som har flere fordeler i forhold Ajax.

grafikk

Kanskje den viktigste fordelen av Adobe Flash er at den kan brukes til å lage rike, kraftig grafikk. Med AJAX, grafikken er noe begrenset. I Flash, kan du lage nesten alle typer grafisk effekt, inkludert dynamisk vektortegning, jevne overganger, filtre og anti-aliasing. Dette gir utviklere større kontroll over det visuelle utseendet på et nettsted som ikke er mulig med AJAX.

interaktivitet

Interaktivitet er en viktig funksjon av Flash. Programvaren kan brukes til å lage video, animasjon, navigasjon menyer og interaktive weblayouter som reagerer på brukernes handlinger. Samspillet er helt passelig, noe som gir utviklere kontroll over utseendet på nettsiden. I tillegg kan Flash modifisere en nettleser ved å endre sin atferd og legge til komponenter, for eksempel verktøylinjer, bokmerker og ikoner.

Lyd

Flash kan håndtere lyd; AJAX kan ikke. Utviklere som krever lyd for animasjoner, kan Web virkninger eller video designe alt direkte i Flash heller enn å trekke separate filer fra eksterne databaser. For utviklere som ønsker å innlemme lyd i selve nettsiden, er Flash lyd prosessen betydelig enklere og mer strømlinjeformet enn de midlertidige løsningene som kreves i AJAX.

Local Access

En Flash nettsted er i stand til å få tilgang til en brukers datamaskin. Den kan lese og skrive filer direkte til brukerens harddisk, noe som er nyttig for mange webapplikasjoner. Flash-applikasjoner og nettsteder kan få tilgang til maskinvare for å få innspill fra enheter som mikrofoner og webkameraer. Flash kan også oppdage data handlinger, for eksempel endringer i preferanser og avslutning sekvenser.