El toolkit gráfico del entorno de escritorio GNOME se prepara para iniciar un nuevo camino en su versión 3, cambio que provocará un quiebre en lo que conocemos actualmente como su interfaz gráfica.
PUBLICIDAD
GTK+ es la biblioteca encargada de dibujar todos los componentes de la interfaz gráfica de las aplicaciones, como por ejemplo botones, listas de selección o barras de menú. Como tal, se trata de un componente crítico que determina el aspecto de las aplicaciones, en este caso sobre GNOME y principalmente sobre Linux, siendo la cara del sistema para el usuario final en distribuciones de amplio uso como Fedora y Ubuntu.
Los cambios de versión de este tipo no se producen muy a menudo, por ejemplo GTK+ 2.0 fue publicado en el año 2002 y se integraron importantes mejoras para la época como la estandarización sobre unicode, que permite representar caracteres de cualquier parte del mundo, y el uso de fuentes suavizadas.
Entre las características que están planificadas para GTK+ 3 se encuentran:
- Dibujado en memoria no visible. Esto permitirá mejorar el dibujado de animaciones aprovechando el sistema gráfico actual que permite evitar el despliegue de imágenes no completas en pantalla fácilmente.
- Simplificar la programación de nuevos componentes gráficos, por ejemplo reduciendo la complejidad del manejo de memoria de video no visible.
- Dibujado de interfaces de usuario independientes de la resolución, para ajustar el tamaño de letras y otros componentes gráficos al tamaño del dispositivo final.
- Soporte de transparencias simplificado y personalizable a través de themes. Para facilitar la creación de interfaces como la que acompaña este artículo.
- Soporte de dispositivos multitouch.
Esta semana se liberó la versión 21 de la serie 2.x (2.21.0) y se anunció que 2.22.0 será la última de la serie 2.x. En estricto rigor, la versión 3 comenzó a ser desarrollada el año pasado, pero hará su debut con el lanzamiento de GNOME 3 en Septiembre.
Link: Preparing to let go of GTK+ 2.0 for GTK+ 3.0 (Phoronix)