Çfarë është SVG?

Standardi ueb për grafika vektore të shkallëzueshme pafundësisht

SVG, ose Scalable Vector Graphics, është një format imazhi vektorial i bazuar në XML i zhvilluar nga W3C dhe lëshuar fillimisht në vitin 2001. Ndryshe nga formatet raster që ruajnë rrjeta pikselësh, SVG përshkruan imazhet duke përdorur forma matematike, shtigje dhe tekst. Kjo nënkupton që grafikat SVG mund të shkallëzohen në çdo madhësi pa humbur mprehtësi ose qartësi.

Sepse skedarët SVG janë shkruar në XML të lexueshëm nga njeriu, ata mund të krijohen dhe editohen me çdo redaktues teksti. Integrohen pa probleme me teknologjitë ueb si HTML, CSS dhe JavaScript. Dizajnerët mund të stilizojnë elementet SVG me CSS, t'i animojnë me JavaScript dhe t'i bëjnë plotësisht interaktive, duke fshirë kufirin midis imazhit dhe aplikacionit ueb.

SVG është bërë i domosdoshëm për dizajnin modern ueb. Logoja, ikonat, ilustrimet, grafikat dhe infografika të renduara në SVG duken të mprehta përsosurisht në çdo madhësi dhe rezolucion ekrani, nga telefonat inteligjentë deri te ekranet ultra-të-dendura retina. Formati gjithashtu mbështet veçori aksesibiliteti si titujt dhe përshkrimet për lexuesit e ekranit.

Specifikimet teknike

Emri i plotë Scalable Vector Graphics
Shtesat e skedarit .svg
Tipi MIME image/svg+xml
Kompresimi Vektor (tekst XML, i kompresueshem me gzip si .svgz)
Thellësia e ngjyrës I pakufizuar (i definuar nga vlerat CSS/XML të ngjyrave)
Transparenca Po
Animacioni Po (animacione SMIL dhe CSS)
Dimensionet maksimale Pa kufi pikselësh (vektor i pavarur nga rezolucioni)
Metadatat Metadata XML e ngulitur, titull dhe elementë përshkrimi
Viti i lëshimit 2001

Kur të përdoret SVG

  • Logoja dhe marka që duhet të shfaqen qartë në çdo madhësi
  • Sistemet e ikonave për faqe interneti dhe aplikacione
  • Vizualizimet e të dhënave, grafikat dhe infografika interaktive
  • Ilustrimet dhe artet lineare me forma gjeometrike të pastra
  • Grafikat ueb të animuara që kanë nevojë të jenë të lehta dhe të shkallëzueshme

Avantazhet dhe disavantazhet

Avantazhet

  • Shkallëzohet pafundësisht pa asnjë humbje cilësie në çdo rezolucion
  • Madhësi skedarësh jashtëzakonisht të vogla për grafika krahasuar me imazhet raster ekuivalente
  • Plotësisht i editueshem me redaktues teksti, CSS dhe JavaScript
  • Mbështetje vendase në të gjithë shfletuesit modernë ueb pa shtojca
  • I aksesueshëm nga lexuesit e ekranit dhe mbështet tekst miqësor me SEO-n

Disavantazhet

  • Nuk është i përshtatshëm për imazhe fotografike komplekse me miliona variante ngjyrash
  • Mund të bëhet shumë i madh dhe i ngadalshëm për renderim për ilustrime shumë të detajuara
  • Shqetësime sigurie kur SVG ngulitet nga burime jo të besueshme për shkak të skripteve të ngulitura
  • Klientët e emailit më të vjetër dhe disa aplikacione kanë mbështetje të kufizuar ose zero SVG
  • Kërkon aftësi dizajni vektorial ose softuer për ta krijuar nga zeroja

Përputhshmëria

SVG mbështetet vendas nga të gjithë shfletuesit modernë ueb duke përfshirë Chrome, Firefox, Safari dhe Edge. Redaktuesit vektorialë si Adobe Illustrator, Inkscape dhe Figma krijojnë dhe editojnë skedarë SVG. Disa klientë të vjetër emaili dhe aplikacione zyreje kanë mbështetje të kufizuar.

SVG vs formate të tjera

SVG vs PNG
PNG është format raster me rezolucion fiks që bëhet i turbullt kur shkallëzohet lart. SVG mbetet perfektisht i mprehtë në çdo madhësi. Përdorni SVG për logoja, ikona dhe grafika. Përdorni PNG për fotografi, pamje ekrani dhe imazhe komplekse që nuk mund të përfaqësohen si vektore.
SVG vs WebP
WebP është format modern raster i optimizuar për fotografi ueb me kompresim të shkëlqyer. SVG është format vektorial ideal për grafika, ikona dhe ilustrime. Ato shërbejnë qëllime krejtësisht të ndryshme dhe shpesh përdoren së bashku në të njëjtën faqe interneti për lloje të ndryshme përmbajtjeje.
SVG vs EPS
EPS është format i vjetër vektorial i përdorur kryesisht në flukset e punës së printimit. SVG është projektuar për uebin me mbështetje vendase të shfletuesit dhe stilizim CSS. EPS kërkon softuer të specializuar për shfaqje ndërsa SVG hapet në çdo shfletues. SVG ka zëvendësuar kryesisht EPS për përdorim dixhital.

Mjetet SVG në My File Tool

Rasterizoni skedarët tuaj SVG në PNG, JPEG ose WebP për përputhshmëri universale. Skedari i parë gjithmonë falas.

Pyetjet e bëra shpesh

A mund ta përdor SVG për fotografi?
SVG nuk është projektuar për fotografi. Fotografitë përmbajnë miliona variante ngjyrash që do ta bënin skedarin SVG të madh dhe të ngadalshëm. Përdorni JPEG ose WebP për fotografi dhe rezervoni SVG për grafika, logoja dhe ilustrime.
A është SVG i sigurt për t'u përdorur në faqe interneti?
SVG është përgjithësisht i sigurt, por skedarët nga burime jo të besueshme mund të përmbajnë skripte keqdashëse. Gjithmonë sanitizoni skedarët SVG para se t'i ngulisnit në faqen tuaj. Përdorimi i SVG si burim imazhi nëpërmjet etiketës img parandalon automatikisht ekzekutimin e skripteve.
Pse SVG-ja ime duket e turbullt?
SVG nuk duhet të jetë kurrë i turbullt pasi është bazuar në vektor. Nëse duket i turbullt, kontrolloni që nuk po aplikoni filtra CSS, që atributi viewBox është vendosur saktë dhe që skedari nuk është në fakt imazh raster i riemërtuar me shtesë SVG.
A mund t'i animoj grafikat SVG?
Po, SVG mbështet animacion nëpërmjet SMIL, animacioneve CSS dhe bibliotekave JavaScript si GSAP dhe Anime.js. Mund të animoni shtigje, ngjyra, transformime dhe opacitet për të krijuar grafika tërheqëse interaktive drejtpërdrejt në shfletues.
Si e konvertoj SVG në imazh raster?
Ngarkoni skedarin tuaj SVG në My File Tool dhe zgjidhni PNG për mbështetje transparencë ose JPEG për madhësi më të vogla skedarësh. Konverteri renderon grafikën tuaj vektore me rezolucion të lartë për dalje të mprehta raster.

Keni nevojë të konvertoni SVG?

Rasterizoni skedarët tuaj SVG në PNG, JPEG ose WebP për përputhshmëri universale me të gjitha platformat dhe aplikacionet.

Konverto SVG tani