Saludos,

La intensión de este hilo es ir formando una visión operativa más clara del 
prototipo para el entorno de escritorio.

Empezamos:

Un escritorio muy básico pero funcional se forma de un servidor de ventanas X, 
un manejador de ventanas, un administrador de sesión, un administrador de 
archivos y aplicaciones de configuración. Ciertamente son muchas más 
aplicaciones pero digamos que son las más necesarias para formar un prototipo, 
si hay alguna de más o que haga falta pues detallarlo.

Hasta ahora los escritorios usan un "menu" para lanzar aplicaciones, dejando 
tanto espacio como sea posible para alojar ventanas. GNOME ha implementado 
"workspaces" para que el usuario pueda organizar graficamente a su criterio las 
ventanas. Los manejadores de ventanas, las dibujan en el escritorio y nada más, 
así es como vemos nuestros entornos hoy.
Tambien podemos observar casos como el de OLPC con sugar y Ubuntu Netbook Remix.

¿y si cuestionamos ese modelo?
Con el objetivo de simplificar el funcionamiento para lograr cierto grado de 
(I)inteligencia, podemos desarrollar un manejador de ventanas que las dibuje en 
un espacio fijo y determinado usando un "marco de escritorio" y NO lo límites 
de la pantalla como se viene haciendo. Imaginemos una pintura de arte 
enmarcada, donde el manejador de ventanas siempre mantendría la 
"pintura/ventana" dentro del marco.
De esta manera no vamos a tener ventanas por todos lados, evitando perder 
tiempo en ordenarlas. Con este modelo será necesario integrar el manejador de 
ventanas y el marco de escritorio para mejor optimización de funciones, ya que 
vamos a liberar espacios visuales.

El marco nos va a servir de caja de herramientas, y esto nos viene bien porque 
al fijar las ventanas, probablemente sólo podremos visualizar una ventana a la 
vez. Esto no es de asustarse ya que el marco debería proveer las opciones para 
navegar entre ventanas o manipular los diferentes tipos de visión de la 
ventana, que necesite el usuario(visión simple, visión multi-ventana, visión 
con rotaciones, visión de fragmentos de ventana, etc...). Obviamente el marco 
proveerá muchas mas funciones, pero creo prudente parar en este punto, para 
mejor análisis y que todos entendamos paso a paso.

Bien podríamos agrupar el marco de escritorio dentro del manejador de ventanas, 
pero como uno de los objetivos es descentralizar, es mejor separarlos en dos 
componentes bien integrados.

A lo mejor si visualizamos por el momento una pintura de arte y un marco, 
podremos colocar la primera piedra para el prototipo, donde la pintura se 
vuelve inteligente a través del marco, haciendo con ella lo que la quiera.

Como nota, todo este esquema incluido el escritorio, podría romper la trampa de 
los variados tipos de pantalla como la de laptops, LCD's o CRT para estaciones, 
netbooks, handhelds etc... si logramos homogeneidad nativa de visión y función.

Gracias,

William H.
GNU - Resistencia Digital



      
_______________________________________________
Trisquel-devel mailing list
[email protected]
http://listas.trisquel.info/mailman/listinfo/trisquel-devel

Reply via email to