Solutions de rechange à Macromedia Flash Player
Adobe Flash Player (anciennement Macromedia Flash Player) est une plateforme multimédia qui est devenu la norme pour la mise en oeuvre d’animation et l’interactivité dans des pages web pour créer des annonces, à intégrer la vidéo dans les sites Web et à même de développer des applications web riches en fonctionnalités. Bien que la norme de facto, il y a quelques alternatives qui peuvent créer des résultats similaires à Flash sur le web.
SVG et SMIL
Évolutif de graphiques vectoriels (SVG) et d’intégration langage SMIL (Synchronized Multimedia) sont deux technologies créés par le World Wide Web Consortium (W3C) visant à une alternative open-normes de Flash. SVG est un format pour décrire les deux graphiques vectoriels bidimensionnels statiques et dynamiques. SMIL est utilisée pour définir le balisage d’effets supplémentaires telles que les animations, transitions visuelles, journalistes intégrés, le moment et mise en page, qui est similaire à Flash. Le facteur le plus limitant de SVG et SMIL, lancé en 2001, est le navigateur soutien, qui est incomplet au mieux (bien qu’améliorer) dans les navigateurs comme Mozilla Firefox et Opera. Internet Explorer demande aux utilisateurs de télécharger un plugin (similaire à Flash) avec précision render de balisage SVG. Adobe a aussi sa propre application de visualisation SVG puisque avant elle acquiert la technologie Flash, bien que soutien pour elle a maintenant été abandonnée.
Microsoft Silverlight
Silverlight est un framework d’application web développée par Microsoft qui peut atteindre des résultats similaires pour Adobe Flash player. Tout d’abord publié en avril 2007, Silverlight est une technologie relativement nouvelle par rapport à Flash, qui existe depuis 1996. Malgré cela, un nombre croissant de sites est mise en œuvre Silverlight de Microsoft, tels que le site officiel de la Ligue majeure de Baseball (pour afficher les points saillants vidéos), Windows4All.com (pour créer un système d’exploitation virtuel en ligne) et GoGoPin Ad (un créateur de petite annonce/circulaire). Depuis sa sortie, Silverlight est devenu le concurrent le plus proche dans le petit marché des solutions de rechange Flash. Microsoft, cependant, a été connu pour ignorer les standards ouverts et Silverlight n’est pas différent avec son manque de soutien à la norme SVG, plutôt l’utilisation de MIcrosoft Markup langage XAML (Extensible Application).
OpenLaszlo
OpenLaszlo, une plate-forme entièrement open source développée par Laszlo Systems, est conçu pour développer et déployer des applications web riches. Cette technologie se compose du langage de programmation serveur OpenLaszlo et LZX, qui est un JavaScript et XML description language semblable à la langue XAML de Microsoft utilisé dans Silverlight. Parce que les applications OpenLaszlo peuvent être compilées dynamiquement au sein du navigateur et exécuter en tant que traditionnels Java servlets, il est seulement nécessaire que le serveur web s’exécutant le serveur OpenLaszlo, ce qui augmente la compatibilité avec les navigateurs, comparé à SVG et Flash. Aucun téléchargements supplémentaires ne sont nécessaires pour les utilisateurs finaux afficher les applications Internet construit à l’aide de OpenLaszlo et déployés dans cette méthode. En outre, les applications OpenLaszlo peuvent être compilées en fichiers DHTML ou SWF à être chargés statiquement dans les pages web, bien que cette manière de déploiement manque la pleine fonctionnalité de fichiers de contenus de servlet.
Potentiel
Comme ces alternatives Flash à maturité, ainsi leur potentiel pour des fonctionnalités supplémentaires et les plus répandues utilise-t-il. Adobe Flash a été autour de la plus longue de l’un de ces technologies, et a donc un avantage instantané. Chacune des autres technologies des croissance, surtout le nouveau venu Silverlight, plus de développeurs seront disposés à mettre en oeuvre à travers le web.
Considérations
Lors de l’examen de ces alternative à Flash, les développeurs doivent garder à l’esprit le soutien de navigateur (ou absence) pour chaque technologie. Silverlight (et SVG pour Internet Explorer) exigent des utilisateurs finaux télécharger les plugins supplémentaires aux animations et aux applications de vue créée correctement. Selon le navigateur utilisé, SVG peut rendre pas précisément en raison de soutien incomplète. Aussi, bien que les applications OpenLaszlo peuvent être complètement côté serveur, augmentant la compatibilité ascendante, elle peut exiger une courbe d’apprentissage plus grande pour les développeurs, utilisés pour créer des applications Flash. Pour le public le plus large possible, il peut être nécessaire pour les développeurs de juste utiliser Flash, qui est déjà la norme admise utilisé par la plupart des développeurs interactives et vu par des millions d’utilisateurs de l’Internet sur une base quotidienne.
Auteur: Luc Leduc
Catégorie: Flash
Vues: 30 vues