Pourquoi le Flash c’est de la merde

Comme suite à mon billet Le leurre du référencement des sites en Flash, qui semble avoir déchaîné les passions dans les commentaires, j’aimerais en rajouter une petite couche venant de Jacob Nielsen. Il avait déjà écrit Flash: 99% Bad, que je traduis par Flash c’est 99% mauvais. Les raisons qu’il développe un peu plus dans son billet sont :

Although multimedia has its role on the Web, current Flash technology tends to discourage usability for three reasons: it makes bad design more likely, it breaks with the Web’s fundamental interaction style, and it consumes resources that would be better spent enhancing a site’s core value.

Je ne suis pas toujours d’accord avec Nielsen, mais dans ce cas, je ne peux que m’incliner devant sa sagesse…

Commentaires

  1. Cédric

    Michelle, Michelle, Michelle,

    Ce texte date d’octobre 2000. A cette époque le haut débit n’était encore qu’au stade embryonnaire et Flash à ses balbutiements (pas de gestion des flux, l’AS n’est pas encore un langage tel que nous le connaissons aujourd’hui si je ne perds pas trop la boule).
    Je respecte infiniment le Dr Nielsen et je reconnais que je suis souvent d’accord avec lui mais pour cette fois, je ne suis pas d’accord.

    Si j’osai, je dirai que c’est un moyen de vendre son bouquin (64$ US, même si en ce moment le dollar vaut pas cher,c’est pas une raison) pour dire finalement comment il faudrait utiliser Flash, c’est à dire selon son point de vue à lui qu’il a. Mais je ne vais pas oser.

    Cédric

  2. Fardeen

    Bravo ça fait que 8 ans qu’on est au courant…

    Et tu es à plus de 200$ de l’heure tu disais ?

  3. Michelle Blanc

    @ Cedric et @ Fardeen
    Moi je trouve que c’est toujours d’actualité et comme je le disais “il avait déjà écrit”.

    @ Fardeen
    Va te taper une M.Sc, travaille pour les grosses boîtes Web au Canada et ailleurs et aide-les à faire encore plus de fric et toi aussi tu pourras faire du cash. Ce n’est pas de ma faute si tu as décidé d’être un développeur et un développeur Flash en plus. Dans la vie on fait ses choix! Ne sois pas jaloux. Il est encore temps de changer ta destinée. Moi je suis retournée aux études à 40 ans, après une carrière en marketing des technos des plus prolifiques. Tu peux aussi changer ta vie, tu es encore très jeune…

  4. Olivier

    @Fardeen : et toi tu utilises toujours des faux compteurs feedburner pour faire genre que t’as du monde sur ton blogue ?

    Au cas ou tu ne saurais pas, y’a encore des gens qui croient en le flash tout-puissant… 8 ans ou pas.

  5. Denis Canuel

    Flash est mauvais et c’est pour cela que Microsoft réplique avec Silverlight pour nous sauver tous. Comme si Active X n’était pas déjà assez…

    Cependant, avec les nouvelles récentes sur l’ouverture d’Adobe pour permettre Google et Yahoo de “crawler” les fichiers Flash, une chose certaine, c’est la pour rester… Oh well..! :(

  6. Denis Canuel

    @Fardeen 200$ de l’heure c’est pas cher pour une compagnie quand ca fait rapporter des milliers par la suite. Va voir comment CGI charge pour un programmeur junior qui sort du Cegep et tu sera surpris.

  7. Briac

    Michelle, je troue que c’est peu respecter tes lecteurs et encore moins ceux qui prennent la peine d’écrire des commentaires constructifs que de pondre un article pareil en “réponse”. Jakob Nielsen, en plus d’être un personnage controversé dans le milieu de l’usabilité, parle dans cet article de problème qu’on peut résoudre désormais et qui ne sont plus le problème de la technologie, citer alors un article de cette date est hors de propos.

    Dans ton billet précédent, tu as la facilité de descendre les “flasheux” alors que les responsables de l’échec d’un concept ne sont pas les développeurs qui font très bien leur métier mais plutôt les gens aux dessus d’eux qui ont décidé ce concept (DC, stratège you name it…)

    Cette fois ci tu descends toute une technologie qui a fait ses preuves et qui a un grand potentiel, et dont, comme nous discutions dans l’article précédent, est une affaire de choix judicieux quand à son utilisation. Et ceci sans développer tes propres arguments. C’est un peu gratuit non ?

    Que pense alors la stratège que tu es du retour vers l’application desktop avec AIR, des RIA avec Flex, de l’arrivée du H264 pour tous, de l’apport de la 3D, des possibilité décuplés du flash player 10 et j’en passe…

    Alors s’il te plait, pas la peine de rouvrir le débat sur les boomerang, pas la peine de rourvir le débat sur l’usabilité et flash (on connait les problèmes depuis un bout)… Tu ouvre le débat sur flash & SEO, bien, c’est un sujet d’actualité. Maintenant, pourquoi ne pas aller plus loin et écrire plutôt sur les derniers développement de la technologie et de son potentiel futur ?

  8. Michelle Blanc

    Briac, tu as raison, ce ne sont pas les développeurs qui sont responsables des ratés Flash mais bien leurs patrons qui poussent la chose. La haute vitesse est très répandue au Canada, mais notre pays fait figure de chef de file en ce domaine. C’est loin d’être le cas partout. De plus, même si la haute vitesse est là, les applications Flash sont de plus en plus lourdes et prennent toujours un temps inacceptable à télécharger, alors pour quelqu’un avec la basse vitesse, c’est l’enfer.

    Le Flash a fait ses preuves? Humm, pas dans mon livre à moi. De petites applications Flash dans un cadre HTML, avec objectif d’affaires, certainement.Des applications Flash pour faire du viral comme le fait Provokat, certainement. Des sites Flash pour de l’événementiel à court terme, peut-être, si ces événements ne reviennent pas d’année en année. À part de ça, je trouve le Flash contreproductif dans un contexte d’affaires. C’est mon point de vue et il semble qu‘une grande quantité d’utilisateurs sont aussi d’accord avec ça.

    Quel est le futur potentiel de Flash? Moi je n’en vois aucun. J’aimerais bien que cette technologie disparaisse dans un contexte d’affaires. Dans les autres contextes (arts, trip perso, etc…_ je m’en fou et de toutes façon, à moins d’une exception mirifique, je n’irais pas les visiter et me faire chier à attendre que ça se télécharge…

  9. Briac

    Je comprends très bien ton point de vue, il est certain qu’il y encore un travail d’évangélisme à faire dans le milieu pour se défaire des problèmes de mauvais design (pas design graphique mais au sens conception : ergonomie, usabilité, navigation, structure, optimisation médias et débit etc), mais je suis en désaccord avec toi sur le futur potentiel de la technologie dans un contexte d’affaire.

    Comme tu le dis, flash pour de l’événementiel, pour du viral, pour du serious gaming comme l’application scrabble pour facebook justement qui j’imagine doit dégager un bon ROI :)
    C’est donc dans ce sens là que je dis de flash qu’il a fait ses preuves, et bien dans un contexte d’affaire (omettons l’experimentation artistique, il est évident que flash est une merveille pour celà mais nous parlons bien de contexte d’affaire et d’applicatif utilisable)

    Flash élitiste ? Dans un sens oui malheureusement, la 3D sera toujours gourmande en ressource (même si les performances sont très largement optimisé avec le nouveau flash player et l’utilisation de l’accéleration matérielle par exemple), le format vidéo H264 est formidable pour streamer de la HD mais la compression efficace compense le faible débit par l’utilisation intensive du processeur par exemple, donc s’il ne faut pas avoir une grosse connexion, il faut avoir une bonne machine… Exemple surprenant :
    http://www.flashvideofactory.com/test/DEMO720_Heima_H264_500K.html
    Ici le stream est à 500kb/s, pour information une connexion DSL permet une bandwidth de 350kb/s, donc il ne faut pas beaucoup plus qu’un DSL de base pour voir ça live…

    Mais après tout, quel est donc le problème de toucher uniquement des gens avec en haut débit avec un ordinateur performant ? C’est comme toucher un marché de niche, c’est un choix stratégique.

    Parlons alors d’usages futur :
    Puisque tu sembles intéressée par second life par exemple, on pourrait voir se développer un monde virtuel à l’aide du flash (permettant désormais un bon support de la 3D, et des capacités de connexion client-serveur et même avec le flash player 10 client-client), l’intérêt étant alors l’adoption du flash player qui touche beaucoup de monde et ne nécessite pas l’installation d’un logiciel tiers, comme lively de google ou second life…
    C’est déjà la cas de http://www.smallworlds.com/ même s’il s’agit de 3D isométrique uniquement…

    Autre développement possible, je prends l’exemple de Ribbit (http://www.ribbit.com/), que j’ai rencontré au FITC Toronto en avril dernier : leur technologie est simple, comme flash permet le streaming audio client-serveur (dans les deux sens), ils ont un serveur relié au réseau téléphonique (VOIP et tout le kit), qui permet donc de téléphoner via le browser et flash… on peut alors imaginer tout un tas d’applicatif, du genre à la place d’un toll free (ou plutôt en complément!) sur un site de e-commerce, un bouton qui permet de joindre directement le service client sans quitter le site ou télécharger d’application tierce etc…

    Pour changer du site flash aussi, les applications flex et notamment leur portage sur desktop grâce à AIR : succès de ebay avec http://desktop.ebay.com/, où les gens ont accès à l’univers complet de ebay depuis leur bureau, recevant leurs alertes et suivant les produits sans avoir à checker leur browser/email et rafraîchir…

    Oui j’avoue qu’on est tanné de theFWA et leurs sites de pub pour bagnoles, que si flash a fait ses preuves, il a aussi fait ses preuves dans le cas de mauvaises utilisations et mauvais design, mais je suis persuadé que l’avenir est radieux et que les ouvertures sont multiples dans un contexte d’affaire, et que tu ne devrais pas souhaiter l’éradication de cette technologie mais évangéliser tes clients pour son utilisation judicieuse ;)

  10. Michelle Blanc

    Tes exemples sont très pertinents Briac et oui, dans certains contextes, Flash sera très utile. Tout comme Air l’est déjà nottament avec Twhirl que j’utilise beaucoup…

    Mais un site tout en Flash, je ne suis plus capable…

  11. Fardeen

    @michelle
    Il n’y a aucune jalousie dans mes propos, vraiment. Je ne comprend même pas comment tu peux imaginer un instant que je puisse jalouser ta situation, c’est vraiment risible.
    C’est juste qu’au tarif que tu pratiques, à l’éloge de tes compétences que tu aimes répéter, je m’attends à des argumentations un peu plus poussées que “c’est de la merde”.

    Tu aimes la provocation gratuite ? ça tombe bien moi aussi.

    @olivier
    Enfin une personne qui le remarque ! Merci d’avoir eu du temps à perdre et encore bravo :D

  12. Michelle Blanc

    @Fardeen
    Si mon contenu est si pauvre et qu’il ne répond pas « à tes attentes » n’hésite pas à aller voir ailleurs. Le Web est grand et je me passerai de ton lectorat avec regret, mais je vais m’en remettre. Snif, snif. Snif.
    Ou est-ce parce qu’en commentant ici, mes lecteurs curieux vont voir quel type d’énergumène tu es et que c’est bon pour ton trafic? Humm, c’est peut-être juste ça dans l’fond…

    Bonne continuation…

  13. Fardeen

    Tu as le monopole de la provocation ?

    Si je suis ici et que je commente c’est que j’accorde du crédit à ce que tu dis, c’est juste que parfois la forme et le ton me déplaisent grandement. Alors je le fais savoir, avec la même technique que toi.

    Et il faut arrêter avec votre trafic et vos stats de merde, j’en ai strictement rien à foutre. Ne prenez pas votre cas pour une généralité. Si c’était le cas, je remplirais mon blog plus souvent que 3 fois par an…

  14. Michelle Blanc

    Alors je ne déconne qu’à temps partiel? C’est déjà plus réjouissant. Et oui ici j’ai le monopole, c’est mon blogue! La provocation j’aime bien, ça secoue les puces et des réactions, sort souvent de grandes découvertes et ça fait prendre conscience à mes lecteurs (et mes clients) de nombreux mythes et écueils auxquels ils font face dans leurs affaires Web. C’est ma mission à moi. Mais ce que je trouve étrange est que tu ne commentes que lorsque j’écris sur Flash? Serais-tu investi d’une mission pour ce sujet?

  15. Olivier

    C’est pas tant le temps de chargement que le temps de CPU qui me chagrine. J’ai l’impression que mon MacBook va se liquéfier à chaque fois que je regarde une vidéo sur YouTube.

  16. Briac

    Petite update, je viens de lire que Ribbit, la start-up dont je parlais plus haut qui ont eu l’idée innovante de plugger flash sur le réseau téléphonique, vient de se faire racheter pour $105 milions par british telecom !
    http://mashable.com/2008/07/29/bt-ribbit-acquisition/
    Il semble qu’on a pas fini d’entendre parler de la convergence téléphonie/web !

  17. jeff mignon

    Et Ajax alors ? Nul doute qu’un site en Flash ne fait pas beaucoup de sens, à de rares exceptions. Mais Flash, bien utilisé et surtout bien programmé, peut être très utile. Je pense par exemple aux infographies animées. Jetez un oeil à ça par example : http://www.elpais.com/graficos/internet/esconde/iPhone/elpgra/20080710elpepunet_1/Ges/

  18. Michelle Blanc

    Ajax c’est un peu comme le Flash


    In a nutshell, it’s a means of using asynchronous JavaScript and XML to query a remote data source and render the content without refreshing or reloading the page.

    The danger of this, from a search engine optimisation point of view is that we are doing away with unique URL’s and we have few options to manipulate TITLE tags and page headers, the main requirement for an effective SEO campaign.

    As much as SEO is dismissed as secondary to design, a website is a tool for business and should fundamentally reach its market first and foremost.

  19. BIGjules

    Je ne suis encore qu’un petit excrément dans le web design alors pardonnes mon impertinence, mais je comprend pas pourquoi (que ce soit dans le graphisme ou le web design) un bon nombre de vieux loups ont souvent du mal avec les logiciels récents et veulent a tout prix les discréditer voir même de les exterminer de nos écrans.
    Surement une frustration conservatrice ou une nostalgie gangréneuse pour les logiciels qu’ils voient disparaitre peu à peu..
    Ceci dit les arguments sont plutôt pertinents même intéressants, mais des fois ça part super loin et ça fait sourire parce qu’ils se donnent du mal quand même.
    JE NE PARLE PAS QUE DE CE BLOG t’inquiètes

    PS:J’avoue quand même que le graphisme me plait beaucoup

  20. Dominic Wild

    Je fesai une simple recherche pour une fonction flash que je recherchais et voila que je tombe sur ce blog, je suis en complet désaccord avec ça.
    Je suis présentement dans la création d’un guide de télévision en flash, présentement, compilé, il fait environ 7 ko.
    Cette page Html, seulement le code, fait plus de 66 ko, soit presque 10 fois mon animation flash, avec les images et le CSS, on fait plus que doublé le volume, soit 138 ko.
    Votre avis est loin d’être réaliste et se base sur un autre avis vieux de 8 ans, en 8 ans, la technologie change énormement, non seulement flash a été bien plus optimisé(en 2000, ils n’étaient qu’a la version 5 si je ne m’abuse, et elle passe en version 10 bientôt), les ordinateurs sont plus puissant et les connexions internet eux aussi sont bien plus puissante(Vidéotron offre déja 50 mb/s ^^’).

  21. Michelle Blanc

    @BIGjules
    Je suis peut-être vieille, mais j’aime l’innovation et les nouveaux logiciels. Si vous lisez attentivement les 1500 billets de ce blogue, vous verrez à quel point vous vous trompez sur moi. Je n’aime cependant pas les technologies qui ne font que “paraître ” et qui n’entrent aucun fric ailleurs, que dans les poches des concepteurs.
    @ Dominic Wild
    Cory Dortorow, beaucoup plus récemment disait encore que Flash c’est de la merde
    Ce n’est pas une question de grosseur de fichier, c’est une question de navigation et surtout de visibilité naturelle dans les engins de recherches. Mais vous avez droit à votre opinion, mais jamais, au grand jamais, je n’approuverais les rêves d’un client qui croit que le Flash est un bon choix d’affaires (tout un site en Flash et hors des très rares exceptions déjà énumérées).

  22. Dominic Wild

    PS: Désolé de mes fautes d’orthographe, j’ai écrit ce message rapidement et je n’ai que 16 ans… Je voudrais aussi rajouté que contrairement aux HTML, le flash est mit en cache pour plusieurs jours, donc comme les images, il n’est téléchargé que très rarement. Donc si pour vous quelques ko téléchargé rarement c’est trop, bien retiré déja tout vos balises HTML de trop, tout vos images(bien qu’elles soient mise en cache, selon vous c’est trop) et finissez avec un blog sans image et sans interface complexe, un simple petit texte sans aucunes fioritures et surtout bannissez tout commentaire, juste en commentaire, vous avez plus de Ko que mon petit guide de télévision (20 ko de plus même) :’).

  23. Dominic Wild

    Par contre, je peut l’avouez, vous êtes rapide pour répondre aux commentaires.
    Encore là je suis complètement en désaccord, pour une vidéo, un intro, ou tout élément interactif, une animation flash est parfaite et beaucoup plus optimisé que certain format.
    Coté référencement, si vous seriez informé, vous sauriez qu’Adobe travail activement dans ce sens, ils sont présentement avec certain moteur de recherche, en train de développé une application coté serveur, permettant de ne prendre que le texte d’une animation et ce même si elle est animé.
    Coté navigation, je ne voit pas en quoi ça peut-être un problème, c’est la personne qui conçoit l’animation qui fait qu’elle n’est pas navigable, cette même personne aurai rendu un site tout aussi peu navigable si il l’aurai fait entièrement en html.

  24. Michelle Blanc

    Dominic, Dominic, Dominic

    Vous dites n’importe quoi et vous ne prenez pas le temps de pousser un peu plus à fond votre réflexion ou de lire attentivement ce blogue. Vous dites “Coté référencement, si vous seriez informé, vous sauriez qu’Adobe travail activement dans ce sens, ”

    Ha bon?

    Pourtant, j’en parle deux billets avant dans Le Leurre du référencement Flahs. Mais vous avez l’excuse de votre jeune âge et de votre passion… Continuez d’être passionné et de vous informer, mais avant de critiquer dans le vide, prenez un peu plus de temps pour lire et comprendre afin de ne pas dire n’importe quoi…

  25. Le retour des Boomerangs • Michelle Blanc, M.Sc. commerce électronique. Marketing Internet, consultante, conférencière et auteure

    [...] Pourquoi le Flash c’est de la merde Le leurre du référencement des sites Flash Les marketeurs qui polluent le Web Le design est inutile « Flash bashing » Est-ce que le « beau » design est important en ligne? Du Néo-Gala de Boomerang de 2.0 ou autre À propos de design et de Flash Les néo-Boomerangs, le concours “des vrais” Les Boomerangs ne font pas l’unanimité L’aveuglement des grosses agences Les avantages d’un site pourri Le divorce publicitaire/consommateur Ce que je pense de Flash [...]

  26. dcz.switcher

    Bonjour,

    Je découvre ton blog et tombe sur cet article, je suis développeur web et ai investi pas mal dans FLEX après avoir découvert flash il y a quelques années.
    Mes applications (et non pas sites) sont développées uniquement dans le cadre de mon entreprise.
    Je ne suis pas un expert, mais je suis d’accord avec toi, personnellement, je n’ai aucun site en full flash dans mes favoris, sauf pour montrer à des amis “le super site qui tue mais sur lequel je ne retourne jamais”

    Je pense que bon nombre de développeurs ont oubliés l’essentiel : la bonne techno pour le bon besoin.
    Or, pour un site web, flash n’est pas l’idéal.
    Pour un tableau de bord d’entreprise avec graphiques, localisation sur carte … flash est une bonne techno.

    Flash est une technologie qui doit servir à faire du visuel, il peut aider à la prise de décision, mais sur le net, on ne cherche pas la même chose qu’en entreprise.

    Certains pensent que l’internaute a le même comportement que devant une télé, c’est à dire qu’il est passif. Sur le net, l’internaute est actif, il se déplace, butine, procrastine.
    Flash, serait la techno du web si on était devant un écran d’ordinateur comme devant une télé.

    switcher.

  27. nicoptere

    salut,
    je trouve les articles partiaux.
    flash est fait pour des sites à fort impact visuel, plus des (petites) RIA/RDA.
    c’est tout.
    les arguments ne tiennent pas, ni ceux de Nielsen, ni ceux de Doctorow, ils se trompent de cible en attaquant Flash ou le PDF( parce qu’il est “dur à copier coller”… je te jure) le PDF est une norme ISO. prochain titre: “les normes c’est de la merde”.

    il faudrait d’ailleurs songer à renommer l’article: ‘les technos web en général c’est de la merde’ histoire d’être plus exhaustive et de brasser encore plus de réactions aussi imbéciles que la mienne ^^

    nicolas

  28. Un peu de Rich Media dans votre vin - blog ecommerce du capitaine commerce

    [...] (que je ne citerai pas) l’affirme haut et fort, Flash, c’est de la m… Ce n’est pas que vrai. Et il me semble en tout cas qu’un usage raisonné et adapté [...]

  29. seb

    je confirme, en tant que développeur flash depuis maintenant 8ans, Flash c’est bien de la grosse merde

Laisser un commentaire