Zaključak

Uvjeti diplomskog rada su proučiti mogućnosti SVG formata i razraditi web aplikaciju za dinamičku izradu grafova i animiranih objekata.

Izvedeno programsko rješenje pokriva sve uvjete diplomskog rada, neke u potpunosti, a neke samo u određenoj mjeri. Web aplikacija koristi HTTP protokol za rad. Podržan je HTTP GET koji je za trenutne mogućnosti sasvim dovoljan i vrlo jednostavan za korištenje. Sučelje aplikacije je također pojednostavljeno kako se u čestom korištenju ne bi trebala previše konzultirati dokumentacija što je velika pomoć prilikom korištenja ovakvih servisa.

Izlaz aplikacije je graf u SVG zapisu koji se može dinamički stvarati unutar HTML stranice ili se može spremiti i onda koristiti na svim mjestima gdje je taj format podržan. Kako je SVG zapis tekstualan i otvoren, dobiveni graf se može vrlo lako mijenjati i prilagoditi različitim potrebama.

Iako je ostavljena mogućnost jednostavne interaktivnosti objekata grafa preko CSS-a, animacija nije implementirana u aplikaciji. Jednostavniji SMIL je još uvijek preslabo podržan i većina preglednika ga ne može nativno prikazati. Animacija JavaScriptom je bitno drugačija tehnologija od one kojom je implementirana sama aplikacija na poslužiteljskoj strani, pa bi za njenu realizaciju bilo potrebno puno više vremena od onog predviđenog za ovaj rad.