Vídeo: Tag canvas - Curso de HTML Completo e Profissional #17 2025
O elemento de tela é um dos desenvolvimentos mais interessantes em HTML5. Embora a tag seja uma tag HTML, realmente não é interessante sem programação de JavaScript. O elemento de tela fornece um contexto de gráficos, , que é uma área da página que pode ser desenhada com comandos de JavaScript.
A Canvas fornece um rico conjunto de ferramentas de desenho que pode muito bem revolucionar a Web. Inovações na etiqueta de tela - juntamente com os avanços na velocidade dos mecanismos de JavaScript - podem muito bem levar a novos usos da Web. Vários desenvolvedores desenvolveram jogos com a tag de tela e o JavaScript que exigiriam Flash ou Java há alguns anos atrás. Além disso, a flexibilidade da tela pode levar a novas ferramentas visuais e widgets não baseados em HTML, o que pode ter profundas implicações na usabilidade e nas interfaces de usuário.
A tag de tela é suportada por quase todos os navegadores atuais. As versões mais recentes do Chrome, Safari, Opera, Firefox e Internet Explorer (IE) 9. (IE8 e versões anteriores não suportam a tela, mas o projeto ExplorerCanvas permite uma maneira fácil de adicionar a funcionalidade da tela até mesmo As versões mais antigas do IE.)
Embora muitas das características do elemento de tela (sombras, transformações e imagens) estejam disponíveis através de outras partes do universo HTML5, a implementação dos vários elementos de tela é idêntica em todos os navegadores que apoiar a plataforma.
