ActionScript est le langage de programmation qui pilotait les contenus Adobe Flash : animations, jeux, lecteurs vidéo et applications interactives affichés dans le navigateur grâce au Flash Player.
À quoi ça servait
Dans les années 2000, Flash permettait des effets que le HTML de l’époque ne savait pas produire. ActionScript ajoutait la logique : réagir à un clic, charger des données, enchaîner des scènes, piloter du son ou de la vidéo.
Le langage est proche de JavaScript, car les deux dérivent de la norme ECMAScript. Sa dernière version majeure, ActionScript 3, est sortie en 2006 et apportait une programmation objet plus stricte.
Et aujourd’hui ?
Adobe a cessé de prendre en charge le Flash Player le 31 décembre 2020, et les navigateurs l’ont retiré. Un contenu Flash ne s’affiche donc plus sur un site public, et ActionScript n’a plus d’usage pour le web.
Les effets autrefois confiés à Flash s’obtiennent avec les standards du web : HTML5, CSS et JavaScript. Ils fonctionnent sur ordinateur comme sur mobile, sans module à installer.
En pratique
Si un site contient encore des éléments Flash, ils apparaissent comme des zones vides ou des messages d’erreur. Il faut les remplacer : une vidéo par une balise vidéo HTML, une animation par du CSS ou du JavaScript, un menu par du code HTML classique.
Ce remplacement fait souvent partie d’une refonte. Nous pouvons reprendre ces éléments dans le cadre de nos développements.