Adobe Flash (voorheen bekend als Macromedia Flash en daarvoor FutureSplash) is een computerprogramma waarmee animaties, (korte) webvideo's en webapplicaties (zoals spelletjes en gehele websites) gemaakt kunnen worden. Het wordt veel gebruikt om websites aan te kleden en voor reclame-uitingen bij websites, zogenaamde banners. De bekende animatieserie Happy Tree Friends wordt met dit programma geproduceerd en talloze andere websites maken van Flash gebruik.
Flash is opgebouwd als een soort tekenfilm. Per tijdseenheid bepaalt de ontwikkelaar wat de bezoeker te zien krijgt. Een tijdseenheid wordt een frame genoemd. Een belangrijke tijdseenheid heet een keyframe. Zij vormen de uiteindelijke basisstructuur van de applicatie of animatie.
Microsoft
Microsoft heeft medio 2005 in zijn browsers een uitbreiding gedaan welke voorkomt dat ActiveX controls uit hun eigen opstarten. Dit hebben ze ooit bedacht i.v.m. veiligheid voor surfende bezoekers. Nou is dat natuurlijk allemaal leuk en aardig van onze grote vrienden bij Microsoft maar worden wij hier als webdevelopers niet echt vrolijk van. Dit hield namelijk ook in dat Flash bestanden eerst door de bezoeker geactiveerd dienen te worden alvorens ze te zien zijn. Voelt u het probleem al aan wanneer je menu structuur bijvoorbeeld vanuit Flash is opgebouwd? Je krijgt dan namelijk wanneer je met je muis over Flash gaat eerst een melding dat het veld eerst geactiveerd dient te worden.......U ziet hieronder een voorbeeld van een dergelijke melding.
Arlanet heeft voor deze "vreemde" melding een oplossing gevonden welke voorkomt dat een ActiveX (waaronder Flash) in Internet Explorer een melding geeft dat er eerst geactiveerd dient te worden. M.a.w. wij kunnen ervoor zorgen dat een ActiveX element al geactiveerd is zonder dat een bezoeker dit moet doen. Wij gebruiken hiervoor een stukje Javascript code. Een voorbeeld hiervan kunt u zien op www.arlanet.nl . De personeelsadvertentie bovenin de pagina is Flash en is reeds bij het laden van de paginba geactiveerd.