Blog

Flash or not Flash ?

9 juillet 2009

Logo FlashLa question revient fréquemment en prospection : "Vous faites du Flash aussi ?". Je me lance généralement dans un discours argumenté plus ou moins mal préparé dont le but ultime est de déconseiller l’utilisation de Flash. La raison principale est que je perçois chez mon interlocuteur l’envie du fun à son site et que Flash résonne en ses termes à ses oreilles. Un site en Flash est un site qui en met plein la vue.

Ce post a donc pour objet de résumé mon point de vue sur le pour ou contre Flash avec un maximum d’arguments à mettre dans la balance sur son choix ou pas d’utiliser Flash dans un projet web.

Les principaux griefs que j’ai vis-à-vis de Flash :

  • Un site en Flash coute plus cher
    D’expérience, un temps supplémentaire devra être consacré à l’interactivité, aux animations et si nous voulons un site web dont les contenus sont gérés avec un CMS (ce qui correspond à une majorité des demandes aujourd’hui) cela augmente encore les développement pour faire communiquer le CMS avec Flash. Soucis qui ne sont évidemment pas présents (ou en moindre mesures) lors de la réalisation d’un site basé sur le standard XHTML-CSS.
  • Un site en Flash se référence mal
    Aux dernières nouvelles, Google indexe toujours très mal ce qui se trouve à l’intérieur du fichier Flash .swf. Il faut donc trouver des astuces pour offrir à manger et à boire à Google pendant qu’on envoie la sauce full Flash au surfeur, ce qui nous renvoie au point 1.
  • Un site en Flash n’est pas accessible
    Préoccupation sociale, argument qui me semble important à mettre dans la balance. Ce qui se trouve dans un fichier Flash ne sera pas lu par une barrette braille par exemple ou tout autre navigateurs "non graphiques" (lire ce post pour en savoir plus)
  • Un site en Flash est mal supporté sur les browsers mobiles
    Un site en Flash n’est pas consultable sur un iPhone. Je sais que d’autres terminaux mobiles supportent parfois plus ou moins le Flash Player mais les mises à jour ne sont pas toujours aussi vite supportées que pour les browsers classiques. A contrario : développer un affichage de son site spécifique aux terminaux mobiles est un jeu d’enfant sur base du standard XHTML-CSS
  • Un site en Flash vieillit mal
    changement de l’enveloppe graphiques, ajouts de modules complémentaires... Autant d’éléments qui peuvent remettre en question fondamentalement un site développé en Flash.

L’alternative...

L’AJAX bien entendu ! La librairie JQuery par exemple permet une quantité d’effets qui ajoutent une touche de fun et d’interactivité à un site web réalisé sur une base XHTML-CSS : effet de transition fade-in-fade out, déplacement d’éléments, textes, images, etc. Le contenu reste accessible, référençable, lisible parles terminaux mobiles et facilement adaptable sur le moyen long terme. En terme de coût, cela génère bien entendu un temps de travail supplémentaire mais la communauté open-source entourant généralement les projets de librairies AJAX permet de se reposer sur des outils performant à un cout d’utilisation intéressant.

L’AJAX ne remplacera bien entendu pas Flash. Une belle animation faisant appel à différents éléments graphiques tels que des modélisation 3D mélangées à de la vidéo et des textures photoshopées le tout mis en rythme sur un beat musical ne pourra bien entendu être réalisée qu’en Flash (les mauvaises langues ajouteront "ou en Silverlight"). Ce qui m’amène au point suivant...

Les cas où je trouve que Flash se justifie

  • les expériences multimédia : un site où l’objectif est avant tout de plonger l’utilisateur dans une expérience multimédia et interactive. 1MD a réalisé récemment un beau projet dans le style, the Prototype experience.
  • les sites de vidéos  : la popularité du format FLV pour la vidéo est un élément à mettre clairement en avant si le site à réaliser proposera beaucoup de contenu vidéo.
  • les animations localisées sur le site : dans certains cas, un petit élément animé dans une entête de page peut effectivement apporter un plus au site (et renforcer la cohérence d’identité visuelle du projet). Dans ce cas, on fera en sorte que cette zone ne contienne pas de "contenu" à proprement parlé.
  • le bannering : principalement destiner à la publicité.

Deux exemples pour terminer

  • Le site du Brussels Summer festival : Au départ une chouette idée. Le fond d’écran n’est pas une image fixe mais une vidéo par dessus laquelle vient s’afficher le contenu. L’effet visuel est intéressant, bonne expérience utilisateur. Cet effet positif est malheureusement pas suffisant pour justifier la réalisation de ce site en Flash. Cette décision m’empeche par exemple de consulter deuis mon téléphone les horaires de passage des artistes alors que je suis en route pour le festival. Idem pour une personne mal voyante qui est pourtant une grande amatrice d’autres expériences sensorielles comme la musique.
  • Le site du designer Daniel Gutiérrez : les effets sur le menu et le diaporama d’images sont réalisés en AJAX. Ces petits éléments ajoutent un effet fun au site tout en respectant le standard XHTML-CSS. Autre exemple de galerie : Anywhichway

Enfin pour répondre à la question du premier paragraphe : "Oui je fais du Flash et je connais ActionScript 2".

tags : Webdesign
technorati tags :
AddThis Social Bookmark Button

Assez d’accord avec cette limitation de Flash à ce pour quoi il est prévu : l’animation interactive.

Je suis curieux de voir où va nous mener l’évolution des navigateurs. Plusieurs tendances complémentaires pourront se partager le gâteau d’une "expérience utilisateur complète" : HTML5 et l’inclusion "native" de vidéo, ouverture du format Flash et extension de son adoption y compris sur les mobiles, frameworks JavaScript/AJAX étendus et meilleurs moteurs de rendu...

Personnellement, j’opterais plutôt pour des solutions 100% ouvertes et interopérables. Flash n’en fait pas encore tout à fait partie (pas d’IDE valable en logiciel libre). Mais un jour qui sait...

10 juillet 2009 | Par TICanalyste

There is also a way in between : it is possible to build a site that has a flash frontend that degrades gracefully : if a browser of a search robot visits the page the content is displayed in html. For Drupal there are tools to accomodate this, so you can even have dynamic content management on the background.

That way you can get flash AND good accessibility, referencing and SEO.

11 juillet 2009 | Par kvantomme

@kvantomme : I did some websites in that way. By using SPIP for example it’s really easy to export data in XML format and parse it into Flash. But I come back to my point 1 : that costs more money than a XHTML/CSS-based website ! For a result and a way of managing content that I’m not sure it’s as flexible as a XHTML/CSS environment. Last question : as designers why should we create different websites to suit all audiences (Google, flash browser, non flash browser, accessibility, ens.) if we can juste create 1 that suits well for everybody ? It’s the same question in real life : why an architect or a designer should create different ways of using a building or an object if they can create a universal way of using them (doors that are larger enough to be used by common people, people with handicaps, ens.).

12 juillet 2009 | Par

Ajouter un commentaire


Réagir
  • (Pour créer des paragraphes, laissez simplement des lignes vides.)

Pseudo

A propos

Web, design et rock ’n roll !


Infos, découvertes, coups de gueule et de coeur dans le milieu qui occupe le plus clair de mon temps : sites, design, nouvelles technologies et tendances. Le tout enrobé à la sauce ’utilisation des standards et accessibilité’ et saupoudré de questions éthiques, philosophiques.

Categories

Insolite
Mode de vie - écologie
Politique
Web accessibilité
Web actualités
Culture
Rock ’n Roll
Voyages
Web 2.0
Webdesign

Archives

février 2010
- Appels d’offre non rémunérés
15/02/2010
- 24h pour faire un site web
8/02
janvier 2010
- Cover revue 2009
28/01/2010
- 2010 things to share...
14/01
décembre 2009
- Topino, merci les médias !
2/12/2009
novembre 2009
- Pub vidéo "Plane Stupid"
25/11/2009
- 10 règles d’utilisabilité
6/11
- J&Joy
3/11
octobre 2009
- Sharko Journal
29/10/2009
- Boy Geek Pints
13/10
- Vide ton cache !
12/10
septembre 2009
- Le jour du topinambour est arrivé
11/09/2009
- Petit flyer
7/09
août 2009
- Vampire Week-end
27/08/2009
- Le bon buzz à la belge
17/08
- The Crocodiles
7/08
- Livraison du jeudi
6/08
juillet 2009
- Blog mode "vacances"
17/07/2009
- Flash or not Flash ?
9/07
juin 2009
- Web Design Index by content vol.4
26/06/2009
- Non mais t’arrête tes conneries (...)
21/06
- Les plantes dépolluantes
3/06
mai 2009
- Webdesign de printemps
29/05/2009
- The come rock with us party !
21/05
- Twiist, webdesign conference
19/05
- Lip dub Banana Split - IHECS
12/05
- L’après blog
4/05
avril 2009
- Let’s play together
21/04/2009
- The young lady with the "Pearle"
12/04
mars 2009
- Yulbiz 6 @ Wax Club
27/03/2009
- IE8 : Welcome to the jungle
20/03
- Du printemps dans l’air
13/03
- Un peu de tout
4/03
février 2009
- Hébergeurs verts ?
10/02/2009
- Dang’cing sunflowers
6/02
janvier 2009
- Pourquoi SPIP, pourquoi WordPress (...)
30/01/2009
- Dropbox ’n Poken
23/01
- Illustration : la tenniswoman
16/01
- Mon année web 2008
6/01
décembre 2008
- Joyeux Noël
24/12/2008
- Concours Circuit - finale 2008
15/12
- Quoi de neuf au bureau cette (...)
9/12
- La boisson des geeks
1er/12
novembre 2008
- Exibit soumis au contrôle ?
18/11/2008
- Obama, roi de la com
5/11
- Exibit déménage !
4/11
octobre 2008
- Copenhague - day 2
31/10/2008
- Copenhague - day 1
30/10
- Petit tour à Digital Marketing (...)
24/10
- Ma petite entreprise...
16/10
- Be fair Awards
11/10
septembre 2008
- J’ai gouté à ma facture...
30/09/2008
- Synchronisation de données, le (...)
25/09
- Terre, tu peux compter sur moi
17/09
- En test : Mobile Me by Apple
15/09
- Fin du suspense...
11/09
août 2008
- Life is hard...
22/08/2008
juillet 2008
- Marrakech - part 3 (end)
16/07/2008
- Marrakech - part 2
14/07
- Marrakech - part 1
12/07
- L’iPhone en Belgique
9/07
- Internet, "micro" source médiatique
3/07
juin 2008
- The Profiler
30/06/2008
- Yulbiz 4 @ Atomium
24/06
- Firefox 3 download day
17/06
- La démo du guitariste (Gibson, (...)
13/06
mai 2008
- Plaxo racheté par Comcast
24/05/2008
- I get a kick out of you (blogger (...)
23/05
- "Fan" de teasing
15/05
- La flamme olympique 2.0
8/05
- Liens de la semaine 19
7/05
avril 2008
- La guerre médiatique des blogs
21/04/2008
- Liens de la semaine 16
18/04
- JO de Pékin : exprimez votre désaccord
11/04
- Le gagnant du concours Blog Tendances
10/04
mars 2008
- WIFI gratuit sur Bruxelles
27/03/2008
- Printemps tapez 1, hiver tapez (...)
25/03
- Liens de la semaine 12
19/03
- Liens de la semaine 11
12/03
- Rock’n roll artwork
7/03
- Liens de la semaine 10
6/03
février 2008
- Liens de la semaine 9
27/02/2008
- Boutik Rock 2008
24/02
- Smashing Pumpkins à FN
20/02
- Liens de la semaine 6
9/02
- The Hives competition
6/02
janvier 2008
- Liens de la semaine 5
29/01/2008
- Salon de l’Auto oblige...
22/01
- Liens de la semaine 3
18/01
- Charleroi.be
14/01
- Liens de la semaine 2
7/01
- Mon année web 2007
3/01
décembre 2007
- liens de la semaine 24/12
27/12/2007
- Liens de la semaine 17/12
20/12
- Conférence e-commerce 2.0
19/12
- Yulbiz 2
17/12
- BxlBlog, les badges sont arrivés (...)
13/12
- Liens de la semaine 10/12
13/12
- Exibit on theFWA
11/12
- Le président des USA est mort...
10/12
- Liens de la semaine 03/12
4/12
novembre 2007
- Liens de la semaine 26/11
29/11/2007
- Interpol @ FN
25/11
- Liens de la semaine 19/11
22/11
- La traversée du désert OVH
20/11
- liens de la semaine 12/11
13/11
- New York day 5
9/11
- New York day 4
8/11
- New York day 3
7/11
- New York day 2
6/11
- New York day 1
5/11
- Independence day + 31
2/11
octobre 2007
- liens de la semaine 29/10
30/10/2007
- Liens de la semaine 15/10
30/10
- Vous avez remarqué ?
26/10
- Liens de la semaine 22/10
25/10
- La télé du Net (update)
22/10
- Le web2 version Radiohead
15/10
- Liens de la semaine 8/10
11/10
- MyBooo, le desktop dans le browser
9/10
- Liens de la semaine 1/10
4/10
- Independence day
1er/10
septembre 2007
- Liens de la semaine 24/09
29/09/2007
- 5 raisons de ne pas passer à Vista
25/09
- Independence day - 10
20/09
- 100
18/09
- Liens de la semaine 17-09
17/09
- Le destin de Zayneb
12/09
- Yulbiz Bruxelles
10/09
- Liens de la semaine 3-09
5/09
août 2007
- Independence day - 33
29/08/2007
- liens de la semaine 27-08
28/08
- Liens de la semaine 20-08
23/08
- Exibit goes freelance
17/08
- Liens de la semaine 13-08
14/08
- FpipR pour SPIP, mashup réussi
12/08
- Liens de la semaine
7/08
- Comedien.be, version 4
5/08
- My city, your city : Brussels
3/08
- L’écologie comme argument publicitaire
1er/08
juillet 2007
- De retour, liens du jours
30/07/2007
- Time to have a break
12/07
- Persoweb
11/07
- Liens du jour
10/07
- Nouveau site de la STIB
6/07
- Le problème éthique des JO de (...)
4/07
- Liens du jour
2/07
juin 2007
- Be a band on ze net
27/06/2007
- London calling on FlickR
23/06
- Feist
20/06
- Safari 3 pour Windows
14/06
- IPTV : Joost vs Babelgum
13/06
- Revue des sites de partis (update)
11/06
- Voyager "propre" en avion
8/06
- The Smashing Pumpkins are back
6/06
- Guy 4 kids
4/06
- Rien a cacher
1er/06
mai 2007
- Moobx, la face cachée de ton GSM
25/05/2007
- Do you think I’m stupid ?
23/05
- La télé du Net
21/05
- Rinocerose - Cubicle
16/05
- Le mouvement du retour
14/05
- Le web 2 expliqué
10/05
- Les réactions à Sarko
9/05
- Exibit v2.1, enfin !
8/05
- 100e de Pure Blog
7/05
- Complementary duo
4/05
- Retour sur le validateur multipages
3/05
avril 2007
- Pollution, le réveil du web
27/04/2007
- 10:15 saturday night
26/04
- Google : les jobs IT de rêve
25/04
- Thunderbird 2 out !
23/04
- Le blog d’Elio, seconde édition
20/04
- Cherche bloggeurs...
19/04
- Artistes en campagne !
17/04
- La terre vue du ciel au Parc (...)
16/04
- CSS Naked Day
6/04
- Lu dans métro...
5/04
- Le Gallodrome
2/04
mars 2007
- YouTube video awards
31/03/2007
- Lille, consommateur et websites
29/03
- Firefox 3 pour bientôt ?
27/03
- xFruits lance VocalFruits
24/03
- Pacte écologique belge
23/03
- REWICS, I was there
21/03
- Revue des sites des partis
16/03
- OpenID, un nouveau standard ?
13/03
- Les standards à l’aube du web (...)
9/03
- Accessibilité vs Stigmatisation
7/03
- Eclipse de printemps
4/03
- Photos d’époque de Bxl
2/03
février 2007
- Standards et PDA
23/02/2007
- site de Werchter 2007
21/02
- La voix du savoir
16/02
- Kasabian à l’AB
15/02
- Roxanne
14/02
- Fin du procès belge de Google (...)
13/02
- Xpertize
12/02
- Les vrais cookies Firefox !
8/02
- Réfauchement climatique, on est (...)
7/02
- Liens sur l’accessibilité
4/02
- Solidarité publique pour la planète
2/02
- Knights of Cydonia
1er/02
janvier 2007
- Semaine du réchauffement climatique
31/01/2007
- Forum européen de l’Accessibilité (...)
29/01
- Forum européen de l’Accessibilité (...)
29/01
- Forum européen de l’Accessibilité (...)
29/01
- Les Mandaïs du web
27/01
- SPAM : une adresse (belge) utile
25/01
- Who killed the electric car ?
24/01
- on éteint tout le 1er février de (...)
18/01
- En attendant le nouveau
12/01
- Apple lance iPhone
11/01
- Les statues ont droit à la bénédiction
9/01
- Votez pour le + beau site de l’année
9/01
- La fin des vacances
7/01
- le Web de 2007 : prédictions
3/01
décembre 2006
- DOVE Spoof
26/12/2006
- Vous êtes la personnalité TIMES de (...)
22/12
- Concours Circuit : finale pop-rock
17/12
- Moi aussi Belge !
16/12
- Radio Blog Club
14/12
- Web 3 !
12/12
- Démo live de l’eAccessibilité
7/12
- Foxylane au Dirty Dancing
5/12
novembre 2006
- Belgorock.be est de retour
28/11/2006
- Adieu Minolta, bonjour Sony
27/11
- Stop, on fait une pause !
24/11
- Info durable belge
20/11
- Forum Européen de l’Accessibilité (...)
17/11
- Internet Explorer 7 versus Firefox
16/11
- L’influence d’un album
13/11
- Validateur W3C multipages
11/11
- Les monologues du v...
8/11
- 24h contre la censure sur internet
8/11
- Les incitants à l’accessibilité
6/11
- Bombaysers de Lille
5/11
octobre 2006
- Les speakers du web
31/10/2006
- Du grand Dears au Bota
30/10
- Customer First 2006, sans surprise
26/10
- Consommation durable, suite
25/10
- Portes ouvertes de la consommation
20/10
- salon Customer First 2006
20/10
- Firefox 2 puis 3
18/10
- YouTube racheté par Google
16/10
- Le portfolio de Brad Harris
14/10
- Domjax, le WHOIS évolué
13/10
- Un nouveau navigateur
11/10
- L’internet dans 10 ans selon Brice
9/10
- The Rapture au Botanique
7/10
- Vocabulaire du web : mise à niveau
6/10
- Triangle rouge
5/10
- L’annuaire du Web 2.0
4/10
- le W3C, future entreprise commerciale
3/10
- L’indispensable du webdesigner (...)
2/10
- 0110, le concert de l’amour
2/10
- Exibit v2.0, c’est parti
1er/10
mai 2006
- Paris Gauche Droite
20/05/2006
avril 2006
- Les jours se suivent...
17/04/2006

Recherche

Publicité

Twitter

Blogroll

Syndication

bxl.blog - le métroblog bruxellois

flickr

DSC09890 DSC09883 DSC09855 DSC09849 Owl's family - 6 mars 2010 Billie sur le ventre