Scalable Vector Graphics (SVG)

Scalable Vector Graphics (SVG) é a descrição de uma imagem como uma aplicação da Extensible Markup Language (XML). Qualquer programa como um navegador Web que reconhece XML pode exibir a imagem usando as informações fornecidas no formato SVG. Diferente de uma parte raster graphicsscalable do termo enfatiza que imagens gráficas vetoriais podem ser facilmente escaláveis (enquanto uma imagem especificada em gráficos raster é um bitmap de tamanho fixo). Assim, o formato SVG permite a visualização de uma imagem em uma tela de computador de qualquer tamanho e resolução, seja uma pequena tela LCD em um telefone celular ou uma grande tela CRT em uma estação de trabalho. Além da facilidade de redução e ampliação de tamanho, o SVG permite que o texto dentro das imagens seja reconhecido como tal, para que o texto possa ser localizado por um motor de busca e facilmente traduzido para outros idiomas.

As imagens gráficas vectoriais também têm a vantagem potencial sobre os formatos de imagem padrão da Web, o GIF e o JPEG, de tamanho. Em comparação com uma imagem bitmap, uma imagem SVG pode ser muito menor e chegar mais rapidamente.

imagens GIF e JPG (e um formato mais recente, o PNG) devem continuar a predominar. Enquanto os bitmaps destes formatos de imagem podem ser redimensionados, a redução dimensional não poupa necessariamente memória, armazenamento ou largura de banda, e uma ampliação significativa produz bordas irregulares ("os jaggies"). Espera-se, contudo, que os bitmaps sejam, e provavelmente continuarão a ser, favoritos para a transmissão digital de fotografias, especialmente cenas contendo objetos complexos não traduzíveis prontamente nas fórmulas usadas pelos programas gráficos vetoriais.