A quantidade de recursos, possibilidades e novos conceitos envolvidos no desenvolvimento de aplicativos e conteúdo web nos leva a perceber que os sites existentes, sem exceção, já ficaram ultrapassados. Estamos em uma era do desenvolvimento para internet, a era HTML5, da web semântica. A tecnologia CANVAS é consequência desta nova era, sendo a mais indicada para projetos multimídia, jogos, objetos digitais e animações, por possuir o mais novo recurso de aceleração gráfica em browsers que diminui processos na CPU do usuário. O livro descreve métodos e propriedades do JavaScript que permitem criar e manipular objetos na interface 2D do CANVAS, resultando na melhoria do desempenho. Saiba como controlar formas e linhas através de novos recursos visuais, interatividade e sofisticação para os seus projetos em HTML5. Desenvolver em CANVAS remete a um nível de alta criatividade, onde designers, programadores de interface e diretores de arte encontram um ambiente ideal para criação de experiências visuais ricas para a web.
Auflage
Sprache
Verlagsort
Dateigröße
ISBN-13
978-85-7452-700-0 (9788574527000)
Schweitzer Klassifikation
É arquiteto da informação e escritor especialista na área web. Consultor em usabilidade, sistemas web e aplicativos em HTML5. Palestrante com larga experiência em plateias acima de 500 participantes, ministra treinamentos no Grupo Impacta Tecnologia desde 1999.
Introdução
1. CANVAS
2. CANVAS e JavaScript
3. Desenhando sobre o CANVAS
4. Preenchimentos sólidos e gradientes
5. Adicionando texto ao CANVAS
6. Exibindo e manipulando imagens
7. Composição
8. Matrizes de transformação
9. Vídeo em CANVAS
10. Animação
11. Adicionando interatividade
Considerações finais: otimizando o canvas