Flash rapproche Apple et la fondation Mozilla

Christophe Laporte |
Si Apple et la fondation Mozilla ont certains désaccords sur le HTML5, notamment en matière de codecs vidéos, il y a au moins un point qui les rapproche : Flash.



Jay Sullivan affirme que le plug-in d'Adobe est la première raison de plantage de Firefox. On rappelle qu'il y a quelque temps déjà Bertrand Serlet avait tenu des propos similaires (lire : Snow Leopard avalera les méchants plug-ins). Les deux sociétés ont résolu entre temps ce problème en isolant Flash dans un processus séparé.

Mais ce n'est pas le plus important, la chose la pus intéressante sans doute, c'est que les deux entités ont une vision assez semblable sur le HTML5, qui selon le vice-président de la division mobile de Mozilla, est la solution à de nombreux maux du web et finira par succéder à Flash. Il explique que le web est en quelque sorte prisonnier des plug-ins et qu'il n'est quand même pas normal de faire appel à un module pour jouer un fichier audio de 30 secondes ou pour jouer une animation toute bête. Et de prédire que l’internet mobile accélérera l’avènement du HTML5.

Lors de la sortie de Firefox 4 qui doit intervenir d'ici quelques jours, la fondation Mozilla compte insister énormément sur le fait que son navigateur gère parfaitement HTML5. Voilà qui pourrait pousser encore un peu plus les webmestres à se pencher sur cette technologie bourgeonnante.

Sur le même sujet :
- Un livre sur le HTML5
Tags
avatar nicolas | 

Il gère parfaitement le HTML5 y compris pour les vidéo en h.264 ? où il faut installer un plugin Microsoft (encore un!) pour lire du H.264 ( comme dans Chrome??)

et au fait, en parlant de mobile, où en est Fennec?

avatar elamapi | 

Y a juste une c....e dans le potage. HTML5 n'est pas encore validé. Mais sur le principe, c'est pas mal.

Y a au moins une raison intéressante.

Flash est une environnement de dev proprio (donc pour faire du dev en flash ... faut payer, et cher).

HTML 5 "devrait" être une norme. Ce qui laissera a tout un chacun le loisir de dev, sans être assujettit à Adobe.

avatar Armas | 

Daaaaaaaaalas, ton univers impitoyaaaable.

Episode 475896523. Resumé ...

avatar BioSS | 

C'est incroyable de voir à quel point on parle de ce sujet sur un site de mac, c'est quasiment une news par jour sur le sujet, la moindre démo pourrie, le moindre bouquin, la moindre phrase que vous pouvez sortir, c'est fou. Est-ce qu'on parle autant de Xcode 4 ou d'InterfaceBuilder ? Vous en avez fait votre cheval de bataille et ça en devient imbuvable

avatar Zed-K | 

[quote=elamapi]Flash est une environnement de dev proprio (donc pour faire du dev en flash ... faut payer, et cher).[/quote]
Les IDE (Flash CS et Flash Builder) sont payants. Le SDK quant à lui (compilateur compris) est open source.
SDK + IDE open source type Eclipse ou FlashDevelop (sous Windows) permettent de développer en AS3 sans dépenser le moindre centime, en toute légalité, et ce depuis de nombreuses années.

avatar elamapi | 

Je bosse sur PC (j'ai bien tenté de soudoyer mon boss, mais il reste inflexible), et je hais flash et ses plugins. Y a pas besoin d'etre sur Mac pour vouloir vivre la fin de ce format.

avatar Zed-K | 

@ BioSS :
C'est également mon ressenti.
J'ai beau chercher une quelconque information dans la news qui n'ait pas déjà été rabâchée 400 fois dans ces colonnes, je suis bien incapable de la trouver.

avatar mediapress (non vérifié) | 

le soucis est un manque d'outil de développement pour l'html 5, ça reste surtout confiné aux développeurs web confirmé alors que le flash peut se faire par des graphistes également et sans trop de codes...

avatar Almux | 

Exit les sites "tout en Flash"...

Mais, pas de panique: quand les premières voitures à rouler sans être tirées par des chevaux sont arrivée, il y a aussi eu bien des "réticences"... Et ça n'est rien de le dire!

avatar NicolasO | 

@ZedK

Sans compter d'autres projets open-source qui produisent du byecode Flash.
Comme Haxe par exemple.

Il y a beaucoup de moyens de produire du Flash gratuitement.
Apres, cela n'en fait pas une norme ouverte.

avatar grogeek | 

@mediapress

C'est bien ca, une partie du problème. (le fait que des graphistes peuvent faire du flash sans vraiment taper une ligne de code, mais un code créer de manière assisté) Ca te donne des projets lourds et non optimisés...

Un exemple tout bête: prendre un component flash (l'ascenceur) le mettre sur la scene et publié le swf. Poid du swf = 49 ko.
Maintenant, tu codes al mano le même ascenceur, tu publies poids du swf = 2 ko.

Imagine le poids d'un swf qui comporte tout ce qu'il faut pour un formulaire, avec les component, t'arrives à un swf de 2 à 300 ko juste pour ça. Tu m'étonnes après que les gens parlent de temps de download, des ventilos qui tournent et tout le tralala.

avatar ichp | 

Comme si Apple a été le premier a décrier Flash... Franchement.

Il y'a une différence entre critiquer une technologie et laisser le libre choix à l'utilisateur de l'installer ou non.

Est-ce que Flash s'installera sur Firefox 4 ? Oui. Point barre. Ne mélangez pas les torchons propres avec les torchons sales.

avatar harisson | 

@mediapress +1, il y a aussi d'autres problèmes liés au html5: philosophies web developer vs web designer, langage de script pas très élégant (javascript), support de svg aléatoire suivant les navigateurs, support webgl balbutiant et problématique, protocoles internet pas bien adaptées à certains traitements, etc. Le flash ça n'est pas que de l'audio et de la vidéo, il y a aussi une partie créa artistique/design importante.

avatar dariolym | 

Est-ce que le site de MacGénération va être mis à jour pour être "100%" html5 à la sortie de FireFox 4 ???

avatar Stanley Lubrik | 

@BioSS qui feint de s'étonner :

"C'est incroyable de voir à quel point on parle de ce sujet sur un site de mac, c'est quasiment une news par jour sur le sujet..."

C'est bien la preuve formelle que les utilisateurs de iDevices en ont besoin !

avatar oomu | 

@Nicolas [14/03/2011 12:33]

"Il gère parfaitement le HTML5 y compris pour les vidéo en h.264 ? où il faut installer un plugin Microsoft (encore un!) pour lire du H.264 ( comme dans Chrome??)"

H264 pour des raisons indicibles (l'ARGENT ! ) n'est en RIEN une norme du "html5" ou format préconisé par le W3C.

ni Webm ou Theora d'ailleurs. ni MP3 d'ailleurs.

et c'est même pire que ça : JPEG, GIF et PNG ne sont pas des standards associés de près ou de loin à "html". (il s'avère juste que le monde entier utilise JPEG comme format d'image lié par le tag IMG et comble du bonheur, tous les navigateurs web le gère et que jpeg coute rien à ajouter à son logiciel).

-
Apple ne fut pas le premier à décrier Flash (c'est le monde du logiciel libre les premiers) mais Flash comme tout greffon propriétaire par un tiers (autre que soi même) est évidemment une gène.
Apple étant Apple, elle a secoué le cocotier comme à son habitude : "on dit naon et devant plein de journalistes, et on vous emm... tous avec notre nouveau produit! hahhaha!".

bref.

le fait est, on arrive à des situations ubuesques où Mozilla Firefox utilise un plugin microsoft pour obtenir le support H264 "natif" dans le code html..

ou sur linux, l'usage de code issu de XVID qu'il est formellement interdit de distribuer sous forme binaire commercialement ou par Mozilla lui même...

Et même si Mozilla utilisait les fonctions h264 native de mac os X, la fondation serait obligé de payer une somme exorbitante que je n'ai pas.

avatar oomu | 

"Il y a beaucoup de moyens de produire du Flash gratuitement.
Apres, cela n'en fait pas une norme ouverte.
"

de RED5 à Hayes ou GNU GNASH, RIEN n'est concrètement équivalent à ce que fournit Adobe.

Vous n'avez NI les fonctionnalités de DRM (l'unique chose qui permet d'éveiller l'intérêt d'un studio de cinéma), ni toutes les fonctionnalités d'animations et scriptage.

-
le problème fondamental c'est que vous êtes face à un industriel (adobe) qui contrôle l'évolution de Flash selon SON planning, SON avantage, SES besoins.

Il est évident que cela est insupportable pour tout acteur du monde linux (qui ne veut aucune entrave, sinon on aurait pas fait tout le bazouin linouks), pour Apple (qui cherche à être indépendant de toute interférence pour pouvoir différencier son offre), etc.

Adobe est dans la situation identique à Microsoft avec .NET ou Sun avec JAVA avant son ouverture totale et la fondation qui certifie son évolution.

avatar grogeek | 

@Oomu

"Vous n'avez NI les fonctionnalités de DRM"

Il me semble que c'est Flash Access qui s'occupe de la gestion des DRM.
http://www.adobe.com/products/flashaccess/faq/

Maintenant je ne sais pas si tu as accès au package nécessaire depuis le SDK gratuit.

avatar Goldevil | 

Ce qui me fait peur avec HTML 5 c'est le temps qu'il faudra pour arriver au niveau de Flash. En particulier sur ces points :

-Ubiquité qui permette une exécution identique (vitesse & rendu) sur tous les hardware. Pour l'instant entre deux browsers, on a déjà des différences énormes rien qu'en terme de vitesse d'exécution du javascript.

- Environnement de dévelopement (IDE) qui permette du développement un peu sérieux (exécution pas-à-pas, profiling de la mémoire...)

- Cohérence des librairies standard (comme le Flex SDK)

Adobe a l'air de tout doucement migrer aussi vers HTML5 (Walaby). Si je peux utiliser FlashBuilder 4 ou un équivalent pour faire mes applications HTML5, je serai très heureux.

De manière générale, HTML5 intègre tout ce qui faisait de Flash un complément idéal du HTML. Il est logique que Flash va (lentement) faire la place au nouveau venu.

avatar omega2 | 

"la fondation Mozilla compte insister énormément sur le fait que son navigateur gère parfaitement HTML5."
Pourtant quand on voit la liste d'avancement des différents navigateurs face au html5, ça donne l'impression que firefox est très loin de le gérer si bien que ça.
Il y a énormément de points que firefox ne gère pas dont toutes les nouveautés relatives aux formulaires.

Il serait temps que les différents intervenant arrêtent de faire croire que html5 = balise vidéo.

avatar Tomn | 

@omega2 : totalement d'accord avec toi.
Il ne faut pas en attendre trop de Firefox 4 malheureusement. Mieux vaut rester sous Safari, Chrome ou Opera.

Internet Explorer, de lui, je suis étonné, car ce navigateur a fait une énorme progression.
Étant en train de développer plusieurs sites HTML5 + CSS3, c'est vraiment fatiguant d'écrire des conditions pour chaque navigateur (et OS).

avatar pol2095 | 

Déjà si Firefox pouvait démarrer un peu plus vite, ça serait bien.
Le html ça a toujours été galère à gérer pour la compatibilité, avec le html5 ça devient vraiment une usine à gaz.

CONNEXION UTILISATEUR