Skip to main content

O que são gráficos vetoriais escaláveis?

Os gráficos vetoriais escaláveis ​​(SVG) são um tipo de formato gráfico comumente encontrado em sites e na Internet. Os gráficos vetoriais escalonáveis ​​são particularmente adequados para uso na Internet devido ao seu pequeno tamanho de armazenamento e à capacidade de aumentar ou diminuir o tamanho da exibição. Gráficos vetoriais escaláveis ​​também são benéficos para o design da web devido à natureza de várias plataformas.

Um dos recursos mais exclusivos dos arquivos SVG é sua escalabilidade. Os gráficos vetoriais escalonáveis ​​são diferentes dos formatos típicos de bitmap de varredura, como arquivos JPEG ou BMP. Os gráficos vetoriais usam um conjunto de pontos matemáticos para definir os contornos e as cores de uma imagem; isso é diferente dos bitmaps, que usam pixels para definir a imagem. Esse método significa que um arquivo vetorial pode ser menor ou muito maior na exibição sem a degradação da imagem sofrida pelos bitmaps.

Gráficos vetoriais escaláveis ​​também são baseados em XML. Sua natureza baseada em texto torna os arquivos SVG indexáveis ​​e pesquisáveis, e sua base XML significa que eles são facilmente compactados. Os arquivos SVG podem ser compactados com facilidade em 20%, o que é um grande benefício para preservar a largura de banda em uma configuração da Web. Os arquivos SVG podem lidar com dois tipos diferentes de informações, apresentando gráficos de texto ou vetoriais. Isso significa que outros formatos de arquivo são frequentemente usados ​​para exibir imagens mais detalhadas, como JPEG ou GIFs.

O World Wide Web Consortium (W3C) desenvolveu o formato de gráficos vetoriais escalável no final dos anos 90. Eles foram desenvolvidos como um sistema aberto e, como tal, são isentos de royalties. Outro resultado do formato SVG sendo desenvolvido como um sistema aberto é que é um formato de plataforma cruzada. Os arquivos SVG são suportados em vários sistemas de computadores e navegadores da web.

O formato SVG é compatível com o sistema operacional Microsoft® Windows®, sistemas Apple® Macintosh®, sistemas Linux® e sistemas Unix®. Os arquivos SVG são suportados nativamente pela maioria dos navegadores da Web modernos, com uma exceção notável. O Internet Explorer® da Microsoft, o navegador incluído nos sistemas operacionais Windows®, não oferece suporte nativo a arquivos SVG. Em vez disso, os usuários do Internet Explorer® devem ter um plug-in externo instalado para visualizar arquivos SVG.

Os gráficos vetoriais escaláveis ​​são um exemplo de como os formatos e softwares de computador estão sendo moldados pela importância da Internet. Seu pequeno tamanho, escalabilidade e base XML se prestam bem à ampla adoção do formato SVG em sites e em outros lugares da Internet. Os gráficos vetoriais escaláveis ​​são apenas um dos muitos sistemas de arquivos prontos para a Web e um dos muitos por vir.