Un sujet de débat qui a vu une résurgence depuis la présentation de l'iPad est le problème de Flash et HTML5. Il y a ceux qui suggèrent que le HTML5 sera un jour supplanter/remplacer Adobe Flash.
Je n'ai pas de développer un logiciel qui s'exécute dans un navigateur, donc mon (limitée), la compréhension est:
- Le HTML est un pur langage de balisage de texte qui vous est livré sur HTTP à un client navigateur. Le client navigateur interprète le balisage et les rend plus ou moins de succès) de la page selon une spécification de la norme.
- Adobe Flash est une propriété cadre pour travailler avec de l'audio, de la vidéo, du son et de raster/vecteur graphique. Il nécessite des outils de création (un compilateur peut-être?) et d'un lecteur personnalisé qui est disponible en tant que plug-in pour navigateurs les plus courants.
Quelqu'un pourrait-il expliquer (à ce développeur C/C++) comment il est possible à partir d'une technique de codage point de vue , qu'un texte à base de langage de balisage (HTML5) pourrait être considéré comme un remplacement pour un cadre multimédia (Flash)?
S'il vous plaît pas d'opinions arguments - il suffit de faits techniques.