Pas terrible ; mais presque

Depuis quelques mois, et suite à l’absence de lec­teur Flash sur l’iPhone et sur le futur iPad on assiste à une cam­pagne de vili­pen­dage de Flash par les Mac users. Je trouve ça assez lamen­table.

Avant toute chose, je ne suis «plus» un adepte de Flash, la tota­li­té de mes réa­li­sa­tions on-line se font avec juste du HTML/CSS et un soup­son de JavaS­cript, et d’ailleurs j’accepterais à recu­lon d’utiliser Flash dans un pro­jet à réa­li­ser seul car, je trouve que dans 99 % des cas on fait aus­si bien en html pour moins lourds.

Mais comme tou­jours, la véri­té est ailleurs, du moins elle se situe plus loin que l’extrémité de notre appen­dice nasal.

Flash à depuis long­temps dépas­sé ce qui est fai­sable avec html + JavaS­cript ; et le pro­blème est de l’utiliser à bon escient et avec le pro­fes­sion­na­lisme néces­saire. Étant pour l’essentiel un lan­gage de pro­gram­ma­tion (ActionS­cript) son effi­ca­ci­té est essen­tiel­le­ment condi­tion­née par la qua­li­té de l’implémentation qui en est faite par le(s) programmeur(s). Si ce denier est un branque, le résul­tat ne peut être à la hau­teur des attentes. Ceci est moins sen­sible avec le HTML/CSS car la rapi­di­té des moteurs d’affichages modernes masque l’incurie des mau­vais codeurs.

Et puis, il ne faut pas oublier ce qu’est le lec­teur Flash : c’est un lec­teur qui gère une vaste gamme de conte­nu dyna­mique écrit sur une varié­té d’outils (dont cer­tains que les ingé­nieurs de chez Adobe ne contrôlent pas) par des déve­lop­peurs plus ou moins com­pé­tents. Main­te­nant, essayez de rendre ce lec­teur com­pa­tible, cohé­rent et per­for­mant sur des dizaines de sys­tèmes d’exploitation, les navi­ga­teurs, plates-formes et péri­phé­riques. Tout en main­te­nant une rétro­com­pa­ti­bi­li­té avec les 9 der­nières ver­sions, et ce pen­dant que les plates-formes cibles chan­ge­ment. Et de gar­der ça dans moins de 5 mégas…

Adobe ne fait pas que des bonnes choses (la qua­li­té des appli­ca­tions baisse de manière mani­feste depuis quelques années) mais, il faut bien recon­naître que ce qu’il font avec Flash est assez fort quand on y réflé­chi bien.

Après, est-ce que Flash devrait être inté­gré dans les ter­mi­naux mobiles d’Apple, je pense que oui, cer­taines entre­prises on fait le choix de Flex pour leurs inter­faces d’application-métier, et ce cou­per de ces der­nières est une erreur à mon avis (mais ce n’est pas le seul cas). Lais­sons donc un peu d’eau cou­ler sous les ponts, et nous ver­rons tous autant que nous sommes de quoi l’avenir sera fait.

Ecrit par Sébastien Degliame
Rangé dans Informatique, iPhone, web
Pas de commentaires »

© 2018 Sébastien DEGLIAME, Creative Commons License