szerinted miert jo az svg?

egy eloadashoz gyu"jtok anyagot, amiben az SVG kiemelten erintve lesz. Kivancsi vagyok a velemenyedre, hogy mit tartasz nagy elonynek (hatranynak) ebben a specifikacioban. Nem flash bashing a celom, szeretnek az enyemtol eltero nezopontokbol nezni a temara.

Fo nezopontom a fejlesztoe, elsosorban nem a juzer elmenyre vagyok kivancsi (de azert arra is, csak nem olyan nagyon).

Hozzászólások

Mindenképp emeld ki a hátrányok közt a támogattotság kérdését, mert fontos dolog.

Huhh, egy reboot és elszalad egy topik.
Igen, arra gondoltam, hogy ugye a nagyobb böngészők csak a régebbi SVG-t supportálják, az újabbal finoman szólva is akadnak fehér foltok (izé... szóval inkább jégmezők).
Nem vagyok annyira ott az SVG-ben, de sokan panaszkodtak nkem már erről a témáról, szóval valószínűleg fontos téma.

az inline svg 1.1 az turhetoen implementalva van ff-ben, operaban, a tobbi meg nem erdekes. ami gond az, hogy az IE egyaltalan nem tamogatja nativan, plugin elerheto. ezzel sincs persze minden rendben, ugyanis a jol bevalt adobe plugin tamogatasat az adobe megszunteti jovore, a most irodo feltorekvo r* (ben jut eszembe) plugin meg meg 1.0 alatt van.

summa: IE-n kivul minden oke. IE eseten plugin kell, ami van, valszeg de nem sokaig.

az svg 1.2 a maga video meg audio fassagaival szerintem el van szallva, es sohasem lenne szabad implementalni.

Előnye, hogy elég sok helyen már használják, több más leírónyelvhez is kapcsolódik.

Blau:
Elonyok:
- Skalazhatosag minoseg romlas nelkul
- Relative kis meret (pl tomoritheto is, svgz)
- Gyors készítés (bár ez inkább az inkscape előnye)
- Animálhatóság (csak találj valamit ami le tudja jatszani;-))
- Nyíltság (plain text xml, vagy az svgz u.ez csak tomoritve)

__________________________________________________________________
A tudatlanság: erő.

az ilyen alap erveket en is ismerem, csak nehanyak a miertjere keresem a valaszt

pl miert jo a nyiltsag? sokat toprengtem rajta, es ertem, hogy _nekem_ miert jo (vim-ben is siman tudok szerkeszteni pl), de nem ringatom magam abba az illuzioba, hogy ez lenne az altalanos hozzaallas. neked ez pl miert jo?

relative kis meret: ez speciel sokszor nem igaz, kiprobaltam, svg vs png. tomoritve mar korrektebb az svg, de afaik lehet on-the-fly tomoriteni apache-val is, szoval meretbeli kulonbseg annyira nem eros erv.

a sebesseg az igen, az egesz szerver oldali rendereles kihagyhato, ami jo.

animalhatosag nem elony (SMIL), mert sehol sem hasznalhato. Szerencsere JS-el lehet jatszani vele.

nekem azert jo, mert online dokumentacio keszitheto vele.
halorajzra ratehetok az aktualis ertekek, parameterek.
piros/sarga/zold, s mar kesz is van.
szovegfeldolgozassa egyszerusiti a kepfeldolgozas szerver oldalon,
de kliens oldalon is valaszthato a szoveg az ertelmezeshez ;)
(bar ez nem a fejleszto szemuvege)

Méret: Már ami. Persze a grafikai programok által raszterből exportált SVG tényleg nagy lehet, de egy rendesen vektorosan készített dolog már esetleg felveheti a versenyt, pl egy bonyibb folyamatábra, ilyes.

Nyíltság: Nem kell vadásznod/könyörögni a specifikációért, ha úgy döntesz, nulláról írsz egy megjelenítőt. Ha valaki valami érdekeset alkotott, esetleg egy érdekes effekt van a képben, nem kell üldöznöd az alkotót, hogy mivel-hogyan csinálta, belepillantasz a XML kódba.

Az animálhatóság előny. A jelenlegi alultámogatottság nem a formátum, hanem a környezet hibája.

Most kezdjük el azt a vitát, hogy pl. a Linux is alultámogatott, az a linux hibája?

Szerintem nem lehet egyes egyedül a formátumot hibáztatni az alultámogatottságért. Jelen pillanatban a formátumra mint specifikációra, vagy ilyesmire gondolok. Nyilván nagyon szar lehet XML alapokon grafikát implementálni, de attól a formátum még nagyon yó.

en ugy latom, hogy abban semmi jovo nincs, amerre a w3c menni akar az egesszel (video, audio). a kornyezet nem is vevo ra, hisz erre ott a flash (ami ilyen celra meg talan jobb is, by design). az 1.1 tiny specifikacio jo, es sok helyen implementaljak is, kiveve IE. ha az svg kozosseg tovabbra is eroltetni akarja a multimediat, akkor szerintem az MS beint, es leszarja az egeszet, vegulis ott van nekik a VML. Ha egy korrekt, jo vektorgrafikus specifikaciot sikerul kesziteni (normalis szovegkezeles), akkor velemenyem szerint implementalnak.

Summa (szerintem): az 1.2 azert nem lesz implementalva, mert rossz a koncepcio.

Az SVG-t és e legtöbb leírónyelvet csak részben a w3c készíti. Inkább a fejlesztő cégek részvétele a jellemző (Adobe, Sun, Cannon, Opera stb). Egyébként az MS-nek is van szerepe az SVG-ben. Az SVG-hez tudtommal készül egy nagyon jó és nagyon gyors plug-in amit majd(/már) lehet használni IE-ben.

Szerintem elonye (lenne) ha az emberek eszrevennek, hogy SVG+javascriptbol is lehet ugyanolyan jo dolgokat csinalni, mint a zart flash-hel (js-bol modositani az svg DOM-jat). Bar ehhez ugy tudom, meg nem nottek fel a bongeszok sem.

asd