Flash player 10, caramba encore raté !
Par jblanche le mercredi 15 octobre 2008, 22:12 - geeks - Lien permanent
La dernière version (10) du Flash PLayer est sortie aujourd'hui.
Au menu des réjouissances, gestion de la 3D, utilisation partielle de la carte graphique, meilleure gestion des textes...
Malheureusement tant de nouveauté ne saurait cacher la triste réalité cachée derrière cette sortie.
Flash n'as pas amélioré ses problèmes de compatibilité.
Compatibilité avec les plateformes tout d'abord : Même si le player est sorti pour la deuxième fois sur les 3 OS principaux en même temps, il faudra repasser pour les versions 64bits, pour les architectures mobiles...
Mais le pire reste la compatibilité avec lui-même, ou rétro-compatibilité.
En effet, essayez d'installer la nouvelle version et d'aller uploader une nouvelle vidéo sur votre joli Wordpress ou tout autre outil utilisant SWFUpload, vous ne serez pas déçu ! Que dis-je, vous serez très déçu puisque SWFUpload, ne fonctionne plus avec la version 10 du Flash Player.
Raison invoquée : la sécurité, j'en déduis donc que les 95% actuels de la version 9 sont en danger ?
Bref, je ne vais pas encore m'acharner sur mon meilleur ennemi, mais encore une fois, reposer sur le logiciel montre ses limites, espérons simplement que les alternatives libres s'imposeront aussi vite que possible !
Allez puisque je suis un gros Troll :D, je ne résiste pas à l'idée de vous mettre ici quelques commentaires d'un article écrit il y a un an et demi :
la v9 du player lit sans problème un anim en Flash 3 faite en 98. La retro-compatibilité est et sera toujours assurée par Adobe pour des raisons commerciales évidentes. Maintenant, Flash est une techno qui évolue vite, l'AS est un langage qui évolue vite, et c'est bien. Et ça ne t'oblige en rien à modifier ton code à chaque release de Flash. A titre de comparaison, quand pourra-t-on utiliser les CSS 3?
Pour ce qui est de la rétro compatibilité, Adobe ne risquera pas de se mettre à dos une bonne partie des développeurs (et des utilisateurs) de Flash en la faisant sauter.
Il faut aussi noter le fait que les swf ne "vieillissent" pas...
Et pour se remonter le moral :
"Flash n'est pas selon moi, un format adapté à d'autres usages que ceux auxquels il est actuellement employé (vidéo et son), et il ne le deviendra pas". OLOLOLOL
Peut-on encore dire ceci à l'heure des balises audio et video ? HTML5 Balises Audio et Video
ou encore :
Des belles polices c'est "joli tout plein" et c'est aussi précisément ce que ton client te demande. Si des grafeux, des DA, des typographes on choisi telle police pour pour le print, c'est pas pour voir une Verdana dégeu sur le site de l'annonceur. Et là, désolé, mais Flash est la seule et unique alternative. Il était question, à l'époque de l'apparition des CSS, de la possibilité d'encapsuler des polices à une page html. Ca n'a jamais abouti. Dommage. Flash, point barre.
CSS3 : c'est là, sous nos yeux ! Go go go !
Oh punaise N*r*k va encore me tapper :D
Commentaires
Mouais. En attendant pour moi, SWFUpload c'est juste un <gros> hack </gros> pour javascript... Un détournement au mieux... Wordpress aura juste à intégrer son bouton "uploader" dans un vrai swf (qui peut faire juste la taille du bouton). C'est pas la fin du monde non plus... Sinon la rétrocompatibilité reste toujours assurée à 100% avec les anciennes anims Flash!
Au niveau de la sécurité à partir du moment où les clients mettront à jour leur player, la faille sera comblée. C'est le même principe pour tous les logiciels y compris Ubuntu :p
Allons, allons, pourquoi tant d'acharnement ? :D
Non Ubuntu n'attend pas une nouvelle version pour corriger une faille
pourquoi tant d'acharnement ? Parce q'u'après une si longue absence, il fallait forcément troller un peu pour remonter le Buzz
Haha, c'est quoi ces méthodes à la Julien Courbet? Encore un troll "flash c'est de la merde", roh, c'est périmé.
Ouais ouais, on est tous d'accord, Flash ce serait mieux si c'était open source, oui les restrictions sur ExternalInterface sont chiantes (j'en ai été témoin chez un annonceur) <video>, font-face, SVG, Javascript 2, bla bla bla...
Tous ces merveilleux standards sont très prometteurs, personne n'en doute. Ils sont juste à des années lumière de devenir mainstream (ose me dire le contraire). Or les clients, les devs, moi, le monde, les gens, on veut de la video, du son, de la 3D, de l'asynchrone, des interfaces riches (=pas un pauvre fondu en scriptaculous).
Donc en attendant, on aura beau s'égosiller, tout ça est encore à la ramasse derrière Flash. Et encore, je parle même pas de RIA/RDA.
PS: ça fait plaisir de te lire quand même, merde, depuis le temps. Même si je préfere quand au lieu de chier sur Flash tu fais découvrir des trucs (t'es trop négatif mec, {private inside}) <-- oh du jQuery
PS2: je viens de découvrir Dojo. Pour ceux qui veulent faire du JS en ayant l'impression de programmer et pas de vaguement scriptouiller, je recommande.
Tous ces merveilleux standards ... à des années lumière de devenir mainstream...
Et bien justement, je pense qu'ils n'en sont pas si loin, j'essairais de développer la dessus dans les articles à venir
Raah... je sors un peu du sujet pour répondre à Nerik mais Dojo n'est pas le seul framework qui empeche le javascriptouillage.
Mootools, JQuery, YUI ou encore leur père à tous Prototype font la même chose... l'important c'est surtout la communauté qu'il y a derrière pour résoudre les bugs inhérents à IE et dans ce domaine JQuery est certainement le mieux...
En fait le javascriptouillage c'est un peu comme faire du Flash en AS1... c'est fini.
Pour revenir au sujet je ne suis pas sur que tous "les clients, les devs, moi, le monde, les gens" veulent absolument des applis web en 3D avec des transitions de malades et des vidéos parfaitement integrés qui déchirent tout !
On constate surtout que les applis web les plus consultés par "les clients, les devs, moi, le monde, les gens" sont actuellement les Facebook, Flickr, Youtube, toutes les applis Google etc...
Ces sites-applis n'utilisent Flash que pour gérer des modules bien précis (vidéo, jeux...) mais le coeur du site, la nav, la communauté etc... n'a pas besoin de Flash pour exister et le "pauvre fondu en scriptaculous" suffit bien souvent à rendre l'appli user-friendly pour "les clients, les devs, moi, le monde, les gens"...
Après je suis d'accord sur le fait que tout les FWA sont bien plus bandants, funky etc... que ces foutus sites en HTML mais encore une fois la globalité "des clients, des devs, de moi, du monde, des gens" viennent chercher du service sur le web et la plupart du temps ce bon vieux trident HTML/Javascript/PHP (enfin Ruby désolé John) suffit amplement.
Merci tonio, tout est dit !
Javascript n'est pas un language de scriptouillage, pour vous en convaincre, regardez sproutcore (http://www.sproutcore.com/) ou encore jslibs (http://code.google.com/p/jslibs/) et bien d'autres.
Avec les librairies actuelles, on peut très bien ne pas scriptouiller, mettez une dose de LowPro sur Jquery ou Prototype et vous obtenez une gestion des "comportenements/évenements" a mon avis bien mieux foutu que celle de l'AS3 (oui oui, et là je ne trolle pas !, La délégation d'évenements en AS3, c'est vachement relou de ce que j'en ai vu !)...
@tonio, le trident ce serait plutot HTML/CSS/Javascript (dans cet ordre ! Des données, une présentation, des comportements), le langage serveur, on s'en fou ([Troll] C'est juste plus simple en Ruby :D [/Troll] )
En tout cas j'abonde dans ton sens, Google, Flickr, Youtube, Facebook, Wikipedia... n'ont pas besoin de Flash et le plutot ils s'en passeront, le mieux ce sera.
Je n'irais pas jusqu'a dire que le plus tot (Google, Flickr, Youtube, Facebook, Wikipedia) ils s'en passeront (de Flash) le mieux ce sera...
Pour des modules précis les alternatives sont rares ou pas assez matures pour rendre service même si les exemples que tu donnes dans l'article sont prometteurs.
Mais de toute façon la majorité des gens qui viennent sur le web se foutent totalement que ce soit du Flash ou pas, c'est juste que pour donner à l'utilisateur ce qu'il recherche dans la plupart des cas Flash n'est pas nécessaire.
Oui je me suis mal exprimé, ca ne voulais pas dire : "ils devraient s'en passer maintenant" mais "le plus tôt les technologies alternatives seront suffisamment mainstream pour s'en passer, le mieux ce sera"
En attendant ma chouette réponse, je vous propose ce petit intermède musical : http://www.youtube.com/watch?v=XAg5...
"SWFUpload, ne fonctionne plus avec la version 10 du Flash Player."
En tant que developpeur Flash me voila rassuré, l'upload de fichier via Flash passait sans header HTTP au travers de .htaccess, de check de session, d'à peu prêt tout. Ainsi depuis mon authoring flash pof! je pouvais uploader ce que je voulais (dans la limite des test réalisés dans le script de destination) sur un serveur distant utilisant ce procédé...
C'est mieux sans, isn't it ?
@font-face {
font-family: "Fertigo";
src: url(http://www.taptaptap.com/Fertigo.ot...)
format("opentype");
}
C'est classieux ! Waouuuuu !
Fil des commentaires de ce billet