Plik z rozszerzeniem .SVG to format Scalable Vector Graphics, czyli skalowalnej grafiki wektorowej, stworzony przez konsorcjum W3C jako otwarty i uniwersalny standard do zapisu dwuwymiarowych grafik.
SVG opisuje obraz za pomocą geometrii (linie, krzywe, wielokąty) zamiast pikseli, dzięki czemu grafika zachowuje najwyższą jakość w dowolnym rozmiarze – nie traci ostrości podczas skalowania. Format ten wykorzystywany jest głównie w internecie, do ikon, logotypów, ilustracji oraz interaktywnych elementów stron WWW.
Najważniejsze cechy plików SVG
- Wektoryzacja – obraz nie zależy od rozdzielczości i można go dowolnie skalować bez utraty jakości;
- Oparty na XML – zawartość SVG jest przechowywana jako tekst, co pozwala na edycję nawet w zwykłym edytorze tekstów oraz umożliwia przetwarzanie przez inne narzędzia;
- Kompresja – występuje także w wersji .svgz (skompresowanej);
- Integracja z technologiami WWW – łatwo go modyfikować przy użyciu CSS i JavaScript, obsługuje animacje oraz interaktywne elementy;
- Szybkość ładowania – pliki SVG są zwykle mniejsze niż rastrowe odpowiedniki przy prostych grafikach, co przyspiesza ładowanie stron;
- Brak opłat licencyjnych – stworzony i rozwijany jako otwarty standard, niepodlegający żadnym patentom.
SVG posiada typ MIME image/svg+xml i jest rozpoznawany praktycznie przez wszystkie przeglądarki oraz programy graficzne.
Zastosowanie formatu SVG
Zastosowanie SVG obejmuje: elementy UI, logotypy, ikony, wykresy, wykresy animowane, ilustracje oraz dynamiczne grafiki na stronach internetowych.