Navigabilité d'un site en Flash - JD and Co

Navigabilité d’un site en Flash

Moi qui vient du monde de l’informatique de gestion, je découvre petit à petit les possibilités du Flash et les techniques pour l’intégrer à une archi serveur un peu évoluée. AMF et tutti quanti, que des choses bien intéressantes 🙂 J’ai largement de la matière pour un long article (mais toujours aussi peu de temps pour l’écrire, bien sûr !).

Je voulais toutefois vous faire part d’une petite recherche que j’ai effectué aujourd’hui, avec l’aide de mon collègue Cédric, sur la navigabilité des sites en Flash, et en particulier pour gérer les boutons “Suivant/Précédent” qui sont tellement problématiques pour les développeurs, et pourtant tellement utilisés intuitivement par les utilisateurs !

Si vous jetez un oeil à ce site : Le Coq Sportif, vous allez voir qu’il s’agit d’un site d’eCommerce en Flash, chose déjà suffisamment rare, mais avec quelques petits détails qui font toute la différence :

  • Déjà, on peut utiliser le clic droit, pour aller à tout moment sur son panier ou valider sa commande. Pas évident au départ, tellement le réflexe est “contre nature” pour une navigation Web, mais pourtant tellement pratique !
  • L’aspect dynamique du Flash permet de passer d’une vignette à l’autre de manière fluide, et de visualiser d’un coup d’oeil quels sont les tailles dispos et les autres
  • Et surtout, une astuce de la mort qui tue permet de gérer proprement la navigabilité.

Pour ce faire, le site va réécrire dynamiquement l’URL au fur et à mesure de votre navigation…dans l’interface Flash, ce qui par définition ne devrait pas faire changer l’URL. Ainsi, il “suffit” de générer des URL permettant de réafficher des points précis dans l’interface Flash, et on peut ensuite utiliser le mécanisme classique d’historique du navigateur.

Autre avantage non négligeable pour les SEO : en multipliant ainsi les URL pour une seule et même interface Flash, on facilite ainsi le boulot des robots de moteurs de recherche, qui vont ainsi pouvoir naviguer sur l’interface, alors que le Flash est si difficile à référencer d’habitude.

Je n’ai pas encore testé, mais une page recensant les diverses URL “d’entrée” vers le Flash devrait pas mal faciliter le boulot. Ce mécanisme, cumulé à celui d’Adobe permettant de “parser” le texte d’un .swf, devrait permettre des choses intéressantes du côté du référencement.

Pour en revenir à cette génération d’URL pointant au coeur d’une application Flash, on peut utiliser ce type de framework qui est tout spécialement conçu pour !

4 réflexions au sujet de “Navigabilité d’un site en Flash”

  1. Le plus gros souci avec Flash, c’est que toute ces fonctions si évidentes ait besoin d’être recodées, sinon, ça offre des possibilité vraiment puissantes, qui ne sont pas toujours facilement réalisable autrement.
    Je pense notamment aux possibilités offertes aujourd’hui par des outils comme Sandy ou PaperVision, comme l’intégration de visualisation en 3d d’objets simple dans un site (dans le cadre d’un site comme celui du Coq Sportif) directement dans l’interface, et sans avoir a utiliser de nouvelles techno.

  2. @Bertrand : le site de Naive est chouette mais n’est pas “full flash”, il s’agit de pages PHP qui contiennent du flash et qui s’enchainent les unes aux autres. C’est une autre façon de faire, moins graphique mais efficace, aussi 😉

    @Spone : thanks, le site est super beau ! On s’est perdu sur msn l’autre jour, call me 😉

    @Cedric : Eh oui, mais ça laisse aussi la chance aux développeurs chevronnés dans ton genre de faire des sites qui sortent du lot techniquement 🙂

Laisser un commentaire