Developpez.com

Plus de 2 000 forums
et jusqu'à 5 000 nouveaux messages par jour

Assisterait-on aux derniers soubresauts de Flash ?
L'IAB encourage les annonceurs et les éditeurs à publier leur contenu sur mobile en HTML5

Le , par Cedric Chevalier, Expert éminent sénior
Un autre round de la bataille sans merci entre deux technologies (Flash et HTML5) dominantes du web commence. La première (Flash) est très populaire auprès des développeurs qui produisent des applications RIA (Rich Internet Application), notamment les jeux ou encore sur le site populaire de vidéos YouTube.

Flash a eu droit à sa période de gloire. Il a su réinventer l’expérience des utilisateurs sur le web, là où on avait un HTML vieillissant. Mais l’avènement de HTML5 pourrait changer la donne. Le standard web s’est placé en challenger sérieux de Flash puisqu’il offre pratiquement les mêmes possibilités tout en étant libre contrairement à Flash.

Laquelle de ces deux technologies est la meilleure ? Entre Flash et HTML5 qui doit rejoindre les rangs du musée informatique ? Les forums ont été inondés par les messages des internautes. Chacun avait son propre avis sur les questions. D'aucuns pensaient qu’on devait parler de Flash au passé, surtout que le feu Steve Jobs avait annoncé ne pas vouloir de Flash sur ses mobiles (smartphones et tablettes).

Malgré cela, Flash reste populaire. Néanmoins, le mobile pourrait causer sa perte. En effet, le segment du mobile est opaque à la technologie Flash. Or, les récents rapports des analystes font état d’un segment de marché qui phagocyte celui du PC (selon IDC, le nombre de smartphones vendu en 2013 dépasse le milliard, et celui des PC décroit de trimestre en trimestre).

Pour enfoncer le clou, le bureau de la publicité interactive (IAB) a publié une lettre ouverte aux éditeurs et annonceurs signée par de grands acteurs du web comme Google, le Wall Street Journal, le New York Times ou encore Forbes. Dans son contenu, l’IAB encourage à utiliser HTML5 pour la diffusion du contenu publicitaire pour les mobiles.

En outre, les robots d’indexation populaires comme celui de Google ont des difficultés à indexer le contenu des fichiers Flash. Ce qui n’est pas un problème avec HTML5. Serait-ce vraiment les derniers soubresauts de Flash ?

Source: Lettre ouverte de l'IAB

Et vous ?

Qu'en pensez-vous ?


Vous avez aimé cette actualité ? Alors partagez-la avec vos amis en cliquant sur les boutons ci-dessous :


 Poster une réponse

Avatar de Paul TOTH Paul TOTH - Expert éminent sénior https://www.developpez.com
le 23/04/2014 à 14:21
Citation Envoyé par Cedric Chevalier  Voir le message
Assisterait-on aux derniers soubresauts de Flash ?
l'IAB encourage les annonceurs et les éditeurs a publié leur contenu sur mobile en HTML5

Un autre round de la bataille sans merci entre deux technologies (Flash et HTML5) dominantes du web commence. La première (Flash) est très populaire au près des développeurs qui produisent des applications RIA (Rich Internet Application), notamment les jeux ou encore sur le site populaire de vidéos youtube.

Flash a eu droit à sa période de gloire. Il a su réinventer l’expérience des utilisateurs sur le web, là où on avait un HTML vieillissant. Mais l’avènement de HTML5 pourrait changer la donne. Le standard web s’est placé en challenger sérieux de Flash puisqu’il offre pratiquement les mêmes possibilités tout en étant libre contrairement à Flash.

La quelle de ces deux technologies est la meilleure ? Entre Flash et HTML5 qui doit rejoindre les rangs du musée informatique ? Les forums ont été inondés par les posts des internautes. Chacun avait son propre avis sur les questions. D’aucun pensait qu’on devait parler de Flash au passé, surtout que le feu Steve Jobs avait annoncé ne pas vouloir de Flash sur ses mobiles (Smartphones, Tablettes).

Malgré ça, Flash reste populaire. Néanmoins, le mobile pourrait causer sa perte. En effet, le segment de marché du mobile est opaque à la technologie Flash. Or, les récents rapports des analystes font état d’un segment de marché qui phagocyte celui du PC (Selon IDC le nombre de Smartphone vendu en 2013 dépasse le milliard, et celui des PC décroit de trimestre en trimestre).

je ne sais pas quelle est la part de développent Flash/AIR sur Mobile, mais c'est une solution existante malgré tout

Citation Envoyé par Cedric Chevalier  Voir le message
Pour enfoncer le clou, le bureau de la publicité interactive (IAB) a publié une lettre ouverte aux éditeurs et annonceurs signée par de grands acteurs du web comme Google, le Wall Street Journal, le New York Times, Forbes. Dans son contenu, l’IAB encourage à utiliser HTML5 pour la diffusion du contenu publicitaire pour les mobiles.

évidemment, les pubs doivent toucher un maximum de personnes, donc Flash est devenu un frein à leur diffusion.

Citation Envoyé par Cedric Chevalier  Voir le message
En outre, les robots d’indexation populaires comme celui de Google et bien d’autres, ont des difficultés à indexer le contenu des fichiers Flash. Ce qui n’est pas un problème avec HTML5. Serait-ce vraiment les derniers soubresauts de Flash ?

Voila réellement le noeud du problème à mon sens, HTML5 est très bien pour faire de la documentation indexée en ligne...mais est-ce la finalité de Flash que de faire des sites web de contenu ? ça existe, ça m'agace, et ce n'est pas ce que je ferais. A côté de ça, HTML5 ça reste très lourd pour faire de l'applicatif...oui oui, je sais, on peut utiliser jQuery, jQuery-ui, le patch FR, etc, etc... et avoir une belle usine à gaz qui fonctionne presque aussi bien que si tout cela n'avait pas été nécessaire.

Du côté des jeux, oui on peut faire des choses assez impressionnantes en HTML5, mais ça reste confiné aux outils web alors que la machine virtuelle Flash n'est qu'un environnement d'exécution, certes la machine est propriétaire, mais le format SWF est parfaitement documenté et public, ce qui m'a permis d'ailleurs de créer un compilateur Pascal pour Flash. Et avec AIR l'application sort du navigateur et arrive sur mobile également.

Sur le même créneau (côté web uniquement) il y a SilverLight chez Microsoft et NaCL chez Google, mais ni l'un ni l'autre ne se sont imposés comme Flash a pu le faire.
Avatar de Traroth2 Traroth2 - Expert éminent sénior https://www.developpez.com
le 24/04/2014 à 9:03
Adobe avait lancé Flash pour les mobiles (sauf iOS). La technologie était condamnée dès l'instant où l'entreprise a cessé de proposer ces versions.
Avatar de matpush matpush - Membre averti https://www.developpez.com
le 24/04/2014 à 9:05
Corrigé
Avatar de Sodium Sodium - Membre éclairé https://www.developpez.com
le 24/04/2014 à 9:14
Cet article n'aurait-il pas au moins 5 ans de retard ?

Je ne comprendrai jamais cet affrontement. Pour moi, HTML5 et Flash ne sont pas des adversaires mais deux technologies différentes n'ayant pas le même objectif.
Flash sert à l'animation et à l'interactivité, HTML sert à organiser du contenu. HTML permet de créer facilement du contenu textuel accessible sur tous les supports et facilement indexable par les moteurs de recherche, Flash permet de faire des applications graphiques impressionnantes.

Alors certes, le canvas HTML5 permet de faire énormément de chose, mais nativement il faut faire TOUT soi-même.
Un simple exemple : Là où Flash permet de déplacer facilement un sprite sur un fond, en HTML5 il faut à chaque image effacer complètement la scène et redessiner chaque élément couche par couche.
Il existe certes des frameworks permettant de faciliter le travail, mais à ma connaissance rien de vraiment standardisé et impeccablement documenté.

Flash fonctionne de la même façon partout à partir du moment où l'utilisateur possède le plugin. HTML5 est interprêté (ou pas) différemment par chaque navigateur et il faut faire un choix entre ce qui doit absolument fonctionner partout, ce qui peut ne fonctionner que sur les navigateurs les plus récents et ce qui ne tournera jamais sur les machines sous IE<8.

Flash possède également un langage de programmation propre et clair à base de packages proche de Java, bien plus agréable à utiliser que Javascript.

Vous voulez faire un site Internet ? HTML est la solution. Et si javascript ne vous suffit pas pour faire ce que vous voulez en terme d'interactivité, c'est que vous vous lancez probablement dans quelque chose qui nuira à l'accessibilité de votre contenu, donc à éviter.
Vous voulez faire un jeu vidéo ou une animation ? Flash est une technologie intéressante, d'autant plus qu'elle permet un export vers de nombreuses plateformes.

Reste que ce n'est pas la seule existante bien entendu, il y a par exemple le moteur Unity qui mérite le détour.
Avatar de azias azias - Membre éclairé https://www.developpez.com
le 24/04/2014 à 10:16
Pour moi la question est tranchée depuis plusieurs années, je n'ai d'ailleurs jamais cherché à développer des compétences Flash/Air. Ne serait-ce qu'en tant qu'utilisateur, Flash n'a jamais vraiment très bien fonctionné (en particulier sous Linux) et le fait de devoir installer un logiciel supplémentaire n'est pas pratique. En plus sur mobile Air a une consommation batterie hallucinante.

L'inconvénient de "HTML5" est qu'il s'agit d'une nébuleuse de technologies web qui évoluent en permanence et qu'il est probablement impossible de développer proprement avec ces technos pour le moment.
Avatar de Zefling Zefling - Membre émérite https://www.developpez.com
le 24/04/2014 à 10:21
Citation Envoyé par olreak  Voir le message
Pour moi la question est tranchée depuis plusieurs années, je n'ai d'ailleurs jamais cherché à développer des compétences Flash/Air. Ne serait-ce qu'en tant qu'utilisateur, Flash n'a jamais vraiment très bien fonctionné (en particulier sous Linux) et le fait de devoir installer un logiciel supplémentaire n'est pas pratique. En plus sur mobile Air a une consommation batterie hallucinante.

L'inconvénient de "HTML5" est qu'il s'agit d'une nébuleuse de technologies web qui évoluent en permanence et qu'il est probablement impossible de développer proprement avec ces technos pour le moment.

Pour avoir bossé pas mal avec Flash, je dois dire qu'un équivalent pour faire de l'animation SVG ou canvas ne serait pas du luxe. Actuellement pour faire une pauvre animation SVG, il n'y a pas d'outils aussi simple, ne demandant aucune compétence en dév.
Avatar de mihawk213 mihawk213 - Futur Membre du Club https://www.developpez.com
le 24/04/2014 à 10:51
faute dans le titre
"L'IAB encourage les annonceurs et les éditeurs a publié (à publier) leur contenu sur mobile en HTML5"
Avatar de Aiekick Aiekick - Membre expérimenté https://www.developpez.com
le 24/04/2014 à 12:37
Comment flash pourrait disparaitre ? HTML5 permet t'il l’utilisation des DRM ? faire du pure streaming ?
Il faudrait que les sociétés l’abandonne pour ça.
Avatar de azias azias - Membre éclairé https://www.developpez.com
le 24/04/2014 à 15:53
Citation Envoyé par cuicui78  Voir le message
Comment flash pourrait disparaitre ? HTML5 permet t'il l’utilisation des DRM ? faire du pure streaming ?
Il faudrait que les sociétés l’abandonne pour ça.

Ouh là là, tu vas nous relancer le débat sur les DRM dans HTML5 --> http://www.developpez.com/actu/63058
Avatar de illico-it illico-it - Nouveau Candidat au Club https://www.developpez.com
le 24/04/2014 à 17:03
Bonjour à tous,

Flash est un peu mort depuis l'arrivée des iphones et autres Ipad.

Voici un petit jeux multijoueurs qui fonctionne avec HTML5/CSS.

Les aspects animation et communication temps réel sont réalisé en CSS et Javascript.

illico-it.com/table-ball/index.html

C'est un prototype : merci de vos retours.
Offres d'emploi IT
Architecte systèmes études & scientifiques H/F
Safran - Ile de France - Vélizy-Villacoublay (78140)
Ingénieur intégration, validation, qualification du système de drone H/F
Safran - Ile de France - Éragny (95610)
Ingénieur analyste programmeur (H/F)
Safran - Auvergne - Montluçon (03100)

Voir plus d'offres Voir la carte des offres IT
Contacter le responsable de la rubrique Accueil