Flash est une verrue du net qui tends peu à peu à disparaître grâce aux avancées récentes des navigateurs modernes. Les ayatollah de Flash peinent à croire que leur (a)daube est en fin de vie et continuent de pourrir les forum pour affirmer que "flash say bien js say nul" avec des arguments tel que : "avec flash on peut faire des trucs qu'on peut pas faire avec javascript". Pour leur défense, il est vrai qu'il est assez difficile de trouver des exemples parlants sur le net, car avec une proportion majoritaire de IE, peu de développeurs sont tentés de perdre du temps pour une maigre part de marché.
Heureusement, ZOGoogle est arrivé ! Avec leur navigateur Chrome. Et pour démontrer les capacités extraordinaire de leur moteur javascrit V8 et aussi pour montrer tout ce qu'on peut faire avec JS, ils nous offrent Chrome Experiments qui est une compilation de petites applettes javascript aussi performantes qu'une applettes flash (la consommation de ressources excessive en moins).
Si vous utilisez un navigateur moderne, tel que Safari 3, Firefox 3 ou Chrome, essayez cet exemple et tous les autres et dites adieu à Flash !
Commentaires
T'oublies de parler d'une des grosses killerapp de flash: l'audio et la vidéo.
Mais heureusement, cet avantage va bientôt disparaître avec HTML5 et les codecs libres supportés d'office dans les navigateurs =)
o/~ Flash
C'est quoi ce smiley ? Tu fais sentir tes aisselles à Flash ? Tu veux l'achever ?
C'est un smiley qui tient un mouchoir pour dire adieu espèce de faux geek !
dire que flash c'est nul et js c'est le bien est aussi peu intelligent que de dire l'inverse, 100% des navigateurs qui affichent flash exécutent l'as de la même manière, on en reparlera quand il y aura crhome sur mac et quand les interpreteurs js seront identiques, moi perso j'aime les deux. mais ces 2 technos ont des but différents
Et concernant le problème de l'accessibilité des applets Flash ?
EDIT : Ah je crois que je viens de comprendre ton message. Tu soulèves en fait la problématique des différences d'interprétation du JS entre chaque navigateurs ?
Aucun problème quand tu utilises une lib telle que YUI ou jQuery. Depuis que j'utilises YUI, je n'ai jamais eu à écrire qu'une seule et unique version de script. Les seules adaptations à ajouter sont de type CSS pour IE6 uniquement. Et ce depuis bien 3 ans.
"Flash est une verrue du net qui tends peu à peu à disparaître grâce aux avancées récentes des navigateurs modernes." Marrant
As-tu essayé quelques exemples ici :
http://www.thefwa.com
Je crois au contraire que le format Flash en est encore qu'a ses débuts au vue des nouveautés disponibles à chaque nouvelle version du player.
En tout cas, pour ma part, j'en apprends encore tout les jours en étant toujours aussi surpris des nouvelles possibilités offertes et puis en toute franchise, c'est un gagne pain qui permet de vivre confortablement
Un petit dernier, juste pour le fun (ça date) : http://blog.joa-ebert.com/2007/02/0...
Ton premier lien est un parfait exemple de la perte d'ergonomie qu'on retrouve souvent dans les applets flash. J'ai voulu passer à un autre onglet (en l'occurrence, ton second lien) avec ma commande de touche habituelle : ⌘ + shift + ➔. Rien ne se passe. Ah si, ton premier site change de page. Il a pris le focus sur le clavier et ne me permet plus d'avoir le moindre contrôle sur mon navigateur. Génial. Obilgé de reprendre ma souris pour aller fermer cet onglet manuellement. Premier site > /dev/null.
Le second est une démonstration de la gestion d'une wiimote avec flash. Bon. Et alors ? Ça peut se faire dans n'importe quel langage et je ne vois pas quel rapport ça a avec du web… Ça ne peut être utile que pour développer des jeux pour la Wii dans le navigateur Opéra. On est loin d'un environnement "web". Ce n'est pas parce qu'un média tourne dans un navigateur web qu'il est destiné à être diffusé sur le web.
Pire que tout sur thefwa : le clic du milieu ne marche pas. À quoi ça sert de faire des sites webs de liens en flash, quand le principe de la navigation par onglets tombe en vrille ?
J'avoue être un grand amateur de flash ET javascript.
La grande puissance de javascript et de pouvoir gérer de l'HTML et des CSS. On l'oublie avec le temps mais le rendu d'un LI, d'un DIV ou un TABLE est extrêmement puissant. De même la gestion en natif des scrollbars, de la roulette, de l'historique est un sacré plus!
Par contre, il faut reconnaitre à flash ce qui lui est dut: le moteur graphique de flash est beaucoup plus fluide et mieux supporté que les Canvas...
Mais pour moi le gros gros plus c'est des mot cles comme class, extends, interface et avoir un language typé... L'héritage de type natif est aussi un gros plus et ajoute beaucoup de lisibilité. Lorsque l'on a des besoin TRES spécifiques, flash est une solution à envisager.
Ne soyons pas sectaire, il y a du bon à prendre dans tout les technos.
Ajouter un commentaire
Abonnement aux commentaires
S'abonner pour recevoir les commentaires suivants par email
URL de rétrolien : http://alt-i.fr/trackback/600
Fil des commentaires de ce billet