Source: Scratch Wiki en français


Scratch et Flash Player


Le logo d'Adobe Flash Player

Flash Player était un plugin (aussi appelé greffon en français) pour navigateur permettant de lire des animations de type Flash (.swf). C'était donc un logiciel qui pouvait se greffer au navigateur et qui permettait de faire, par exemple fonctionner l'éditeur et le lecteur de Scratch en ligne 2.0.

Histoire

Chronologie

  • Le 22 février 2011, une annonce a été faite pour demander aux scratcheurs de rapporter les bugs et avis sur le lecteur Flash. En une heure, plus de 20 réponses ont été enregistrées. La plupart d'entre-elles étaient des éloges sur le nouveau lecteur.
  • Le 18 octobre 2012, le lecteur Flash fut instauré comme par défaut pour les nouveaux projets sur le site pour les utilisateurs n'ayant pas de compte.
  • Le 9 mai 2013, le lecteur Flash est sorti de sa version beta et devient le seul lecteur disponible pour lire les projets Scratch.
  • En 2017, la nouvelle version présentée de Scratch, Scratch 3.0 n'utilise plus le lecteur Flash en raison de son arrêt dans quelques années.
  • Depuis le 31 décembre 2020 à minuit, le lecteur Flash n'est plus distribué et aucune nouvelle mise à jour n’est programmée, car face à l'évolution d'autres systèmes et langages de programmation, Flash n'est plus assez intéressant. Le 12 janvier, Flash n'est plus en état de fonctionner.

La suite de Flash

Créé en 1996, Flash Player se faisait vieux : il avait favorisé les débuts d'internet dans les foyers. Ses mauvaises performances sur le point de vue consommation de ressources (utilisation excessive du CPU) et le nombre élevé de ses mises à jour de sécurité, ont remis en cause la pertinence de son utilisation.

Depuis quelques temps, Flash Player tend à être remplacé par de nombreux autres formats, plus standardisés, libres de droits, plus sécurisés et plus performants, comme par exemple le HTML5.

Ainsi, la version 3.0 de Scratch n'utilise plus la technologie Flash, et se concentre sur un lecteur HTML, CSS et Javascript.

Problèmes de sécurité liés à Flash Player

Flash Player était un logiciel en constante évolution, même si considéré comme en fin de vie. Les développeurs sortaient donc régulièrement de nouvelles versions ou correctifs.

Ces correctifs étaient présentés sous la forme d'une mise à jour.

Il était recommandé de mettre à jour régulièrement sa version de Flash Payer pour des raisons de sécurité. En effet, une des mauvaises réputations que tenait Flash était celle d'avoir d'importantes failles de sécurité, qu'il s'agisse de failles ou de backdoors, sortes de portes dérobées par lesquelles des pirates pouvaient s’infiltrer.

Selon Adobe, le développeur de Flash, il était important, et même recommandé par l'Équipe Scratch d'installer les correctifs assez pressement avant de surfer en toute sécurité.

Bugs avec Flash Player

└─ Article principal : Bugs avec Flash Player

Flash Player n’étant pas développé par l’équipe Scratch, certains bugs étaient connus mais ne pouvaient pas être corrigés. Certains pouvaient être contournés grâce à des techniques.

Convertir son projet en une animation Flash

└─ Article principal : Convertir un projet en .swf
Un projet utilisant le lecteur de Scratch 2.0 utilisant lui-même Flash Player

Il était possible de convertir son projet Scratch en une animation de type Flash (.swf).

Cela pouvait servir à afficher le projet sur une page web, transformer le projet en une vidéo ou en écran de veille pour son ordinateur… Grâce à un lecteur de fichiers .swf, il était également possible de consulter des projets hors ligne sans télécharger l'éditeur.