Flash

De nombreux sites utilisent comme seule interface la technologie Flash d'Adobe. C'est contraire aux principes d'accessibilité et d'ouverture d'Internet qui est basé sur des normes internationales et des formats ouverts. Flash est une technologie propriétaire, issue de la société Adobe. Ce format pose de nombreux problèmes, en particulier d'interopérabilité parce que Flash n'est pas un standard ouvert comme les formats du Web (HTML, CSS...), défini par un organisme travaillant sur la standardisation type W3C ou IETF, et librement implantable par tous. La conséquence de cela est que Flash pose de nombreux problèmes, notamment éthiques, notamment de vie privée, et implique des lacunes technologiques qui se traduisent en de nombreux inconvénients pratiques.

En effet, le plugin ou greffon « Flash player » de la société Adobe est nécessaire pour accéder au contenu, souvent dans une version compatible en plus, ce qui oblige à un téléchargement fastidieux et entraine l'utilisation de logiciel privateur (avec tous les problèmes pratiques et les risques de code malveillant que cela implique). Par ailleurs, les codecs audio/vidéo utilisés par Flash posent des problèmes de formats fermés et de brevets logiciels. Et en ce qui concerne le respect de la vie privée, il faut savoir que des cookies « Local Shared Objects » stockent des informations complexes (par rapport aux cookies classiques HTTP), hors du contrôle du navigateur, et donc de la gestion de la vie privée fournie par le navigateur.

De surcroit, Flash n'est pas une technologie accessible nativement et demande de gros efforts en développements pour un niveau d'accessibilité moyen. L'accessibilité numérique est le fait de permettre à tous, indépendamment d'une situation de handicap, d'accéder aux technologies, leurs fonctionnalités et leurs contenus. Obliger toute personne à se doter d'un logiciel particulier pour accéder à une information restreint donc sa liberté, mais également sa possibilité d'accéder à des données. En ce sens, l'utilisation exclusive de Flash dans un site Web restreint de fait l'accessibilité. Un site entièrement en Flash est donc pratiquement toujours inaccessible, à moins d'avoir une alternative en HTML. C'est pourquoi lorsqu'on souhaite aller vers une réelle démarche pour l'accessibilité, on fait un site Web en HTML, pas en Flash. De plus Adobe annonçait à CSUN 2012 qu'ils ne continueraient pas leurs efforts pour rendre Flash plus accessible1.

Enfin, parmi les inconvénients pratiques qui résultent immédiatement du manque d'interopérabilité de Flash, nous pouvons citer :
  • Le plugin n'existe pas pour tous les systèmes d'exploitation et tous les matériels (notamment pour tous types de processeurs). Il est aussi remarquablement absent dans le domaine de l'embarqué (dont les mobiles).
  • On ne peut pas faire de recherche dans une page pour trouver une information précise rapidement : les fonctions de recherche du navigateur n'accèdent pas au contenu en Flash.
  • On ne peut pas pointer sur une page donnée, donner un lien hypertexte vers une page donnée, contrairement aux fondamentaux du Web, qui reposent sur l'hypertexte.
  • Le contenu est très mal indexé par les moteurs de recherche, qui référencent donc mal les sites en Flash.
  • Les feuilles de style en cascade (CSS) ne sont pas applicables sur un objet Flash. Le rendu est donc différent du reste du site web.
  • L'affichage est plus long que pour une page HTML. L'utilisation du processeur est souvent conséquente.
  • La navigation est quasiment impossible avec les boutons « précédent » et « suivant » du navigateur.

Il donc est recommandé de ne pas utiliser ce format fermé pour les sites web. Toutefois, de nombreux sites l'utilisent et obligent les utilisateurs à avoir recours au greffon propriétaire pour naviguer sur le Web. La FSF a donc proposé comme objectif prioritaire la réalisation d'un lecteur libre pour ce format.

Vous pouvez nous aider à limiter cette utilisation en écrivant aux responsables de ces sites pour signaler les problèmes qu'elle crée pour vous.

Voici un exemple de courriel à envoyer au responsable d'un site uniquement réalisé en Flash :

Bonjour,

Je me permets de vous contacter car j'ai voulu me rendre sur le site internet [Nom du site].

Le problème est que je suis bloqué sur la page d'accueil car vous utilisez exclusivement la technologie propriétaire Flash pour ce site web.

Outre le fait d'être propriétaire (contrairement aux standards du Web qui sont des standards ouverts comme HTML, CSS...), Flash pose un certain nombre de problèmes :

[reprendre les points précédemment cités dans la page]

Il est donc fortement utile lorsqu'on choisit la technologie Flash de proposer un service équivalent basé sur les technologies de base de l'internet (HTML, CSS).

À titre personnel j'utilise exclusivement des logiciels libres qui respectent les standards ouverts de l'Internet.

Je ne peux donc pas accéder au site [Nom du site], ce qui est fort dommage.

  • 1. Terrill Thompson : "At CSUN 2012 the Adobe accessibility team announced that it was discontinuing work on improving accessibility in Flash (...). I interpret this to mean we will never have accessible Flash on Mac or Linux, and of course Flash is inaccessible to everyone, with and without disabilities, on Apple mobile devices."