Arrêtez les préjugés à l'encontre de Flash !
Portrait de Aurélie

Il est presque de notoriété publique que les sites en Flash sont à bannir pour qui veut un site bien référencé par les moteurs de recherche et facile à naviguer. Il est également dit que les sites en Flash sont des "sites de jeunes", ou "de luxe", et souvent des sites dont la durée de vie n'excèdera pas quelques mois.
Depuis plus de sept ans maintenant, nous avons pris le parti de tirer le meilleur de cette technologie, mettant un point d'honneur à exploiter le meilleur de Flash tout en corrigeant ses lacunes, afin de faire du site Flash un site à part entière, accessible à tous et non plus réservé à une élite, dynamique, administrable, ultra simple d'utilisation, esthétique et sûr.

Voici en quelques points les préjugés que peuvent avoir les internautes sur Flash et nos réponses.


 

1. Un site en Flash ne peut pas être référencé.

VRAI. Un site en Flash est en général composé d'une animation unique supportée par une seule page HTML. Cette page HTML est alors la seule référencée par les moteurs de recherche, qui ne peuvent en aucune manière entrer dans l'animation SWF qui compose réellement le site. Aucune information présente dans l'animation n'est donc indexée. De ce fait, pour les moteurs de recherche, le contenu du site n'existe tout simplement pas.

Notre solution : notre CMS génère automatiquement une copie XHTML du site en Flash, mise à jour à chaque modification de la version Flash. Ce site XHTML parfaitement formé est valide W3C en XHTML 1.0 et CSS 2.1, et donc indexable sans problème par les moteurs de recherche, tout comme n'importe quel site classique. Lorsque l'internaute clique sur un lien vers le site dans le moteur de recherche, il est renvoyé vers le site en Flash s'il dispose du plugin, ou vers le site XHTML si le plugin ne peut pas être installé sur sa machine (PDA, consoles de jeu, téléphones portables, etc.)

 

2. Les boutons Précédent et Suivant ne marchent pas, il n'y a pas d'historique de navigation.

VRAI. L'animation qui compose le site est présente sur une page, et faire Précédent sur le navigateur vous fera quitter cette seule page.

Notre solution : nos sites comportent leurs propres flèches d'historique. Si l'internaute clique par mégarde sur les flèches d'historique du navigateur, aucun souci, elles sont désactivées et l'internaute ne devra pas recommencer sa navigation du début. Tous nos sites disposent également de plan de site cliquable, pour atteindre en un clic n'importe quelle page du site.

Evolution prévue : notre système prendra bientôt en charge les flèches d'historique des navigateurs.

 

3. Le défilement des pages n'est pas pratique sous Flash.

FAUX. Il est tout à fait possible dans Flash de créer des barres de défilement équivalentes à celles des navigateurs. Mieux encore, il est possible de donner toutes les formes et apparences souhaitées à ces barres de défilement, de les intégrer complètement dans l'interface, ainsi que de gérer également la molette.

Nos sites en Flash disposent tous de leur propre barre de défilement, parfaitement intégrée à la charte graphique, et fonctionnant exactement de la même manière que la barre de défilement du navigateur : clic sur les flèches pour un déplacement ligne par ligne, clic maintenu sur les flèches pour un défilement continu, "drag'n'drop" sur l'ascenseur de la barre de défilement pour atteindre rapidement un point précis, clic sur le fond de la barre pour faire défiler le contenu écran par écran.

A voir :

La barre de défilement du site Fées pour moi :
 - http://www.feespourmoi.fr

 

4. Le contenu d'un site en Flash ne peut pas être imprimé.

VRAI et FAUX. S'il est vrai que l'impression via le navigateur imprime l'animation Flash telle qu'elle apparaît à l'écran, et ne tient donc aucun compte des textes hors de la zone d'affichage, il est en revanche tout à fait possible et très simple d'intégrer une fonction d'impression directement dans le site, qui ne prendra que la zone à imprimer et proposera une impression tout à fait satisfaisante, sur plusieurs pages si le contenu le demande.

Nos sites disposent bien entendu de cette fonction d'impression, tant pour les pages du site que pour les popups Flash.

A voir :
le catalogue de voyages en ligne du COS 38 pour les popups (choisissez une destination puis cliquez sur le bouton Imprimer en bas à droite et imprimez en mode paysage ):

 - http://www.cos38.com/index.php?flashOK=1&ENV_refpage=3123

le site de Fées pour Moi pour l'impression des pages :
 - http://www.feespourmoi.fr

 

5. On ne peut pas accéder directement à une page particulière dans un site en Flash (pas de lien pour chaque page)

VRAI. Une animation Flash, même si elle présente plusieurs pages, ne forme qu'un tout, et elle seule sait ce qui constitue une page en son sein. Un lien vers celle-ci renverra donc la page et positionnera l'animation à son début.

Notre solution : toutes les pages de nos sites étant éditables, chacune d'elle a un identifiant unique et peut donc être affichée directement avec son adresse unique. Lors de la navigation normale, il est exact que l'internaute ne verra pas l'adresse changer dans la barre d'adresses. Cela a un intérêt pour nos sites : l'interface n'est chargée qu'une seule fois, et ensuite, seuls les contenus sont mis à jour d'une page à l'autre, et ceci par l'animation Flash elle-même.

Néanmoins, il suffit d'un bouton sur la page, du style "Envoyer la page à un ami" ou "Mettre dans les favoris", qui afficherait le lien de la page courante. L'internaute serait libre ensuite de copier cette adresse comme il l'aurait fait dans la barre d'adresse et d'en faire ensuite ce qu'il souhaite : l'envoyer par mail, le mettre dans ses favoris, etc.

A voir : la page Réalisations web sur notre site :
 - http://www.tchi-tcha.com/index.php?flashOK=1&ENV_refpage=1005

 

6. On ne peut pas copier/coller un texte sur un site en Flash, ni enregistrer les images.

FAUX et VRAI. Flash offre la possibilité de choisir si les textes des animations peuvent être sélectionnés (et donc potentiellement copiés) ou non. Si cette option est désactivée, le texte ne pourra alors pas être sélectionné.

Les images quant à elles sont directement intégrées dans l'animation et ne peuvent effectivement pas être enregistrées avec un clic droit sur l'image.

Notre solution : tous les textes de contenu peuvent être sélectionnés sur nos sites et donc copiés pour être collés ailleurs.

Quant aux images, notre système offre la possibilité de placer un lien sur leurs images de contenu vers l'image en taille réelle (ou taille identique) s'ouvrant dans une fenêtre popup HTML. Il est donc possible ainsi d'enregistrer cette image en local. Cela laisse également à l'administrateur du site la possibilité de protéger simplement ses images (en cas de droits d'auteur par exemple). S'il ne souhaite pas que ses images puissent être enregistrées sans sa permission, il lui suffit de ne pas mettre de lien sur l'image, et celle-ci ne pourra pas être enregistrée.

 

7. Le Ctrl+F pour rechercher un terme dans une page d'un site Flash ne marche pas.

VRAI. Le Ctrl+F ouvre l'outil de recherche du navigateur, qui n'a pas la possibilité de lire le contenu des animations Flash.

Notre solution : nous avons en projet l'adaptation de cette fonction à nos sites, pour compléter le moteur de recherche interne que nous avons déjà intégré.

 

8. Flash est beaucoup plus adapté aux graphismes qu'aux textes : ceux-ci sont illisibles et lourds et il est compliqué de faire une mise en page similaire à un document imprimé/HTML.

VRAI. Flash à l'origine a pour but premier l'animation. S'il sait gérer les textes, il est en revanche assez limité dans leur intégration. Les dernières versions de Flash ont fait beaucoup d'efforts dans ce sens. Les textes lissés sont très peu lisibles et intégrer une typographie particulière peut vite se révéler très coûteux en ressource.

Notre solution : les textes de contenu de nos sites ne sont pas lissés, et ne prennent donc pas plus de ressources que nécessaire. Nous n'utilisons également qu'une seule police spécifique par site, voire aucune.
Le plus de Flash est qu'il permet d'intégrer cette police dans l'animation du site et de l'afficher telle quelle même si l'internaute ne l'a pas installée sur son PC. En cela, Flash a un coup d'avance sur les sites HTML.
A propos des textes, les champs texte comme les images peuvent être placés au pixel près, il est possible de placer du texte autour d'une image, comme de lui imprimer une rotation, ce qui est impossible ou complexe en HTML pur. Flash offre beaucoup plus de souplesse que HTML à ce niveau-là.

A voir : le site de l'Office de Tourisme du Sud Grenoblois :
 - http://sudgrenoblois-tourisme.com/index.php?flashOK=1&ENV_refpage=1113

 

9. Les sites Flash n'utilisent pas la mise en cache, les temps de chargement sont toujours très longs !

FAUX. De la même manière qu'un site HTML surchargé en images sera extrêmement long à apparaître complètement, un site Flash surchargé en animations mettra longtemps à charger avant de s'afficher.

Il est de la responsabilité du concepteur du site d'en faire une animation légère afin de ne pas accaparer toutes les ressources de l'ordinateur client et permettre un chargement qui soit le plus rapide possible. De plus, cette animation principale est mise en cache, de la même manière que les images d'un site HTML. L'animation principale de nos sites pèse en moyenne entre 130 et 150 Ko, ce qui est beaucoup plus léger qu'un site dont l'interface serait basée sur des images découpées.

Tous les contenus sont ensuite chargés dynamiquement, et non pas au démarrage. Au final, étant donné que l'on ne charge au changement de page que les contenus et pas l'interface, la navigation sur un de nos sites est plus fluide que sur un site HTML équivalent.

A voir : 

 - http://www.lemeilleurdurugby.com, réalisé par nos soins avec notre CMS

 - http://www.lemeilleurdufootball.com, réalisé par un concurrent, graphiquement similaire au nôtre tout en étant moins riche, la navigation est beaucoup moins fluide.

 

10. Les sites en Flash doivent être chargés en totalité avant de pouvoir être affichés : textes, images, vidéos, etc.

VRAI. A la différence d'un site HTML, un site full Flash devra être chargé en totalité avant de pouvoir être proposé à l'internaute. On utilise donc la barre de chargement afin d'indiquer à l'internaute à quel point du chargement il se trouve.

Notre solution : nos sites sont extrêmement légers en comparaison des sites HTML classiques proposant beaucoup de contenus. S'il est vrai que le tout premier chargement peut être plus lent qu'un site HTML, la navigation est par la suite beaucoup plus fluide. Les pages de nos sites sont chargées dynamiquement au moment où elles sont appelées, elles ne sont pas directement intégrées dans l'animation principale. De ce fait, le chargement entre les pages est plus rapide qu'un site HTML classique, et de plus, l'interface n'est pas rechargée à chaque changement de page, seul le contenu est modifié.

 

11. Il n'est pas possible de traduire automatiquement un site en Flash

VRAI. Comme pour les moteurs de recherche, les robots des traducteurs en ligne ne peuvent accéder au contenu d'une animation Flash.

Notre solution : Là encore, la copie conforme XHTML de nos sites en Flash prend le relais et peut être parfaitement traitée par les traducteurs en ligne, comme n'importe quel site HTML.

 

12. Les sites en Flash ne sont pas accessibles aux personnes ayant une déficience visuelle.

VRAI et FAUX. S'il est vrai que la fonction des navigateurs n'a aucune incidence sur la taille des textes d'une animation Flash, il y a en revanche une fonction de zoom intégrée au Flash Player, accessible en faisant un clic droit sur l'animation, qui agrandit la totalité de l'animation. L'animation ainsi zoomée se déplace ensuite à l'aide du curseur qui se transforme en main.

Notre solution : La version XHTML du site est valide pour l'accessibilité WAI niveau AA, et supporte donc parfaitement la fonction des navigateurs pour changer la taille des textes (aussi accessible par Ctrl + molette ou Ctrl + +/-)

A voir : la version XHTML du site de Tchi-Tcha :
 - http://www.tchi-tcha.com/index.php?flashOK=2

13. Les outils de statistiques ne fonctionnent pas avec les sites en Flash

VRAI. Etant donné que l'animation Flash ne repose que sur une seule et unique page Web, il n'y a que celle-ci qui est repérée par les outils de statistiques. Ceux-ci sont donc incapables de fournir des détails sur la navigation des internautes dans le site en Flash.

Notre solution : nous travaillons actuellement sur un outil de statistiques propre à notre CMS, qui sera à terme complètement intégré dans celui-ci. Les données seront les mêmes que celles obtenues par un outil de statistiques sur un site HTML classique.

 

14. Flash ne peut pas lire les cookies, les cookies de Flash ne sont pas standard

FAUX et VRAI. Flash ne peut en effet pas lire directement les cookies mais Flash peut communiquer avec PHP qui lui, sait lire les cookies. Indirectement, Flash peut donc avoir accès au contenu de ces cookies.

Les cookies de Flash, appelés Shared Objects, sont effectivement réservés uniquement à Flash. Ils présentent cependant un intérêt par rapport aux cookies classiques, c'est qu'ils ne sont pas liés à un navigateur en particulier. Un Shared Object écrit par une animation Flash depuis Firefox sera également accessible depuis la même animation lancée par Internet Explorer. Cela permet des possibilités supplémentaires par rapport aux cookies classiques.

A voir : la boutique du Palais des Sports de Grenoble, utilisant des Shared Objects pour la gestion du panier : un panier rempli sous Firefox est accessible également sous Internet Explorer depuis la même machine.
 - http://www.palais-des-sports.com/boutique.php

 

15. Un site en Flash est moins bien sécurisé qu'un site classique en HTML.

FAUX. Comme tout programme, un site Internet, qu'il soit en HTML, PHP, Flash ou n'importe quel langage, peut présenter des failles de sécurité. Il est de la responsabilité du concepteur de s'assurer que de telles failles sont comblées.

 

16. Flash n'est pas open source, cela représente un risque pour la pérennité des sites en Flash

VRAI et FAUX. Il est exact que le format FLA, source du SWF est un format propriétaire. En revanche, il n'est pas nécessaire d'avoir une licence pour écrire du code en ActionScript, mais il en faut une pour utiliser le compilateur d'Adobe générant les fichiers SWF. Cependant, il existe aujourd'hui des compilateurs open source qui permettent d'obtenir ces SWF sans passer par les logiciels d'Adobe. Il n'y a donc pas de souci à se faire sur le risque de disparition de Flash.

A noter également qu'un langage ne disparaît jamais. Il peut devenir obsolète, il se peut que presque plus personne ne l'utilise, mais le langage en lui-même continue toujours d'exister et rien n'empêche de le réutiliser.

 

17. Un site Flash est compliqué à mettre à jour, souvent ce sont des sites à usage unique, de type événementiel.

VRAI et FAUX. Pour la plupart des sites en Flash, il est nécessaire de modifier et recompiler les fichiers source pour modifier quelque chose à l'intérieur. Il faut alors disposer de la bonne version de Flash, comprendre comment est structuré le fichier source, trouver le détail à modifier, recompiler avec les bonnes options puis remplacer l'ancien SWF par le nouveau. Modifier une source FLA n'est bien sûr pas à la portée de n'importe qui, cela nécessite quelques compétences et peut effrayer un webmaster qui ne dispose pas de ces compétences.

De ce point de vue, un site Flash est moins facile à entretenir qu'un site HTML.

Notre solution : nous avons développé un CMS entièrement en Flash (site et front-office), qui allie les avantages de Flash à la facilité et la souplesse d'utilisation d'un logiciel de mise en page. Aucune connaissance technique n'est requise pour mettre à jour les contenus du site en Flash. Aucun besoin non plus d'un logiciel tiers, que ce soit éditeur de texte, client FTP ou autre, un navigateur Internet suffit.

 

 

Conclusion :

La majorité des préjugés des internautes sur les sites en Flash viennent de leur connaissance partielle de cette technologie. Si la plupart des arguments avancés ci-dessus sont valables, il n'en reste pas moins que Flash est une technologie assez poussée pour qui veut s'en donner les moyens et permet de pouvoir contourner tous les problèmes posés a priori par l'utilisation du Flash.

En réalité, plus que des problèmes, ce sont des habitudes de l'internaute qui ne sont pas "recodées" habituellement dans les sites en Flash, comme l'historique de navigation, les barres de défilement, la sélection de textes ou l'enregistrement des images, l'impression des pages, les URL de référence, etc.

Etant donné que nous visons un public bien plus large que celui du site événementiel, nous avons développé un CMS "full Flash" et avons pris le temps de développer toutes ces fonctionnalités qui faisaient défaut aux sites Flash classiques.

Ainsi, nos sites en Flash n'ont absolument rien à envier aux sites HTML, ils sont plus légers, plus faciles à administrer, plus graphiques et dynamiques. Leur version XHTML est adaptée aussi bien aux moteurs de recherche qu'aux machines sans player Flash ou pour les personnes visuellement déficientes.

Nous exploitons également Flash pour créer des applications Web perfomantes et accessibles depuis un simple navigateur : boutique en ligne, gestion d'une base de données de véhicules d'occasion, affichage des informations d'une base de données régionale de tourisme via un Web service, etc.

 

Aujourd'hui, nos clients se comptent aussi bien parmi les collectivités, mairies et institutions que parmi les particuliers, associations, TPE et PME/PMI. N'hésitez pas à consulter nos références !