Jogo da cobrinha utilizando javascript // Snake game in javascript
O defer atributo diz ao navegador para não esperar pelo script. Em vez disso, o navegador continuará a processar o HTML, criar DOM. O script carrega “em segundo plano” e, em seguida, é executado quando o DOM está totalmente construído. Ou seja, scripts defer nunca bloqueiam a página.
<script defer src="script.js"></script>
A canvas é uma tag html onde podemos desenhar elementos específicos, como formas geométricas e imagens, através de scrips, geralmente utilizando javascript.
<canvas id="snake" width="512" height="512"></canvas>