În acest articol, subiectul Scalable Vector Graphics este abordat dintr-o perspectivă obiectivă și detaliată. Vor fi explorate diferite abordări și puncte de vedere legate de Scalable Vector Graphics, cu scopul de a oferi cititorului o viziune completă și îmbogățitoare asupra acestui subiect. Vor fi analizate aspecte relevante, vor fi prezentate date și vor fi oferite opinii de la experți în domeniu. Scopul acestui articol este de a oferi o privire de ansamblu amplă și diversă, care să permită cititorului să obțină o înțelegere profundă și bine întemeiată a Scalable Vector Graphics.
| Scalable Vector Graphics | |
| Extensie de fișier | .svg, .svgz |
|---|---|
| Tip MIME | image/svg+xml, image/SVG |
| Dezvoltat de | W3C |
| Lansat | 4 septembrie 2001 |
| Extins din | XML |
| Standard(e) | W3C SVG |
| Format deschis? | Da |
| Website | https://www.w3.org/Graphics/SVG/ |
| Modifică text | |
Scalable Vector Graphics (SVG) (expresie engleză cu traducerea "grafică vectorială proporționabilă") este un limbaj pentru descrierea de imagini 2D folosind XML. Este un standard al organizației W3C a cărui proiectare a început în anul 1999. Permite definirea imaginilor prin 3 metode: text, grafică vectorială și "bitmap-uri" (fișiere în formatul BMP).
Deși există aplicații specializate pentru crearea și editarea de SVG-uri, în acest scop poate fi folosit orice editor text. Vizualizarea unei imagini SVG poate fi realizată cu orice browser modern.
În momentul de față SVG-ul are mai multe profile pentru a se adapta mai bine la diferite constrângeri. Astfel, profilele "SVG Tiny" și "SVG Basic" au fost create special pentru dispozitivele mobile cu resurse limitate. În același timp, profilul "SVG Print" este destinat mediilor de printare a documentelor.
Pentru animarea unei imagini SVG organizația W3C recomandă standardul "SMIL". Pe lângă recomandarea oficială mai există și alte soluții, precum ar fi "ECMAScript".
Principalele elemente din componența unui fișier SVG sunt:
| Wikibooks are o carte despre subiectul: XML - Managing Data Exchange/SVG |