SVG
Origem: Wikipédia, a enciclopédia livre.
SVG - Scalable Vector Graphics | ||
---|---|---|
Tipo | vectorial (permite inclusão de imagens raster) | |
MIME | image/svg+xml | |
Extensão | .svg ; .svgz | |
Compressão | gzip (no formato ".svgz") | |
Cores | 24 bits / 16 milhões | |
Espaço de cor | sRGB ; perfis ICC | |
Características | gradientes, transparência, animação, som, fontes embutidas, ECMAScript, ligação com ficheiros externos nos formatos PNG, JPEG, MP3, WAV | |
Desenvolvedor | coordenação da W3C e apoios: Adobe, Agfa, Apple, Canon, Corel, Ericsson, HP, IBM, Kodak, Macromedia, Microsoft, Nokia, Sharp e Sun Microsystems. | |
Lançamento | 4 de Setembro de 2001 | |
Última versão | SVG Tiny 1.2 (7 de Dezembro de 2005) | |
Licença | royalty-free vendor-neutral open standard | |
Programas | vários | |
Variantes | SVG 1.1 ; SVG Print ; variantes destinadas a dispositivos móveis: SVG Tiny 1.1 ; SVG Tiny 1.1+ ; SVG Basic 1.1 | |
Website | www.w3.org | |
Lista de formatos de ficheiros gráficos |
SVG é a abreviatura de Scalable Vectorial Graphics que pode ser traduzido do inglês como gráficos vectoriais escaláveis. Trata-se de uma linguagem XML para descrever de forma vectorial desenhos e gráficos bidimensionais, quer de forma estática, quer dinâmica ou animada. Umas das principais características dos gráficos vectoriais, é que não perdem qualidade ao serem ampliados. A grande diferença entre o SVG e outros formatos vectoriais, é o facto de ser um formato aberto, não sendo propriedade de nenhuma empresa. Foi criado pela World Wide Web Consortium, responsável pela definição de outros padrões, como o HTML e o XHTML.
A criação deste formato foi baseada noutros já existentes: CSS, DOM, JPEG, PNG, SMIL e XML.
Índice |
[editar] Descrição
O formato SVG, neste momento, permite três tipos de objectos gráficos:
- formas geométricas vectoriais (isto é, linhas e curvas descritas matematicamente, ao contrário das imagens bitmap compostas por pixels)
- imagens raster / bitmap
- texto
Quanto ao armazenamento, as imagens no formato SVG podem ser gravadas com a compressão gzip, sem perda de dados, podendo-se chamar neste caso, ficheiros SVGZ (assim como a extensão). Devido ao XML conter muitos dados redundantes, pode ser comprimido, resultando em ficheiros bastante menores. No entanto muitas vezes, o formato SVG já é por si menor que a sua versão em raster.
[editar] Impacto potencial
Com o compromisso da Adobe em suportar o formato em suas ferramentas, que sabidamente são largamente utilizadas por profissionais em editoração (para a web ou não), além do fato do padrão ser baseado em texto seguindo os padrões XML, o que o torna fácil o aprendizado por imitação, é provável que a produtividade de seus usuários muito rapidamente alcance os níveis daqueles de formatos tradicionais. Isto deve tornar a adoção do formato rápida e indolor. Por exemplo, a biblioteca libplot, parte do pacote GNU plotutils, já fornece suporte para SVG, fazendo com que o desenvolvimento de programas livres com suporte ao formato já esteja a pleno vapor.
Dificilmente, porém, haverá uma revolução na web por conta da introdução do formato. Tampouco é de se prever a obsolescência de formatos atualmente em uso graças ao SVG porque os padrões de imagens bitmap continuam úteis nas aplicações apropriadas.
[editar] Dispositivos móveis
Devido às necessidades da indústria, foram introduzidos dois novos formatos no SVG 1.1: o "SVG Tiny" (SVGT) e o "SVG Basic" (SVGB). Ambos são derivados do SVG padrão, destinados a máquinas com limitações. Em particular, o SVG Tiny foi definido para dispositivos móveis com limitações de hardware, como os telemóveis (no Brasil, celulares), quanto ao SVG Basic é destinado a dispositivos móveis com mais capacidades, como os Assistentes Pessoais Digitais (PDA, sigla inglesa).
[editar] Versões
- SVG 1.0 - lançado a 4 de Setembro de 2001.
- SVG 1.1 - lançado a 14 de Janeiro de 2003.
- SVG 1.2 - em estudo
- SVG Tiny - (dispositivos móveis) lançado a 14 de Janeiro de 2003.
- SVG Tiny 1.2 - em estudo
- SVG Basic - (dispositivos móveis) lançado a 14 de Janeiro de 2003.
[editar] Programas para criar e editar gráficos SVG
- Adobe Illustrator
- Corel Draw
- GIMP (Software Livre)
- Inkscape (Software Livre)
- Xara (Software Livre)
- Microsoft Visio 2003
- biblioteca RSVGTipsDevice da linguagem de programação R
[editar] Ligações externas
- Official
- www.w3.org - em inglês
- Demonstrações
- Demonstrações no site da Adobe - em inglês
- Demonstrações no site do Mozilla - em inglês
- Programas
- Inkscape - editor open source - em inglês
- Adobe SVG Plugin - em inglês
- Plugin para visualizar gráficos SVG no Mozilla - em inglês
- Sketsa - editor SVG - em inglês
- Conversor de ficheiros para SVG - em inglês
- SVGFactory, converte ficheiros BMP e WMF para SVG - em inglês
- Sodipodi - em inglês
- Tutoriais
- Pike's SVG Tutorial - em inglês
- SVGBasics - em inglês
- SVG Authoring Guidelines - em inglês
- Cliparts SVG
- Open Clip Art Library - em inglês
- Sodipodi Clipart Page - em inglês
- GNOME themes extras package - em inglês
- Crystal Icons - em inglês (OFF-LINE)
- Gartoon Icons Theme - em inglês
- BlueSphere Icon Theme - em inglês