Ero sivun ”SVG” versioiden välillä
[arvioimaton versio] | [arvioimaton versio] |
Poistettu sisältö Lisätty sisältö
Ei muokkausyhteenvetoa |
Yleispäivitys. Kielenhuoltoa. |
||
Rivi 21:
}}
'''SVG''' ({{lyhenne|Scalable Vector Graphics}}) on kaksiulotteisten vektorikuvien [[kuvauskieli]]
[[Kuva:Svg.svg|right|thumb|SVG-esimerkistä muodostettu staattinen rasterikuva. [[Media:Svg.svg|Alkuperäinen tiedosto]] vaatii selaintuen tai -laajennuksen.]]
Rivi 28:
SVG tukee kolmea erilaista graafista objektia:
* Vektorikuvia (l. suorista viivoista ja kaarista muodostuvat reitit sekä niiden
* Rasteri- / digitaalisia kuvia
* Tekstiä
Jos tallennustilasta on puutetta, SVG-kuvat voidaan pakata [[gzip]]in avulla. Tällöin tiedostoja voidaan kutsua "SVGZ-tiedostoiksi".
== SVG-tuki selaimissa ja muissa ohjelmissa ==
SVG:n
SVG kilpailee
[[Kuva:Orc.svg|right|thumb|SVG-tiedostomuotoon tallennettu piirros [[örkki|örkistä]]]]
=== Selaimet ===
Monet webbiselaimet tukevat jo nyt SVG:tä, mutta suurimmassa osassa selaimista ei ole oletusarvoisesti suoraa tukea SVG:lle. Suoralla tuella
* [[Internet Explorer]] tukee version 9 ensimmäisistä esiversioista lähtien täydellisesti SVG 1.1:tä (toinen editio). Testituloksia ja tietoa [http://samples.msdn.microsoft.com/ietestcenter/#svg11e2 täällä.]
* [[Mozilla Firefox]]issa on ollut 1.5 alpha -versioista lähtien tuki SVG Full 1.1 -
* [[Opera]] 8.0 beta 3:sta lähtien on ollut tuki SVG Tiny 1.1:lle. Opera 9 sisältää SVG Basic -tuen.
* [[Amaya]]: osittainen tuki.
* [[Konqueror]]:
* [[Safari (selain)|Safari]]: Versiosta 3.0 lähtien.
* Nokian [[S60]] 3rd edition alustaa käyttävissä puhelimissa on [[SVG Tiny 1.1 Plus]] -tuki.
SVG:llä voidaan kuvata [[vektorigrafiikka]]kuvia, [[Bittikarttagrafiikka|bittikarttakuvia]] (esimerkiksi digitaaliset valokuvat) ja tekstiä samassa dokumentissa. Kaikki SVG:n määritykset ovat selväkielistä XML-koodia, joka voidaan myös upottaa mihin tahansa muuhun XML-dokumenttiin.▼
== Ominaisuudet ==
▲SVG:llä voidaan kuvata [[vektorigrafiikka]]kuvia, [[Bittikarttagrafiikka|bittikarttakuvia]] (esimerkiksi digitaaliset valokuvat) ja tekstiä samassa dokumentissa. Kaikki SVG:n määritykset ovat
SVG-kuvia voidaan dynaamisesti muokata selaimessa [[Document Object Model|DOM-]]rajapinnan kautta, esimerkiksi [[JavaScript]]-kielellä. Myös [[SMIL|SMIL-]]kieltä voidaan käyttää animaatioiden ohjaukseen.
|