Oggi imparerai a conoscere una tecnologia web conosciuta come Canvas e il modo in cui è correlata al modello a oggetti del documento, comunemente indicato come DOM. Questa tecnologia è tremendamente potente in quanto consente agli sviluppatori web di accedere e modificare elementi HTML attraverso l'uso di JavaScript.
Ora potresti chiederti perché dobbiamo anche preoccuparci di JavaScript. Per dirla semplicemente, HTML e JavaScript sono reciproci e interdipendenti. Alcuni componenti HTML, come ad esempio tela
elemento, non sono nulla senza l'uso di JavaScript. Dopotutto, a che serve una tela se non possiamo disegnarla?
Per comprendere il concetto, ho pensato che avremmo potuto lavorare insieme ad un progetto di esempio in cui tentassimo di disegnare una semplice faccina sorridente. Quindi tuffiamoci dentro.
Prima crea una nuova directory per conservare i file del tuo progetto, quindi vai avanti e apri il tuo editor di testo o lo strumento di sviluppo web preferito. Una volta che hai fatto, dovresti creare un vuoto index.html
e un vuoto script.js
, che continueremo a modificare mentre andiamo avanti.
Successivamente, passeremo a modificare il nostro index.html
, che non dovrebbe richiedere molto tempo, poiché la maggior parte del nostro progetto sarà scritta in JavaScript. Tutto ciò che dobbiamo fare nel nostro HTML è creare un elemento canvas e un riferimento script.js
. È piuttosto semplice: