Vous n'avez pas encore de notification

Page d'accueil

Options d'affichage

Abonné

Actualités

Abonné

Des thèmes sont disponibles :

Thème de baseThème de baseThème sombreThème sombreThème yinyang clairThème yinyang clairThème yinyang sombreThème yinyang sombreThème orange mécanique clairThème orange mécanique clairThème orange mécanique sombreThème orange mécanique sombreThème rose clairThème rose clairThème rose sombreThème rose sombre

Vous n'êtes pas encore INpactien ?

Inscrivez-vous !

Shumway : Firefox Nightly peut lire du contenu Flash... sans Flash

Un monde sans plugins
Logiciel 3 min
Shumway : Firefox Nightly peut lire du contenu Flash... sans Flash

Les plugins pour les navigateurs n’ont plus la cote depuis plusieurs années, essentiellement pour des problèmes de sécurité et de fiabilité. Mozilla, très engagé dans leur « extermination », permet désormais de tester Shumway dans la branche Nightly de Firefox, son projet visant à se débarasser du lecteur Flash.

Un avenir sans plugin tiers dans les navigateurs

On peut désormais tester la lecture de contenus Flash sans que Flash ne soit installé. C’est ce que propose Firefox dans ses versions Nightly, accessibles depuis le site dédié. Le projet Shumway a pour objectif très simple d’autoriser le visionnage des contenus sans qu’il soit nécessaire de recourir au plugin Flash fourni par Adobe.

La raison de ce projet est évidente à qui a suivi la lente chute en disgrâce des plugins tiers. Il faut savoir en effet qu’à l’inverse des extensions que l’on trouve par exemple dans Chrome et Firefox, les plugins contiennent du code binaire, en grande majorité propriétaire. Pour les éditeurs de navigateurs, ils représentent donc un code tiers sur lequel ils n’ont pas de prise, vecteur de failles de sécurité et d’instabilités. Plusieurs solutions ont été trouvées par Google, Mozilla ou encore Microsoft, la plus commune étant l’encapsulation du composant dans un espace mémoire isolé.

Un premier jet qui ne fonctionne que partiellement

Mozilla, très actif sur le HTML5, compte sur ce dernier pour remplacer au fur et à mesure tous les plugins qui seraient nécessaires à une navigation courante et sans friction. C’est pour cette raison que Firefox sait ouvrir des documents PDF sans qu’Acrobat Reader soit installé. Pourquoi dès lors ne pas le faire avec les contenus Flash ?

La mission est pourtant loin d’être aussi simple et les premiers résultats ne sont que partiels. Dans sa mailing list, Mozilla annonce ainsi que l’on peut tester Shumway pour la première fois, mais uniquement sur les vidéos présentes sur le site d’Amazon, comme sur cette page. Il est obligatoire de posséder la dernière révision Nightly, et encore uniquement sous Windows (Vista au minimum) et OS X. Si les conditions sont remplies, la lecture se fait sans problème particulier.

firefox shumway flash

On peut voir que la vidéo ne présente pas d’artefacts et dispose des contrôles de base : le bouton lecture/pause, la barre de progression ainsi que le bouton permettant de basculer sur la vue plein écran, elle aussi de la partie. On reconnaitra simplement l'utilisation de Shumway au cadre différent qui accueille la vidéo et à l’étiquette rouge en haut à droite.

Il reste évidemment un travail important à faire. Shumway est écrit intégralement en TypeScript (un sur-ensemble open source de JavaScript créé par Microsoft) et son code doit être amélioré, tant pour le support de tous les sites qui pourraient proposer du Flash (et on pense immédiatement à toutes les plateformes d’hébergement de vidéos comme YouTube). Pour autant, Mozilla prouve sa détermination à utiliser systématiquement le JavaScript et HTML5 pour autant de fonctionnalités que possible, et on ne perdra pas de vue que toutes ces réalisations auront un impact direct sur Firefox OS.

102 commentaires
Avatar de brazomyna INpactien
Avatar de brazomynabrazomyna- 17/02/15 à 16:42:25

Si je comprends bien, ce "pseudo plugin" n'a (pour le moment) que la capacité de remplacer des lecteurs vidéo en Flash ?

si c'est le cas c'est un peu dommage à l'heure où justement les vidéos sont de moins en moins un problème vu que les principausx hébergeurs proposent des alternatives HTML5.

Perso, j'attends plutôt un remplaçant du plugin Flash pour quand il nous arrive de tomber sur les sites "tout flash".
 

Édité par brazomyna le 17/02/2015 à 16:42
Avatar de AirTé Abonné
Avatar de AirTéAirTé- 17/02/15 à 16:44:08

C'est le but à terme.

Avatar de zefling Abonné
Avatar de zeflingzefling- 17/02/15 à 16:46:36

Certains jeux et animations (pub) fonctionnent parfaitement. Par contre, c'est loin d'être parfais. Mais quand je vois l'horreur qu'est Flash sous Linux, c'est pas franchement pire. Il reste tout de même des cas où cela fait cracher Firefox... Enfin mon jeu flash, il ne l'aime pas, mais depuis quelque temps, j'arrive jusqu'aux menus, mais pas plus loin. Ça progresse.

Édité par zefling le 17/02/2015 à 16:46
Avatar de philanthropos INpactien
Avatar de philanthroposphilanthropos- 17/02/15 à 17:00:14

zefling a écrit :

Certains jeux et animations (pub) fonctionnent parfaitement. Par contre, c'est loin d'être parfais. Mais quand je vois l'horreur qu'est Flash sous Linux, c'est pas franchement pire. Il reste tout de même des cas où cela fait cracher Firefox... Enfin mon jeu flash, il ne l'aime pas, mais depuis quelque temps, j'arrive jusqu'aux menus, mais pas plus loin. Ça progresse.

T'en fais pas, sous Windows même si ça fonctionne mieux évidement, Flash s'amuse tout de même bien à faire planter Firefox quand l'envie lui prend :mdr:

Avatar de A33 INpactien
Avatar de A33A33- 17/02/15 à 17:01:07

Hâte de voir Flash remisé au rang des antiquités. :chinois:
(Bon, c’est presque déjà le cas, la majorité des vidéos peuvent être lues sans lui.)

zefling a écrit :

cela fait cracher Firefox...

À quelle distance ? :transpi:

Avatar de Moff Tigriss INpactien
Avatar de Moff TigrissMoff Tigriss- 17/02/15 à 17:02:54

C'est compliqué. En gros, la vidéo HTML5 fait son chemin. Mais Mozilla a prit un énorme retard sur le dev des librairies dédiées. MSE, entre autre, qui est la base de la vidéo HTML5. La faute à la guerre des codecs, mais aussi à une mauvaise gestion des ressources je pense, vu le bugtracker dédié.
 
Pour donner une idée de l'état d'avancement, dans la version actuelle, il est possible d'activer MSE et ses options. Ca fonctionne sur Youtube... Mais une vidéo n'arrive pas à se relire, si je fais pause, plus rien ne fonctionnera en vidéo sans relancer FF, la gestion de la priorité du processus dédié est mauvaise (si pour une raison X ou Y FF doit bosser, la lecture perd sa fluidité). Et tout ça sur une install W8.1 toute neuve.

A côté, les autres navigateurs sont tous plus ou moins prêts (même IE !), voir même n'utilisent plus que ça (Chrome). Un player compatible Flash permet de temporiser.
 

Et par dessus tout ça, et je travaille lourdement sur la question depuis un certain temps, le streaming de vidéo est un monde assez moche du côté serveurs. Sans parler du live-streaming où on nage en plein délire (les technos HTML5 standardisées ne sont tout simplement pas faites pour faire du live !).
Daylimotion est en Flash, Vimeo aussi, Twitch, Amazon... Même Netflix doit utiliser des artifices (Silverlight...) sur un nombre non négligeable de plateformes.
Logiciels proprios, technos mal implémentées, ressources importantes nécessaires pour le multi-encodage, etc... Du coup, une plateforme ne va pas quitter Flash avant longtemps une fois qu'elle y a investit sa R&D et ses ressources. D'où l’intérêt d'avoir un équivalent à Flash.

Avatar de Konrad INpactien
Avatar de KonradKonrad- 17/02/15 à 17:03:11

Les plugins pour les navigateurs n’ont plus la côte cote depuis plusieurs années

:cap:

Je quote la côte qui devrait s'écrire «cote», et j'enfile ma cotte de maille :francais:

Je sais qu'il y a un bouton «Signaler» mais je n'ai pas pu résister :chinois:

Avatar de levhieu INpactien
Avatar de levhieulevhieu- 17/02/15 à 17:07:37

Et sur FirefoxOS ça fait cracher le noyau ? :D

Avatar de brazomyna INpactien
Avatar de brazomynabrazomyna- 17/02/15 à 17:14:51

Merci pour toutes ces précisions sur le contexte :chinois:

Édité par brazomyna le 17/02/2015 à 17:15
Avatar de anonyme_c81656a6914322f787aebc9dfc4d2ae4 INpactien

Moff Tigriss a écrit :

Daylimotion est en Flash, Vimeo aussi, Twitch, Amazon... Même Netflix doit utiliser des artifices (Silverlight...) sur un nombre non négligeable de plateformes.
Logiciels proprios, technos mal implémentées, ressources importantes nécessaires pour le multi-encodage, etc... Du coup, une plateforme ne va pas quitter Flash avant longtemps une fois qu'elle y a investit sa R&D et ses ressources. D'où l’intérêt d'avoir un équivalent à Flash.

C'est pas de la vidéo mais j'ai halluciné aussi en voyant que Deezer utilisait Flash. Je pensais qu'on pouvait faire la même chose en HTML5.

EDIT : OK j'ai ma réponse...http://blogmotion.fr/internet/telecharger-deezer-flash-7118

Édité par Nathan1138 le 17/02/2015 à 17:16
Il n'est plus possible de commenter cette actualité.
Page 1 / 11