Jest uzywany w mapach Google, Microsoft Visio, tapetach, Nintendo Wii, REAL-TIME CHARTS, animacjach SMS'owych, pre-press, ikonach na pulpicie, Wikipedii, (mobile) skins, resunkach techinczynych, grach i innych. Holenderski minister skarbu chce aby na jego oraz innych komputerach w ministerswie zostalo to zainstalowane. Ma to wiele spolnego oraz mozna to latwo porownac z technologiami takimi jak HTML, CSS, Skrypty Java, XML, Flash oraz PDF znanymi na calym swiecie. Czesto na to patrzymy a jeszcze czesciej jest to uzywane gdzies w procesie kreowania. Wciaz bardzo prawopodobne ze jeszcze nigdy o tym nie slyszales: Scalable Vector Graphics SVG. Powodem nieznajomoscie jest prawodpodobnie wlasnosc->marka->marketing nie tworza z mysla i w oparciu o OPEN STANDARD aczkolwiek o wiele bardziej interesujace jest czym SVG wlasciwie jest i dlaczego jest tak czesto stosowane. Obrazy sa zazwyczaj przechowywane jako piksele; A COLOR CODE PER DOT. Im wiecej (mega)pixeli tym wiecej mniejsa na dysku bedzie zajmowac dany plik, tym wiecej detali mozna zaprezentowac, bez jakichkolwiek ograniczen. Jesli pojawia sie koniecznosc zmiany rezolucji danego obrazka wtedy zawsze pojawi sie problem z ostroscia (jakoscia). Za pomoca "vector drawings" dany obraz jest zaprezentowany za pomoca ksztaltow i wspolzednych. W momecie prezentacji danego obrazka te wspozedne i ksztalty sa przeliczane na piksele dla wymaganego ksztaltu. Ponizej zostalo zaprezenotwane jak wyglada powiekszanie czerwonego kwadratu na srodkowym obrazku. Gdy otworzymy plik za pomoca przegladarki SVG otrzymamy obraz natomiast gdy za pomoca edytora tekstu kod. Podobanie jak za pomoca HTML (przejdz do "view source" w przegladarce internetowej) i dlatego jest tez latwy do wygenerowania na serwerze. Wiekszac programow grafisznych ma "Zapisz jako SVG" (popularny Inkscape jest nawet specialnie dla tego stworzony). Tak wiec nie ma potrzeby ogladania kodu zrodlowego, wystarczy przechowywac go jako "under the hood". Aczkolwiek jako uzytkownik wciaz (w prawdzie nie posrednio) korzystasz z wielu jego zalet, DZIEKI MOZLIWOSCIA I LATWOSCIA JAKA OFERUJE TO PROGRAMISTA. Na podstawie listy zastosowan widac ze SVG jest znacznie wiecej niz tylko nastepny format graficzny, "warte uwagi" natomiast jest jak latwo laczy sie on z innymi techonolgiami, programami i wiedza. Jako "open standard" jest nie tylko otwarty odnosnie dostepnosci i licencji specyfikacji ale rowniez odnosnie dostepnosci, ciaglosci oraz konserwacji danych. Po pierwsze, Google potrafi otwierac pliki zrodlowe, mozna latwo znalezsc na przyklad "Tekst wektorowy". Tak zwany Web 2.0 Mash ups, ktory to inteligentnie laczy informacje z rozny stron internetowych rowniez korzysta z technolgii SVG. Rowniez niewidome osoby sa wstanie odczytac to poprzesz TEXT-TO-SPEECH badz alfabet brail'a. Nie zapominajmy ze tekst moze skladac sie z artystycznych znakow, zdania nie musza byc napisane w lini prastej i wciaz jestesmy wstanie to przekopiowac do zwyklego edytora tekstu. Czytelne kody zrodlowe oferuja znaczne wiecej anizeli tylko text pojawiajacy sie na ekranie. Mozna rowniez dodac tytuly, opisy, DATA(LINKS) tak jak bysmy uzywali XML. Przy wszystkich off-line, server-side oraz design-time SVG znajdziemy wciaz wiecej SVG uzytych na stronach internetowych (czasami wraz z logo SVG zaprezentowane na lewej stronie). Poniewaz wowczas moze to byc uzyte interaktywnie w idealny sposob. The browser, however, is a late and hard to take bastion for use of SVG. Przegladarka czyli generalnie mowiac "kawalek" programu ktory to jest w stanie, w przeciwienstwie do innych programow, nie ograniczac siebie do czesciowych implementacji specyfikacji, mimo ze umowliwia to wiele zawartosci. Wszystkie nowoczense przegladarki posiada wkrotce nawa wlasciwosc za pomoca ktorej bede w 100% kompatybilne z SVG, niestety Internet Explorer wymaga doinstalowanie odpowiedniego 'plug-in'. Ciagla zmienianie i ulepszanie SVG, umozliwia tworzenie web aplikacji graficznie zaawansowanych, ktore to, na podstawie danych przetwarzanych ze stron umozliwia ich ciagle dopasowywanie. Zaawansowane graficznie nie oznacza tylko NUDNE wektorowe rysunki ale rowniez zdjecia, GRADIENTS, animacje i video. Poprzez konserwancje informacji. With this conservation of information is again taken into account. W animacjach na przyklad nie musmiy myslec w klatkach na sekunde ale wystarczy tylko okreslic poczatek, koniec oraz proces pomiedzy poczatkiem i koncem. Przegladarka, w zalznosci czy jest zainstalowana na szybki komputerze czy na starym telefonie komorkowym, wybierze optymalny sposob prezentacji tej animacji. Najwyzsza pora na zaprezentowanie paru przykladow. Nic trudnego jesli obejrzymy pare filmow na temat zastosowanie SVG. Jesli chca Panstwo sie bardziej zaglebic (najnowsze odkrycja) w tego rodzaju rzeczy i/lub poznac spolecznosc ktora jest zroznicowana jak sam temat, to prosimy o zarejestrowanie na swiatowa konferencje SVG OPEN, ktora to w tym roku odbedzie sie w przepieknym niemieckim miescie, Nurembergi. SVG nie pozwala na zrobieniew wszystkiego aczkolwiek CROSS-PLATFORM do a lot aplikacja, ktora to ulatwia wspolprace pomiedzy programistami, projektantami oraz innymi urzytkownikami. Z SVG bez zadnych ograniczen w iPHONE, SVG w najwazniejszym tescie przegladarek oraz internetowe aplikacje tworzone darmowo w przegladarce, oraz znacznie wiecej zastosowan ktore to sie ciagle pojawiaja. Do widzenia. Ruud Steltenpool