Un site en flash ou en HTML ?

Lors du lancement d’un projet de site web, une des premières questions qui va se poser est la technologie qui sera utilisée pour le développement de sa structure.
La réponse à cette question découle principalement des objectifs que l’annonceur s’est initialement fixé : est-ce un site de contenu qui devra être optimisé pour le référencement naturel, un site événementiel, un site de e-commerce ou encore une plateforme de jeux ?
Il faut en effet partir du principe que l’utilisation de chaque technologie a des avantages mais également des inconvénients.
Flash et HTML : Avantages et inconvénients
Le HTML est un des premiers langages de programmation conçu pour créer des pages web. C’est un langage de description et de mise en forme composant les pages Web. Couplé avec le langage CSS qui permet la mise en forme visuelle de la page, ce langage permet de créer relativement simplement un site internet.
Même s’il est relativement simple d’utilisation, ce langage a des limites. En effet l’interactivité d’un site développé en HTML est très limité, le contenu sera visuellement statique et peu dynamique. A l’heure ou le Rich Média est de mise, avec par exemple l’utilisation massive des contenus vidéo, la non prise en compte de ces formats par le langage HTML peut donc se révéler assez bloquante.
En revanche le point positif de l’utilisation du format HTML est qu’il permet une optimisation du référencement naturel du site.
Depuis son lancement en 1996, le format Flash créé par Macromedia, permet de concevoir des contenus interactifs incluant graphiques, vidéos et animations. Un site en flash sera donc visuellement très dynamique.
Mais malgré l’utilisation croissante de cette technologie, les éditeurs de sites la redoutent particulièrement à cause du référencement.
Qu’en est-il exactement ?
Il ne faut pas se leurrer, la technologie Flash a une incidence directe et réelle sur le référencement naturel d’un site.
Pour les plus novices d’entre vous, voici le principe de structuration d’un fichier flash : Concrètement, une animation Flash se présente dans le code par un fichier nommé “nomdufichier.swf”. L’internaute souhaitant lire ce format doit posséder un lecteur Flash. En revanche, le robot d’indexation du moteur de recherche ne lit, lui, que le langage html. Le fichier “.swf” et les éléments qui sont contenus dans ce fichier sont donc difficilement pris en compte par les moteurs de recherche.
Alors quelle technologie choisir ?
Comme vu en introduction, le choix de la technologie utilisée dépend avant tout des objectifs de l’annonceur.
Voici une liste de cas ou il conviendra plutôt de privilégier le langage HTML :
1 – Développement d’un site de contenus
Pour le développement d’un site de contenu, il faudra privilégier la technologie HTML. Le contenu rédactionnel est considéré comme l’élément le plus important d’un site web, en termes de référencement. Sans contenu riche et pertinent, un site internet perd de l’intérêt aux yeux des internautes et surtout des moteurs de recherche qui privilégient de plus en plus la qualité du contenu et la pertinence de l’information.
2 – Développement d’un site de e-commerce
De même il faudra privilégier la technologie HTML pour un site de e-commerce car il pourra être mis à jour plus facilement. Il sera également possible pour l’annonceur de référencer sur les moteurs de recherche chaque produit de son catalogue.
Voici au contraire une liste de cas où un site Flash peut s’avérer être un développement judicieux et efficace. Le fait qu’un annonceur demande absolument un site en Flash est d’une manière générale synonyme de catastrophe. Flash est un très bon outil, on peut le comparer aux bonnes choses (vin, chocolat…) mais il ne faut pas en abuser.
1 – Développement de site pour une grande marque :
Les responsables marketing des marques à forte notoriété veulent très souvent de l’exceptionnel, des sites très originaux et dynamiques.
Réaliser ce type de site en HTLM ne donnera pas un résultat satisfaisant à moins de proposer deux versions, une version Flash et une version HTML du site.
Les marques à forte notoriété fonctionnent sur l’image et son impact. Et malgré tout ce qui est réalisable aujourd’hui en HTML, Flash sera toujours plus percutant.
Avec l’utilisation du format flash nous aurons bien sur toujours la problématique du référencement, mais quand on s’appelle Adidas, H&M ou bien Cartier par exemple le référencement n’est pas une priorité car il s’impose sans trop de difficulté et ces marques n’ont nul besoin de se faire connaître sur la toile (puisque la plupart des personnes ayant un accès au net les connaissent déjà).
2 – Développement d’un site spécifique pour un évènement :
Les événements comme les sorties de certains produits comme une voiture ou un jeu vidéo ou la sortie d’un film ont besoin d’une communication 360°. Cette communication doit être homogène et rapide, et pour le web il s’agit juste d’une présence éphémère mais qui accroche dès les premières secondes.
Pour exemple les derniers sites événementiels développés par l’agence comme le site “Quel EEE PC êtes-vous ?” pour Asus ou encore le site sanexzero.fr pour promouvoir l’opération “1 gel douche Sanex acheté = 1m2 de rivage nettoyé”.
3 – Développement d’une application :
Flash permet de réaliser des applications de type “jeu”, “quizz” ou bien des applications plus spécifiques (réservation d’hôtel, personnalisation de voiture, Mappemonde). Flash peut s’avérer un choix judicieux car il permet de développer une ergonomie évoluée et spécifique rapidement. Sans rentrer dans des considérations techniques, les librairies Javascript mises à disposition à l’heure actuelle ne sont pas susceptibles de concurrencer ce qu’il est possible de faire avec Flash (notamment sur l’intégration du rich média). Notons cependant que ces applications Flash peuvent être facilement intégrées dans un site HTML.
Les Méthodes de référencement du format flash
Le nombre de sites en Flash allant croissant, les moteurs de recherche travaillent sur l’indexation automatique du format. Certains moteurs le proposent déjà et améliorent leurs robots pour permettre une recherche plus poussée.
Voici quelques bonnes pratiques pour optimiser le référencement d’une animation flash :
Tout d’abord, le fichier html qui contient le fichier “.swf” doit être optimisé.
Il convient ensuite d’optimiser la balise ‘noembed’. Utile pour les navigateurs n’ayant pas de plug-in Flash, elle permet l’affichage d’un texte au lieu d’une erreur. Dans cette balise, il est possible d’insérer du texte qui sera lu et indexé par les moteurs. Enfin, la dernière manière de procéder est de dupliquer le site en html ou simplement d’ajouter quelques pages de contenu accessibles à partir de la page d’accueil.
L’arrivée du HTML 5 et CSS 3 va-t-elle changer la donne ?
Voilà 20 ans que le web existe et presque 10 ans que le HTML n’a pas évolué et propose toujours la même structure et les mêmes balises. 10 ans c’est beaucoup, c’est la moitié de la “vie” du web. 10 ans c’est beaucoup, surtout lorsque l’on constate les révolutions qui ont eu lieu dans les usages du web ces 5 dernières années (partage de vidéos, réseaux sociaux, infos en temps réel…). Pas étonnant que des technologies propriétaires comme flash se soient imposées (notamment sur la vidéo et les RIA*) et que d’autres s’installent tranquillement pour combler un manque.
Bref, il était temps que le marché se réveille et c’est chose faite avec l’arrivée à maturation des langages HTML 5 et CSS 3. Ces nouvelles spécifications vont changer beaucoup de choses dans la façon de concevoir et d’exploiter les interfaces web
Pour faire simple disons qu’avec HTML 5 nous allons quitter l’ère du web des documents pour enter dans celle du web des applications. Notons l’apparition de balises très intéressantes comme “audio” et “video” pour les éléments multimédias, “canvas” pour les dessins vectoriels ou encore “datagrid” pour les tableaux de données. Ces nouvelles balises permettront de réduire la dépendance à des technologies propriétaires comme Flash.
Pour conclure en quelques mots :
Depuis plus de 10 ans, Flash a toujours été un acteur majeur dans la création de site. Il a peut être été sur-utilisé à une période mais reste tout de même l’une des meilleures solutions pour développer des sites attrayants et percutants. Même s’il faut reconnaître les faiblesses de la technologie Flash sur l’accessibilité. Les projets Flash sont généralement bien menés du moment où les limites sont connues et expliquées.
*RIA : Rich internet application

Articles récents