Site de Christian de Lille
Documentation
Cliquer sur un bouton pour afficher les autres pages de la section
Les possibilités du HTML5
Les possibilités offertes par Html5 ne sont pas toujours bien connues.Dans cet article ou série d'articles je me propose de vous montrer quelques une de ces possibilités avec des exemples simples prêts à l'emploi.La première de celles-ci est le canvas.Le canvas permet de créer des dessins en 2D, de manipuler des images et d'animer les écrans. L'approche est bitmap, dessin au pixel près. On peut avoir plusieurs canvas dans une même page puisque chacun d'eux a un identifiant propre.Il s'appuie sur le langage Javascript interprêté par tous les navigateurs et sur un inteface applicatif (API) adapté.Cet interface se déclare très simplement en html5 par la balise canvas généralement placée dans le corps de la balise body. Voir les exemples fournis et en extraire le source html.Les commentaires joints permettent de comprendre le codage effectué et de s'en inspirer pour ses propres réalisations.Ces exemples sont :Comment dessiner des lignes et des polygonesComment dessiner un rectangle et le garnirComment dessiner des arc de cerclesComment dessiner des courbes variéesComment manipuler les imagesD'autres exemples viendront enrichir ce mini-catalogue au fur et à mesure.D'autres possibilités du Html5 seront vues ultérieurement telles que:- le SVG (Scalable Vector Graphics). Cette fois la représentation des objets est vectorielle.- la géolocalisation- le glisser déposer étendu à l'Html- le stockage local- les possibilités de mise en cache
Edité le:23/09/2021