Domov Rozvoj Co je škálovatelná vektorová grafika (svg)? - definice z techopedie

Co je škálovatelná vektorová grafika (svg)? - definice z techopedie

Obsah:

Anonim

Definice - Co znamená škálovatelná vektorová grafika (SVG)?

Škálovatelná vektorová grafika (SVG) je textový grafický jazyk, který ilustruje obrázky s textem, vektorovými tvary a vloženou rastrovou grafikou. Soubory SVG jsou lehké a představují špičkovou grafiku v tisku, na webu a na ručních zařízeních omezených na zdroje. Navíc SVG podporuje animaci a skriptování. Díky tomu je ideální pro datovou, interaktivní a personalizovanou grafiku. SVG je otevřená standardní specifikace, kterou World Wide Web Consortium (W3C) vyvíjí od roku 1999.

Techopedia vysvětluje škálovatelnou vektorovou grafiku (SVG)

SVG se běžně používá k popisu vektorové grafiky, zejména pro internet. Vektorové obrazy jsou vyvíjeny pomocí textových příkazů formátovaných tak, aby vyhovovaly specifikacím XML. Na rozdíl od obrázků GIF a JPEG, které jsou bitmapové a neměřitelné, lze velikost obrázků SVG přizpůsobit velikosti okna pro zobrazení obrázku. SVG doporučuje W3C.

Protože SVG jsou soubory XML, mohou být obrázky SVG vyvíjeny a upravovány pomocí jakéhokoli textového editoru. Flash je klíčovým konkurentem SVG. Největší výhodou SVG oproti Flash je jeho shoda s různými dalšími standardy, jako jsou XSL a DOM.

Mezi výhody SVG obrázků patří:

  • Kompaktní ve srovnání s bitmapovou grafikou, jako jsou soubory JPEG a GIF
  • Lze prohledávat, skriptovat, indexovat a komprimovat
  • Lze propojit s různými částmi grafiky
  • Škálovatelné
  • Nezávisle na rozlišení, takže obrázek může být zmenšen nahoru nebo dolů, aby odpovídal zobrazení všech velikostí na všech druzích webových zařízení
  • Každý atribut a každý prvek v souborech SVG lze animovat
  • Kvalita obrazu zůstane nedotčena, i když jsou obrázky změněny nebo zvětšeny
Většina moderních webových prohlížečů podporuje SVG a dokáže přímo vykreslit označení, které zahrnuje Internet Explorer 9, Mozilla Firefox, Google Chrome, Safari a Opera.

Co je škálovatelná vektorová grafika (svg)? - definice z techopedie