Fundamentos da svg svg (scalable vector graphics) é uma tecnologia desenvolvida pelo w3c (world wide web consortium) para criar gráficos vetoriais escaláveis, com base na linguagem xml
Define a sintaxe para criaçao de imagens estáticas capazes de serem animadas, de responder a açoes interativas, de serem estilizadas com css, de serem incorporadas à html e de receberem vários tipos de efeitos gráficos
Por ser uma aplicaçao xml a svg proporciona o desenvolvimento de páginas web muito mais leves, rápidas e com alto potencial de interatividade
Ao contrário das imagens nos formatos gif, jpeg e png as imagens svg escalam apropriadamente em qualquer dispositivo sem perder resoluçao adaptando-se ao tamanho da area de visualizaçao quer o dispositivo seja um telefone portátil, um monitor de grandes dimensoes ou uma impressora de alta definiçao
Este livro tem por objetivo fornecer aos profissionais envolvidos com o desenvolvimento para a web os conceitos fundamentais e técnicas de programaçao necessárias para criar gráficos svg
Fornece as informaçoes básicas e mostra a sintaxe necessária à criaçao de formas gráficas vetoriais simples bem como apresenta e detalha os principais métodos e propriedades da api javascript e da linguagem smil, para adicionar interatividade aos gráficos vetoriais
Descreve os componentes, mecanismos e funcionalidades da linguagem
As explicaçoes teóricas sao feitas em linguagem corrente e clara, dispensando, sempre que possível, o jargao técnico avançado, e sao acompanhadas de exemplos práticos explicados passo a passo e complementados por arquivos xml para consulta
Destina-se aos profissionais envolvidos na criaçao de aplicaçoes web e desktop, tanto na area de design quanto na de desenvolvimento e programaçao
Neste livro você aprenderá como: - criar formas e preenchimento de gráficos; - inserir textos em um gráfico svg; - aplicar estilos aos gráficos svg; - criar gradientes e padroes e as técnicas para preencher gráficos svg com esses objetos; - criar efeitos gráficos com recortes e máscaras; - obter variados efeitos gráficos com uso de filtros; - transformar gráficos com a linguagem svg; - criar animaçoes com uso da linguagem smil; - usar a linguagem javascript para adicionar interatividade à gráficos svg; - usar editores para gráficos svg.