Compétence : 

A-Module 04 : JAVASCRIPT : 5 points - difficulté : 3
La balise Canvas et l'animation javascriptPrésentationCanvas est un nouvel élément HTML servant au dessin de graphiques qui utilisent des scripts (habituellement en JavaScript). Il peut être utilisé par exemple pour le dessin de graphes, créer des compositions de photos ou de simples (voire pas si simples) animations.La balise canvas est une extension non standard à la norme HTML qui permet d'effectuer des rendus dynamiques d'images bitmap via des scripts. Introduite à l'origine par Apple pour être utilisé dans le composant WebKit pour Mac OS X, pour faire fonctionner des logiciels comme Dashboard et le navigateur Safari, elle a été par la suite adoptée par les navigateurs utilisant Gecko (notamment Mozilla Firefox) et Opera puis standardisée par le groupe de travail WHATWG comme une proposition à introduire dans la nouvelle génération des technologies web. Novell a développé une extension activant les XForms dans Internet Explorer[1] et offrant ainsi une prise en charge des fonctionnalités de Canvas. Canvas se résume en une région de dessin dont la hauteur et la largeur sont définies dans du code HTML. Du code Javascript permet d'accéder à l'aire via une série complète de fonctions de dessins, similaires aux autres API 2D, bien que permettant de générer dynamiquement des graphismes. Certaines personnes ont anticipé cet emploi de Canvas en l'utilisant pour des graphiques, des animations et de la création d'images. Pour en savoir plus... ATTENTION : votre navigateur doit supporter le HTML 5 (cliquez ICI pour tester votre navigateur ). Exemple d'animation utilisant la balise Canvas Exemple 3 : Horloge Exemple 4 : Le défilement d'image Autres exemples à voir ***** : Affichez ce site afin de voir les possibilités d'utilisation de la balise canvas.
|