Flash 10.2 est (toujours) là

Hahaha ^^

Kilékon :smiley:

En revanche quand tu te tapes du powerpoint bien reloud, ça fait du BIENG. :slight_smile:

Arrrgh, tu as accepté de te faire raboter 160 lignes.

ça veut dire quoi « With Stage » ? (bis)

please :slight_smile:

C’est pas « with Stage » mais « with Stage Video API », et c’est… bah le nom de leur nouvelle API qui déchire. Ca me paraissait clair.

Ouais, voila, c’etait assez clair :

http://www.google.com/search?q=Stage+Video+API&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:en-US:official&client=firefox-a
2eme lien : http://labs.adobe.com/technologies/flashplayer10/stagevideo.html
Si vraiment tu galeres : http://translate.google.com/translate?js=n&prev=_t&hl=en&ie=UTF-8&layout=2&eotf=1&sl=en&tl=fr&u=http%3A%2F%2Flabs.adobe.com%2Ftechnologies%2Fflashplayer10%2Fstagevideo.html

Ouais. Enfin pour clarifier, si on résume grossièrement le bidule tel qu’il est décrit là :
http://www.adobe.com/devnet/flashplayer/articles/stage_video.html
on aboutit à cela :
au lieu de balancer chaque frame de vidéo dans le pipeline standard de rendu de flash, qui est traité complètement sur le CPU et qui permet de faire les classiques effet style la vidéo dans le cube qui tourne (so hype sous BeOS en 1996), il traite le reste de la scène flash et rajoute la vidéo par dessous dans un pipeline graphique qui est largement sous traité à la GPU.
Les conséquences sont grosso modo les suivantes :

  • les « nouvelles » vidéos sont des trucs rectangulaires, il peux afficher des trucs un peu au dessus mais pas des tonnes d’effets à la con
  • apparement il faut dans (la plupart?) des cas, plus ou moins adapter les appels, sinon les anciennes vidéos (donc tout l’existant à priori ?) continueront à fonctionner comme avant (donc vraisemblablement lentement).
  • les animations flash traditionnelles n’utilisant pas particulièrement la vidéo continuerons à faire faire des séances de muscu à vos CPU.

C’est pas franchement miraculeux. Cela dit en terme d’usage, si les fournisseurs de contenu mettent à jour, vu que ça représente des cas d’utilisations très fréquent, ça pourrait contribuer à rendre flash nettement moins pénible au jour le jour.

Hahaha putain comment ils ont implemente la video acceleree comme des branques. Sans utiliser un iota du vrai pipeline du GPU, resultat t’as toutes ces limitation supra debiles genre (pas de rotations, pas d’effets, etc).

C’est vraimant des taches les mecs de Flash, ils feraient bien de regarder comment tout le monde fait de nos jours au lieu d’etre bloqué en 1995.

Heuresement microsoft nous sauvera tous!

Vraie question: C’est mieux Silverlight?

La réponse n’a plus d’importance, Silverlight n’est plus un concurent de Flash.

Sinon Silverlight/WPF utilisent vraiment le GPU ouai. Tu peux appliquer un vrai shader ou n’importe quel transform.

1996 ; médisant, va.
Plus sérieusement, je ne pense pas que les « mecs de Flash » soient plus bêtes que la moyenne, il n’y a pas de raison.
Simplement ils travaillent une codebase qui a 15 ans d’historique derrière et qui doit commencer à sentir un peu dans les coins.
Les symptômes extérieurs des problèmes de Flash (instabilité, performances, failles de sécurité en flot régulier), tels qu’on peut en juger simplement en l’utilisant et en observant ce qui se passe, pointent tous sur le syndrome du projet gros, plein de vieux code, et difficile à manoeuvrer.
En outre Adobe est un environnement vraisemblablement peu propice : ils ont payé cher Flash pour acquérir sa position sur le marché alors qu’ils avaient développé des solutions concurrentes en interne, ils ne sont manifestement pas pressés d’en bazarder des pans entiers pour les refaire ; et en plus Adobe a historiquement beaucoup de mal à gérer les refontes de son code pour s’adapter aux changements d’environnement technologique. Leur politique commerciale est basée sur la vente de mise à jour avec des nouvelles features originales, pas du refactoring et de la réécriture des appels à des APIs obsolètes.

Ce qu’il faut retenir à mon avis du descriptif technique de cette nouvelle API video, c’est qu’ils n’ont pas déménagé l’essentiel de leur traitement sur la GPU mais juste le minimum, que c’est des évolutions petits bras et que ça va probablement apporter des vrais gains pour les usages actuels et que ça positionne pas du tout Flash pour rester important dans le futur.