Накратко – Adobe опитват да стъпят на по-твърда почва сред свободните проекти, затова започват да се договарят с фондацията Mozilla. От друга страна стои голямото ускорение в развитието на SVG-формата и на свободните програми, работещи с него. Следващата голяма битка ще бъде за SVG. Или за flash – зависи от коя страна на “барикадата” сте.
На OpenFest’06 се видях за кратко с доста хора, с Виктор Дачев имахме възможност да откраднем малко минути от една почивка и от началото на една безмислена и ужасно тъпа лекция (“Информационно обслужване” за пореден път омазаха всичко, опитвайки се да се “набутат в кюпа” – но за това ще пиша друг път). Който не се сеща кой е Виктор, може да види дали са му полезни българските преводи на програмите The GIMP, Inkscape, Blender. Виктор е човекът зад тези преводи. Като професионален дизайнер, запознат освен с всички разпространени сред гилдията инструменти и със свободните им алтернативи той може да каже какви са истинските предимства и недостатъци на GIMP например.
Но голямата новина в случая не е GIMP, а Inkscape, най-бързо развиващата се свободна програма за работа с векторна графика. Лично аз не знаех, че форматът SVG (Scalable Vector Graphics) е достигнал дотам, че наистина всичко, което можете да направите с прехваления Flash можете да направите и със SVG. Без да е ограничен и несвободен като “флаш”-а, това е формат, който може не само да се използва свободно, но и да се развива и подобрява – на практика и отвътре SVG е подмножество на XML. Няма нищо скрито-покрито, както всички знаем, че е при собственическия flash. И се разработва и стандартизира от W3C.
Като имате предвид развитието на SVG и практически неограничените възможности за иновации при комбинирането му с модерни уеб-технологии като AJAX, лесно можете да видите тихата паника в лагера на Adobe. Flash-форматът най-накрая е застрашен не само идеологически, а и технологично.
Когато пък се вземе предвид възможността за комбиниране на SVG с XMPP/Jabber, обхватът на бъдещите SVG-базирани технологии нараства още повече. SVG се използва в джабер за общи чертежи – например свързвате се с някого и не можете да му обясните нещо както искате. Създавате обща дъска за рисуване и в реално време му обяснявате схемата с чертеж. Или в стая за разговори няколко човека едновременно общувате с рисуване. Понякога простата визия дава много повече от най-подробното текстово обяснение. Вече има от доста време разширения към джабер-протокола за такива споделени SVG-табла, има и джабер-клиенти, които ги поддържат. Е, не са досаттъчно разпространени. Засега. Но само като видя категорията в основното меню на най-последната версия на Inkscape, посветена точно на връзка към джабер-сървъри и общи графики…
Да, технологично бъдещето пред SVG е прекрасно. Остава само да се надяваме или flash да стане свободен формат, или Adobe да не успеят да попречат на SVG.