SVG, imagens vetoriais em aplicações Web
SGV, ou Scalable Vector Graphics (Gráficos Vetoriais Escaláveis) é uma linguagem baseada em XML, projetada para a criaação de gráficos vetoriais estáticos e dinâmicos, ou animados através de comportamentos JavaScript/DOM. A linguagem foi criada pelo W3C e também pode ser manipulada com ASP, PHP e JSP.

Essa tecnologia permite três tipos de objetos gráficos:
- figuras geométricas vetoriais;
- imagens raster/bitmap;
- texto.
A grande vantagem do formato SVG, é que não há perda de qualidade nas imagens quando ampliadas, ao contrário do que acontece com os formatos convencionais (por pixels), como: JPG, BMP, GIF e PNG. Também é uma linguagem Open Source. Nenhuma marca tem direitos exclusivos sob a utilização da mesma, e não exige a legalização de determinados softwares/aplicativos.
Onde está a graça?
Na possibilidade de criação de gréficos e figuras geométricas de forma dinâmica. Jé imaginou a criação de gráfcos a partir de valores vindos de bancos de dados? Para se ter uma idéia, o Google Analytics faz algo parecido, porém utilizando a tecnologia Flash.
Exemplo de gráfico gerado a partir de dados fornecidos pelo usuário:

No caso acima, o grafico foi gerado depois de eu setar o número 40 para o campo de canditado 1, e 100 para candidato 2. Se eu tivesse setado 60 para o campo candidato 1, a porcentagem cresceria, imediatamente.
Infelizmente, não são todos os browsers que suportam SVG. Atualmente, talvez os únicos que suportam: Firefox e Opera
Saiba mais sobre Gráficos Vetoriais Escaláveis.
Tags: Web Design e CSS








set 3rd, 2006 at 2:45 AM
set 3rd, 2006 at 12:08 PM
set 3rd, 2006 at 3:57 PM
set 3rd, 2006 at 5:56 PM
set 3rd, 2006 at 6:36 PM
set 4th, 2006 at 9:50 AM
set 4th, 2006 at 11:19 AM
set 4th, 2006 at 1:39 PM
set 4th, 2006 at 5:30 PM
set 4th, 2006 at 7:23 PM
set 4th, 2006 at 8:40 PM
set 5th, 2006 at 4:52 PM