En este artículo de los mejores desarrolladores hablaremos de Inkscape, un editor de gráficos vectoriales en formato SVG que tiene la característica de ser un Software libre, multiplataforma y gratuito. De esta manera los diseñadores contamos con una potente plataforma totalmente gratuita y en constante crecimiento. Hablaremos de su reciente historia, sus funciones y características y la importancia de su interfaces humanas de GNOME.
El objetivo de Inkscape
El principal objetivo de Inkscape es otorgarles a los usuarios una plataforma con la cual puedan elaborar gráficos vectoriales escalables (SVG) que cumplan con los principales estándares (XML, SVG y CSS2). Su entorno ha sido desarrollado bajo el sistema operativo GNU/Linux, pero puede ejecutarse también en los sistemas operativos Windows, Mac OS X y derivados de Unix.
La historia de Inkscape
Inkscape es una bifurcación del proyecto Sodipodi (editor de gráficos vectoriales libre distribuido bajo la licencia GNU General Public License) que se lanzó al mercado en el año 2003. El fork fue dirigido por cuatro desarrolladores provenientes del proyecto Sodipodi, Ted Gould, Bryce Harrington, Nathan Hurst, y MenTaLguY. Estos profesionales identificaron los defectos de Sodipodi y los repararon, también se enfocaron en implementar todos los estándares de SVG (especificación para describir gráficos vectoriales bidimensionales). Mientras que Sodipodi se centro en ser un editor de gráficos vectoriales multipropósito.
Inkscape en sus inicios fue desarrollado bajo el lenguaje de programación C, pero luego cambio al C++. También rediseño su interfaz de usuario añadiéndole una gran de atajos del teclado. Pero un punto importante en la vida de la plataforma, fue cuando Xara Xtreme fue liberado y sus principales desarrolladores decidieron colaborar con el proyecto Inkscape y desde ese momento ambos entornos comparten código.
Características de Inkscape
Para destacar las principales características de este editor de gráficos vectoriales de código abierto, tenemos que decir que tiene las mismas capacidades que plataformas comerciales como, Illustrator, CorelDraw o Xara X, pero todos sus servicios están en un entorno gratuito, sencillo de comprender, que cumple con los estándares XML, SVG y CSS y con el respaldo de una gran comunidad. Algunas de sus funciones son formas, trazos, texto, marcadores, transformaciones, gradientes, patrones, clones, mezclas de canales alfa, soporta edición de nodos, capas, operaciones complejas con trazos, vectorización de archivos gráficos y edición de XML directo, entre otras tantas funciones.
La Interfaz de Inkscape
Una de las prioridades del proyecto es la consistencia de su interfaz y utilidades. Esto incluye los esfuerzos de los desarrolladores para seguir las guías de interfaces humanas de GNOME (accesible al teclado universal).
En la actualidad su interfaz cuenta con una gran cantidad de atajos del teclado y ha reducido la máximo las ventanas flotantes de diálogos. Si como usuario observas similitudes en la interfaz de usuario de Inkscape con plataformas como CorelDRAW, GIMP y Xara Xtreme, es porque Sodipodi, basó su interfaz en las dos primeras plataformas y en la actualidad Inkscape ha tomado mucho del entorno Xara Xtreme.
Inkscape es un potente editor de gráficos vectoriales que nos proporciona un entorno de trabajo gratuito y que nada tiene que envidiarle a aplicaciones comerciales.