Schaalbare Vector Graphics
Schaalbare vectorafbeeldingen (SVG) zijn een soort tweedimensionale afbeeldingen die werken op vectoren, in plaats van op pixels. Dit betekent dat ze gemakkelijk groter of kleiner kunnen worden gemaakt zonder kwaliteitsverlies of onscherpte. SVG is gebaseerd op XML en gemaakt door het World Wide Web Consortium (W3C).
Officieel SVG-logo
Geschiedenis
Het W3C publiceerde SVG in september 2001. Vanaf 2018 wordt SVG breed ondersteund in alle moderne browsers.
De normale bestandsnaamextensie is .svg en het MIME-Type is image/svg+xml
.
Structuur
SVG gebruikt Extensible Markup Language (XML). Het heeft dus een definitie van het documenttype.
<?xml version="1.0" encoding="utf-8"?> <svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:ev="http://www.w3.org/2001/xml-events" version="1.1" baseProfile="full" width="800mm" height="600mm"> <!-- inhoud van het bestand --> </svg>
Verschil tussen bitmap- en vectorafbeeldingen
Deze afbeelding toont het verschil tussen bitmap- en vectorafbeeldingen. De vectorafbeelding kan eeuwig worden geschaald, terwijl de bitmap dat niet kan.