hertz a écrit:Desolée de te contredire glenux mais Flash a une orientation web trés, mais alors, trés prononcé pour le web
Certe des gens l'utilisent à cette fin. Mais je dis juste que ce n'est pas bien.
Je me trompe peut-etre, mais l' utilisant depuis cette version, je pense qu' il est adequate pour l' animation web
Comme tu le dis, c'est intéressant pour l'animation ou des effets purement illustratifs.
Mais surtout pas pour l'ensemble du contenu du site ou les élements permettant la navigation.
1) Tous les contenus en Flash dépend du bon vouloir d'une unique entreprise.
Le jour ou Macromédia arrête d'éditer flash pour telle ou telle plate-forme, ou que la nouvelle version est incompatible avec l'ancien format, alors le client est b**sé, et ceux qui veulent voir le contenu Flash doivent tous mettre a jour leur machine avec un plugin (qui n'existera pas forcément).
2) Le plugin flash n'est pas toujours disponnible.
Ceux qui n'ont pas le plugin sont:
- ceux qui ne veulent pas l'installer pour une raison X ou Y,
- ceux qui possèdent un navigateur pour lequel le plugin n'existe pas, (exemple: les navigateurs "alternatifs", cad pas MSIE ni Mozilla/firefox)
- ceux qui possèdent un systeme d'exploitation pour lequel le plugin n'existe pas (exemple: FreeBSD)
- ceux qui possèdent une architecture pour lequel le plugin n'existe pas...
(exemple GNU/Linux sur Macintosh ou SPARC)
3) Les documents Flash sont illisibles par autre chose que les outils de Macromedia.
En effet, le format des fichiers
swf n'est pas librement utilisable. C'est a dire que même s'il est connu n'est actuellement pas autorisé d'utiliser ces spécifications pour en faire un logiciel qui sache utiliser ou interpréter ces informations.
Le créateur d'animations est donc prisonier dudit format qu'il ne pourra convertir en autre chose si le besoin s'en fait ressentir ou si son logiciel devient innutilisable (exemple : incompatibilité d'une ancienne version de Flash avec le patch SP2...)
4) Flash n'est pas accessible (ni compatible avec les navigateurs qui permettent de voir les animations).
Flash ne supporte (par défaut) :
- ni la recherche de texte, ni le copier/coller,
- ni la navigation (page précédente/page suivante) : une étape donnée d'un site en flash ne peut pas être atteinte sans se re-farcir toute l'animation
- ni l'impression,
- ni les standards d'accessibilité pour les handicapés (accesskeys, etc)
- etc....
Comme vous pouvez le constater sur la page du "responsable accessibilité" de flash (qui essaye de nous convaincre que ça s'améliore), c'est un travail titanesque pour rendre une animation accessible.
Voila sa page:
http://www.markme.com/accessibility/
5) Flash n'est pas un standard du W3C.
Le W3C définit les différents standards (et parfois normes) que doivent suivrent les documents publiés sur internet (si les auteurs de ces documents veulent que leur contenu soit lu par d'autre gens...).
Flash ne fait pas partie de ces standards, et ne respecte aucune des normes...
6) Flash est cher
Et une grosse proportion des gens qui l'utilisent n'ont pas payé la licence.
Manque de chance pour eux, les informations sur la version ayant permi de généré le fichier sont contenus dans le fichier swf. Il est donc possible de retrouver l'utilisateur d'une version
illégalement utilisée (par crack ou serial) du logiciel à partir des fichiers générés.
Les effets immédiats de tout cela
Sont les suivants:
- flash opère une ségrégation sur les visiteurs du site(beaucoup de gens ne pourront pas le visiter)
- une animation flash utilisée pour un bouton de navigation rendra la navigation impossible pour certaines personnes
- les moteurs de recherche n'indexent pas les sites en flash, ou les indexent très mal (parce qu'ils ne savent pas lire ces fichiers), donc le site sera moins bien référencé et peu visible dans les resultats de recherches.
- les moteurs de recherches sont incapables de suivre les liens qui sont dans des fichiers swf...
Conclusion: même s'il existe un format (défini par le W3C) nommé SVG qui permet (en terme de fonctionnalités) de remplacer flash et qui corrige les problèmes de ce dernier (accessibilité, etc...) , ce format n'est pas encore pris en compte par une grand partie des navigateurs web (la derniere version MSIE date de 1999 et ne le connait pas, et les anciennes version de mozilla sont incompatibles).
Il vaut donc mieu pour l'instant rester avec JavaScript et les PNG (MNG) ou GIF animés plutot que d'utiliser Flash sur un site web.
Malgré ces points noirs que j'ai cité précédemment, et même s'il
ne faut pas l'utiliser sur un site web, flash est un media de prédilection pour des présentations multimedia interactives (sur CD-ROM de préférence), surtout lorsqu'il est associé a son grand-frère Director.