SlideShare una empresa de Scribd logo
1 de 26
Gestores de Ventanas
o Definiciones y Características
o Tipos
o Modelo de escritorio (Desktop)
o Ventanas y Componentes
o Guías de estilo
Diseño de Interfaces de Usuario
Seminarios
Miguel Gea (mgea@ugr.es)
Dpt. Lenguajes y Sistemas Informáticoss
Grado en Ingeniería Informática
Universidad de Granada
http://utopolis.ugr.es/diu
30 Septiembre, 2013
http://www.slideshare.net/mgea/seminario-window-manager-2013
Miguel Gea
Dpt. Lenguajes y Sistemas Informáticos
Diseño de Interfaces de Usuario http://utopolis.ugr.es/diu
ETSI Ingeniería Informática. Universidad de Granada
-2-
CASO DE ESTUDIO: Window Manager
 Un sistemas de ventanas (window System) es un Interfaz de Usuario
Gráfico (GUI) que usa las ventanas como metáfora de trabajo. Cada
aplicación se ejecuta en una ventana.
 Un gestor de ventanas (window manager), es un una aplicación (cliente)
que es responsable de la apariencia general del sistema de ventanas
(encargado de la decoración y disposición de las ventanas en pantalla),
además de establecer el mecanismo para introducir información en las
mismas.
1.1 Definiciones
Sistema de Ventanas
Sistema Operativo
Hardware
Aplicación
Aplicación
Window
Manager
Paquete
Gráfico
Dispositivos
Cliente 1
Cliente
Window
Manager Eventos
Petición
Primitivas
Respuestas
Miguel Gea
Dpt. Lenguajes y Sistemas Informáticos
Diseño de Interfaces de Usuario http://utopolis.ugr.es/diu
ETSI Ingeniería Informática. Universidad de Granada
-3-
CASO DE ESTUDIO: Window Manager
1.2. Características
 El gestor de ventanas es resposable de:
o Apariencia y comportamiento de las ventanas (look & feel)
o Disposición de elementos de interacción (barras, menús)
o Temas (fondo, iconos, cursores, salvapantallas, etc.)
o Pantallas virtuales (desktop extendido)
 En algunos S.O. permiten cambiar el wm.
Miguel Gea
Dpt. Lenguajes y Sistemas Informáticos
Diseño de Interfaces de Usuario http://utopolis.ugr.es/diu
ETSI Ingeniería Informática. Universidad de Granada
-4-
CASO DE ESTUDIO: Window Manager
2. Tipos
 Apple Lisa II (1983)
 Workbench (Amiga 1985)
 OS/2 (IBM, 1988)
 Motif (1980 X-Windows
 OpenLook (Sun 1990).
 KDE (1996, X-Windows)
 GNOME
 Mac OS (System 7-8-9, X)
 Windows (95, Xp, Vista)
 …
 WM para móviles..
http://www.guidebookgallery.org/
Miguel Gea
Dpt. Lenguajes y Sistemas Informáticos
Diseño de Interfaces de Usuario http://utopolis.ugr.es/diu
ETSI Ingeniería Informática. Universidad de Granada
-5-
CASO DE ESTUDIO: Window Manager
2. Tipos http://www.guidebookgallery.org/
Miguel Gea
Dpt. Lenguajes y Sistemas Informáticos
Diseño de Interfaces de Usuario http://utopolis.ugr.es/diu
ETSI Ingeniería Informática. Universidad de Granada
-6-
CASO DE ESTUDIO: Window Manager
2.1 Historia
Xerox Star
1981
Windows 1.0
1985
Windows 2.0
1986
Macintosh
1984
Lisa
1983
XWindows
1986, comercial
XWindows
1984, Athena
Xerox PARC
California
Alan Kay
Steve Jobs,
Steve
Wozniak
Apple
Microsoft
B. Gates
Miguel Gea
Dpt. Lenguajes y Sistemas Informáticos
Diseño de Interfaces de Usuario http://utopolis.ugr.es/diu
ETSI Ingeniería Informática. Universidad de Granada
-7-
CASO DE ESTUDIO: Window Manager
2.1 Prototipos (Apple) Prototipo Julio 1979
http://www.pegasus3d.com/apple_screens.html
Miguel Gea
Dpt. Lenguajes y Sistemas Informáticos
Diseño de Interfaces de Usuario http://utopolis.ugr.es/diu
ETSI Ingeniería Informática. Universidad de Granada
-8-
CASO DE ESTUDIO: Window Manager
2.1 Prototipos (Apple) Prototipo Febrero 1980
http://www.pegasus3d.com/apple_screens.html
Miguel Gea
Dpt. Lenguajes y Sistemas Informáticos
Diseño de Interfaces de Usuario http://utopolis.ugr.es/diu
ETSI Ingeniería Informática. Universidad de Granada
-9-
CASO DE ESTUDIO: Window Manager
2.1 Prototipos (Apple) Prototipo Marzo 1980
http://www.pegasus3d.com/apple_screens.html
Miguel Gea
Dpt. Lenguajes y Sistemas Informáticos
Diseño de Interfaces de Usuario http://utopolis.ugr.es/diu
ETSI Ingeniería Informática. Universidad de Granada
-10-
CASO DE ESTUDIO: Window Manager
2.2 MS Windows: Evolución
http://www.guidebookgallery.org/
Windows 1.0 (1985)
Miguel Gea
Dpt. Lenguajes y Sistemas Informáticos
Diseño de Interfaces de Usuario http://utopolis.ugr.es/diu
ETSI Ingeniería Informática. Universidad de Granada
-11-
CASO DE ESTUDIO: Window Manager
Windows 2.0 (1987)
2.2 MS Windows: Evolución
Miguel Gea
Dpt. Lenguajes y Sistemas Informáticos
Diseño de Interfaces de Usuario http://utopolis.ugr.es/diu
ETSI Ingeniería Informática. Universidad de Granada
-12-
CASO DE ESTUDIO: Window Manager
2.2. MS Windows: Evolución
Windows 3.0 (1990)
Miguel Gea
Dpt. Lenguajes y Sistemas Informáticos
Diseño de Interfaces de Usuario http://utopolis.ugr.es/diu
ETSI Ingeniería Informática. Universidad de Granada
-13-
CASO DE ESTUDIO: Window Manager
2.2 MS Windows: Evolución
Windows 3.1 (1992) Windows 95 (1995)
Miguel Gea
Dpt. Lenguajes y Sistemas Informáticos
Diseño de Interfaces de Usuario http://utopolis.ugr.es/diu
ETSI Ingeniería Informática. Universidad de Granada
-14-
CASO DE ESTUDIO: Window Manager
2.2 MS Windows: Evolución
Windows XP (2001)
Miguel Gea
Dpt. Lenguajes y Sistemas Informáticos
Diseño de Interfaces de Usuario http://utopolis.ugr.es/diu
ETSI Ingeniería Informática. Universidad de Granada
-15-
CASO DE ESTUDIO: Window Manager
2.2 MS Windows: Evolución
Windows XP (2001)
Miguel Gea
Dpt. Lenguajes y Sistemas Informáticos
Diseño de Interfaces de Usuario http://utopolis.ugr.es/diu
ETSI Ingeniería Informática. Universidad de Granada
-16-
CASO DE ESTUDIO: Window Manager
3. Modelo escritorio http://www.guidebookgallery.org/
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnwue/html/ch07b.asp
 Area de trabajo (desktop)
 Barras de tareas (taskbar)
 Botón inicio (start button)
 Barra inicio rápido
 Tareas/ventanas activas
 Area notificación (hora/programas…)
 Objetos
 papelera, reloj, iconos, acceso rápido
 Acciones
 Mostrar desktop
 Minimizar/maximizar
 Reordenar ventanas
 Escritorios virtuales
KDE
Miguel Gea
Dpt. Lenguajes y Sistemas Informáticos
Diseño de Interfaces de Usuario http://utopolis.ugr.es/diu
ETSI Ingeniería Informática. Universidad de Granada
-17-
CASO DE ESTUDIO: Window Manager
4. Componentes
 Ventanas
o Tipos
o Modelo de gestión
o Operaciones básicas
 Menús
 Controles
 Barras de Herramientas (toolbar)
Miguel Gea
Dpt. Lenguajes y Sistemas Informáticos
Diseño de Interfaces de Usuario http://utopolis.ugr.es/diu
ETSI Ingeniería Informática. Universidad de Granada
-18-
CASO DE ESTUDIO: Window Manager
4.1 Ventanas
 Proveen acceso a distinto tipo de información
 Tipos:
Primarias: Ofrecen acceso a los objetos de la aplicación (edición, vista, etc.)
Secundarias. Diálogos auxiliares (parámetros, alertas, selección, etc.)
 Estructura. Se compone de
Marco (Border) que delimita su extensión,
Barra de título (Title bar) del contenido:
• Icono aplicación, Nombre aplicación, Titulo documento, Botones de operaciones sobre ventana
Barras de desplazamiento (scroll bar) (si es de menor tamaño que su contenido)
Puede incluir otros componentes (menu bar, tools bar, status bar)
Miguel Gea
Dpt. Lenguajes y Sistemas Informáticos
Diseño de Interfaces de Usuario http://utopolis.ugr.es/diu
ETSI Ingeniería Informática. Universidad de Granada
-19-
CASO DE ESTUDIO: Window Manager
4.1 Ventanas
 Panel Tareas más frecuentes y Detalles
 Ordenación
Miguel Gea
Dpt. Lenguajes y Sistemas Informáticos
Diseño de Interfaces de Usuario http://utopolis.ugr.es/diu
ETSI Ingeniería Informática. Universidad de Granada
-20-
CASO DE ESTUDIO: Window Manager
4.2 Barra de tareas (task bar)
 Contenedor de elementos
o Menu de inicio (start menu)
o Barra de inicio rápido (quick launch)
o Botones de Ventanas (agrupadas) iconificadas
o Estado (reloj, idioma, etc.)
 Ubicación
o Ocultar automáticamente
o N/S/E/W
Miguel Gea
Dpt. Lenguajes y Sistemas Informáticos
Diseño de Interfaces de Usuario http://utopolis.ugr.es/diu
ETSI Ingeniería Informática. Universidad de Granada
-21-
CASO DE ESTUDIO: Window Manager
4.3 Ventanas - Tipología
 Interfaz de documento simple (SDI Single-Document Window Interface)
o Proveen acceso a distinto tipo de información
 Interfas de Libro de trabajo (Workbooks)
o Se ofrece una vista de libro con pestañas para seleccionar el documento
 Interfaz Web (Web-Application Interface)
o Ofrece mecanismos para moverse entre documentos mediante sistema de navegación al
estilo de hiperenlaces y botones Adelante y Atrás.
 Interfaz de Proyecto (Projects)
o similar al MDI, pero con ventana de proyecto
 Interfaz de documento múltiple (MDI-Multiple-Document Interface)
o Una ventana primaria actua como contenedor padre de varias ventanas hijas
(cada una es un documento de trabajo).
workbook Proyecto MDI
Miguel Gea
Dpt. Lenguajes y Sistemas Informáticos
Diseño de Interfaces de Usuario http://utopolis.ugr.es/diu
ETSI Ingeniería Informática. Universidad de Granada
-22-
CASO DE ESTUDIO: Window Manager
4.3 Ventanas - Tipología
 Diálogo
o Ventana auxiliar para solicitar información entre usuario y aplicación
 Mensajes/Alertas
o Ventana de Información al usuario
 Paletas
o Gestión de propiedades
 Emergente (Pop-Up)
o Menú asociado a un objeto
Miguel Gea
Dpt. Lenguajes y Sistemas Informáticos
Diseño de Interfaces de Usuario http://utopolis.ugr.es/diu
ETSI Ingeniería Informática. Universidad de Granada
-23-
CASO DE ESTUDIO: Window Manager
4.4 Ventanas - Modelo de gestión
 Mosaico (Tiling)
o Ordena las ventanas abiertas en moraico regular
 Cascada (Apiladas)
o Se presentan todas las ventanas apiladas y ordenadas en profundidad
Miguel Gea
Dpt. Lenguajes y Sistemas Informáticos
Diseño de Interfaces de Usuario http://utopolis.ugr.es/diu
ETSI Ingeniería Informática. Universidad de Granada
-24-
CASO DE ESTUDIO: Window Manager
4.5 Ventanas - Operaciones básicas
 Activar / desactivar
o La ventana activa es la que está encima de todas (se representa con los
bordes en color mas vivo).
o Se selecciona:
Pulsando con el click del ratón en la ventana
Combinación de ALT-TAB para conmutar la ventana activa
 Abrir / Cerrar
 Iconificar / deiconificar
o Botón de minimizar de la barra de tareas
 Mover
o Se desplaza seleccionandola (click sobre la barra de título y arrastrando)
o Cambiar el tamaño pinchando y arrastrando en los bordes. Se puede evitar
 Desplazar (scrolling)
o Moviendo el deslizador (scroll) que aparece en la izda.
 Partir (splitting)
Miguel Gea
Dpt. Lenguajes y Sistemas Informáticos
Diseño de Interfaces de Usuario http://utopolis.ugr.es/diu
ETSI Ingeniería Informática. Universidad de Granada
-25-
CASO DE ESTUDIO: Window Manager
4.6 Sistema de Ventanas …
¿Modelo de escritorio?
 Cómo organizar GB de información?
 De diferente naturaleza (mail, links, pdf…)
 Modo de presentación (alfabética/cronologica) visual/textual?
Miguel Gea
Dpt. Lenguajes y Sistemas Informáticos
Diseño de Interfaces de Usuario http://utopolis.ugr.es/diu
ETSI Ingeniería Informática. Universidad de Granada
-26-
CASO DE ESTUDIO: Window Manager
5. Guías de estilo
 Java Look and Feel Design Guidelines
http://java.sun.com/products/jlf/
 Microsoft Official Guidelines for User Interface Developers and Designers
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnwue/html/welcome.asp
 GNOME Human Interface Guidelines
http://developer.gnome.org/projects/gup/hig/
 KDE User Interface Guidelines
http://developer.kde.org/documentation/design/ui/
 Apple Human Interface Guidelines
http://developer.apple.com/documentation/UserExperience/Conceptual/OSXHIGuidelines/

Más contenido relacionado

La actualidad más candente

Tema 6 tendencias de IU
Tema 6 tendencias de IUTema 6 tendencias de IU
Tema 6 tendencias de IUMiguel Gea
 
Tema 5 usabilidad y evaluación (2013)
Tema 5 usabilidad y evaluación (2013)Tema 5 usabilidad y evaluación (2013)
Tema 5 usabilidad y evaluación (2013)Miguel Gea
 
Tema 4 estrategias de diseño
Tema 4 estrategias de diseñoTema 4 estrategias de diseño
Tema 4 estrategias de diseñoMiguel Gea
 
Seminario Patrones y tareas de interaccion
Seminario Patrones y tareas de interaccionSeminario Patrones y tareas de interaccion
Seminario Patrones y tareas de interaccionMiguel Gea
 
Una mirada al futuro
Una mirada al futuroUna mirada al futuro
Una mirada al futuroMiguel Gea
 
Seminario: Diseño Centrado en Usuario: caso videoclub 2013
Seminario:  Diseño Centrado en Usuario: caso videoclub 2013Seminario:  Diseño Centrado en Usuario: caso videoclub 2013
Seminario: Diseño Centrado en Usuario: caso videoclub 2013Miguel Gea
 
Tema 3 diseño centrado usuario (2013)
Tema 3 diseño centrado usuario (2013)Tema 3 diseño centrado usuario (2013)
Tema 3 diseño centrado usuario (2013)Miguel Gea
 
Seminario Guia de estilos de windows 7
Seminario Guia de estilos de windows 7Seminario Guia de estilos de windows 7
Seminario Guia de estilos de windows 7Miguel Gea
 
03 7n2is trabajo-interfaz usuario
03 7n2is trabajo-interfaz usuario03 7n2is trabajo-interfaz usuario
03 7n2is trabajo-interfaz usuarioManuel Mujica
 
Interfaz de usuario
Interfaz de usuarioInterfaz de usuario
Interfaz de usuarioDNRstudios
 
Implantación de sistemas
Implantación de sistemasImplantación de sistemas
Implantación de sistemasAlberto Otero
 
UNIDAD I LOS PROYECTOS SOCIOTECNOLÓGICOS I
UNIDAD I LOS PROYECTOS SOCIOTECNOLÓGICOS IUNIDAD I LOS PROYECTOS SOCIOTECNOLÓGICOS I
UNIDAD I LOS PROYECTOS SOCIOTECNOLÓGICOS IAngi Rendon
 

La actualidad más candente (16)

Tema 6 tendencias de IU
Tema 6 tendencias de IUTema 6 tendencias de IU
Tema 6 tendencias de IU
 
Tema 5 usabilidad y evaluación (2013)
Tema 5 usabilidad y evaluación (2013)Tema 5 usabilidad y evaluación (2013)
Tema 5 usabilidad y evaluación (2013)
 
Tema 4 estrategias de diseño
Tema 4 estrategias de diseñoTema 4 estrategias de diseño
Tema 4 estrategias de diseño
 
Seminario Patrones y tareas de interaccion
Seminario Patrones y tareas de interaccionSeminario Patrones y tareas de interaccion
Seminario Patrones y tareas de interaccion
 
Seminario UX
Seminario UXSeminario UX
Seminario UX
 
Una mirada al futuro
Una mirada al futuroUna mirada al futuro
Una mirada al futuro
 
Seminario: Diseño Centrado en Usuario: caso videoclub 2013
Seminario:  Diseño Centrado en Usuario: caso videoclub 2013Seminario:  Diseño Centrado en Usuario: caso videoclub 2013
Seminario: Diseño Centrado en Usuario: caso videoclub 2013
 
Tema 3 diseño centrado usuario (2013)
Tema 3 diseño centrado usuario (2013)Tema 3 diseño centrado usuario (2013)
Tema 3 diseño centrado usuario (2013)
 
Seminario Guia de estilos de windows 7
Seminario Guia de estilos de windows 7Seminario Guia de estilos de windows 7
Seminario Guia de estilos de windows 7
 
03 7n2is trabajo-interfaz usuario
03 7n2is trabajo-interfaz usuario03 7n2is trabajo-interfaz usuario
03 7n2is trabajo-interfaz usuario
 
Interfaz de usuario
Interfaz de usuarioInterfaz de usuario
Interfaz de usuario
 
Implantación de sistemas
Implantación de sistemasImplantación de sistemas
Implantación de sistemas
 
Intrefaz gráfica de usuario
Intrefaz gráfica de usuarioIntrefaz gráfica de usuario
Intrefaz gráfica de usuario
 
TECNOLOGIA E INFORMATICA
TECNOLOGIA E INFORMATICATECNOLOGIA E INFORMATICA
TECNOLOGIA E INFORMATICA
 
UNIDAD I LOS PROYECTOS SOCIOTECNOLÓGICOS I
UNIDAD I LOS PROYECTOS SOCIOTECNOLÓGICOS IUNIDAD I LOS PROYECTOS SOCIOTECNOLÓGICOS I
UNIDAD I LOS PROYECTOS SOCIOTECNOLÓGICOS I
 
Etapas de producción multimedia.
Etapas de producción multimedia.Etapas de producción multimedia.
Etapas de producción multimedia.
 

Similar a Seminario Gestores de Ventanas (Windows Manager) 2013

1TAP Tema 1-GUI.pptx
1TAP Tema 1-GUI.pptx1TAP Tema 1-GUI.pptx
1TAP Tema 1-GUI.pptxATM_SSI
 
Fundamentos de Windows - Juan Gordillo
Fundamentos de Windows - Juan GordilloFundamentos de Windows - Juan Gordillo
Fundamentos de Windows - Juan GordilloJuanGordillo13
 
Taller de Harwed,software y redes sociales
  Taller de Harwed,software y redes sociales  Taller de Harwed,software y redes sociales
Taller de Harwed,software y redes socialessergiocald
 
Abr 29 presentacion competencias digitales para maestros de educación básica
Abr 29 presentacion competencias digitales para maestros de educación básicaAbr 29 presentacion competencias digitales para maestros de educación básica
Abr 29 presentacion competencias digitales para maestros de educación básicaleticia19
 
Competencias digitales para maestros de educación básica
Competencias digitales para maestros de educación básicaCompetencias digitales para maestros de educación básica
Competencias digitales para maestros de educación básicaAlberto Juan Fernández
 
Unidad 2 tegnologia aplicada a la educacion
Unidad 2 tegnologia aplicada a la educacionUnidad 2 tegnologia aplicada a la educacion
Unidad 2 tegnologia aplicada a la educacionMateord
 
Unidad 2 tegnologia aplicada a la educacion
Unidad 2 tegnologia aplicada a la educacionUnidad 2 tegnologia aplicada a la educacion
Unidad 2 tegnologia aplicada a la educacionMateord
 
I Talc Expoproyecto 2007
I Talc   Expoproyecto 2007I Talc   Expoproyecto 2007
I Talc Expoproyecto 2007al34n1x
 
Informatica taller 3 franklin licuy
Informatica taller 3 franklin licuyInformatica taller 3 franklin licuy
Informatica taller 3 franklin licuyFranklinlicuy
 

Similar a Seminario Gestores de Ventanas (Windows Manager) 2013 (20)

Fundamentos de programacion
Fundamentos de programacionFundamentos de programacion
Fundamentos de programacion
 
1TAP Tema 1-GUI.pptx
1TAP Tema 1-GUI.pptx1TAP Tema 1-GUI.pptx
1TAP Tema 1-GUI.pptx
 
Windows1
Windows1Windows1
Windows1
 
Windows1
Windows1Windows1
Windows1
 
Fundamentos de Windows - Juan Gordillo
Fundamentos de Windows - Juan GordilloFundamentos de Windows - Juan Gordillo
Fundamentos de Windows - Juan Gordillo
 
Taller de Harwed,software y redes sociales
  Taller de Harwed,software y redes sociales  Taller de Harwed,software y redes sociales
Taller de Harwed,software y redes sociales
 
Abr 29 presentacion competencias digitales para maestros de educación básica
Abr 29 presentacion competencias digitales para maestros de educación básicaAbr 29 presentacion competencias digitales para maestros de educación básica
Abr 29 presentacion competencias digitales para maestros de educación básica
 
Competencias digitales para maestros de educación básica
Competencias digitales para maestros de educación básicaCompetencias digitales para maestros de educación básica
Competencias digitales para maestros de educación básica
 
Unidad educativa
Unidad educativaUnidad educativa
Unidad educativa
 
Unidad 2 tegnologia aplicada a la educacion
Unidad 2 tegnologia aplicada a la educacionUnidad 2 tegnologia aplicada a la educacion
Unidad 2 tegnologia aplicada a la educacion
 
Unidad 2 tegnologia aplicada a la educacion
Unidad 2 tegnologia aplicada a la educacionUnidad 2 tegnologia aplicada a la educacion
Unidad 2 tegnologia aplicada a la educacion
 
Guadalinex
GuadalinexGuadalinex
Guadalinex
 
Tarea 2 de inf^ (1)
Tarea 2 de inf^ (1)Tarea 2 de inf^ (1)
Tarea 2 de inf^ (1)
 
Silabo prog-movil-sis
Silabo prog-movil-sisSilabo prog-movil-sis
Silabo prog-movil-sis
 
I Talc Expoproyecto 2007
I Talc   Expoproyecto 2007I Talc   Expoproyecto 2007
I Talc Expoproyecto 2007
 
ADA 3 Panuchitos
ADA 3 Panuchitos ADA 3 Panuchitos
ADA 3 Panuchitos
 
Andrey
AndreyAndrey
Andrey
 
Informatica taller 3 franklin licuy
Informatica taller 3 franklin licuyInformatica taller 3 franklin licuy
Informatica taller 3 franklin licuy
 
Introducion visual II
Introducion visual IIIntroducion visual II
Introducion visual II
 
Intrefaz gráfica de usuario
Intrefaz gráfica de usuarioIntrefaz gráfica de usuario
Intrefaz gráfica de usuario
 

Más de Miguel Gea

ConectaVRdigital: Conectados por la Accesibilidad
ConectaVRdigital: Conectados por la AccesibilidadConectaVRdigital: Conectados por la Accesibilidad
ConectaVRdigital: Conectados por la AccesibilidadMiguel Gea
 
Transmedia Literacy applied as a learning framework for children with Intell...
Transmedia Literacy applied as a learning framework  for children with Intell...Transmedia Literacy applied as a learning framework  for children with Intell...
Transmedia Literacy applied as a learning framework for children with Intell...Miguel Gea
 
Plena Inclusión y las TIC: una evolución convergente
Plena Inclusión y las TIC:  una evolución convergentePlena Inclusión y las TIC:  una evolución convergente
Plena Inclusión y las TIC: una evolución convergenteMiguel Gea
 
Producción creativa para Web
Producción creativa para WebProducción creativa para Web
Producción creativa para WebMiguel Gea
 
Ecosistema Digital y la experiencia usuario
Ecosistema Digital y la experiencia usuarioEcosistema Digital y la experiencia usuario
Ecosistema Digital y la experiencia usuarioMiguel Gea
 
MuseoGrades: El Museo Virtual Inmersivo e Inclusivo. Aprendiendo e interpret...
MuseoGrades: El Museo Virtual  Inmersivo e Inclusivo. Aprendiendo e interpret...MuseoGrades: El Museo Virtual  Inmersivo e Inclusivo. Aprendiendo e interpret...
MuseoGrades: El Museo Virtual Inmersivo e Inclusivo. Aprendiendo e interpret...Miguel Gea
 
TOWARDS SMART & INCLUSIVE SOCIETY: BUILDING 3D IMMERSIVE MUSEUM BY CHILDREN W...
TOWARDS SMART & INCLUSIVE SOCIETY: BUILDING 3D IMMERSIVE MUSEUM BY CHILDREN W...TOWARDS SMART & INCLUSIVE SOCIETY: BUILDING 3D IMMERSIVE MUSEUM BY CHILDREN W...
TOWARDS SMART & INCLUSIVE SOCIETY: BUILDING 3D IMMERSIVE MUSEUM BY CHILDREN W...Miguel Gea
 
Experiencia de aprendizaje en elearning
Experiencia de aprendizaje en elearningExperiencia de aprendizaje en elearning
Experiencia de aprendizaje en elearningMiguel Gea
 
MOOC: From Theory to Practice
MOOC: From Theory to PracticeMOOC: From Theory to Practice
MOOC: From Theory to PracticeMiguel Gea
 
Nuevos medios y formatos de aprendizaje: Proyecto Alhambra Transmedia
Nuevos medios y formatos de aprendizaje: Proyecto Alhambra TransmediaNuevos medios y formatos de aprendizaje: Proyecto Alhambra Transmedia
Nuevos medios y formatos de aprendizaje: Proyecto Alhambra TransmediaMiguel Gea
 
Inteligencia colectiva
Inteligencia colectiva Inteligencia colectiva
Inteligencia colectiva Miguel Gea
 
Diseño en la web
Diseño en la webDiseño en la web
Diseño en la webMiguel Gea
 
Creación interactiva web: Processing
Creación interactiva web: ProcessingCreación interactiva web: Processing
Creación interactiva web: ProcessingMiguel Gea
 
MOOC at Universities
MOOC at UniversitiesMOOC at Universities
MOOC at UniversitiesMiguel Gea
 
Ecosistema aprendizaje digital
Ecosistema aprendizaje digitalEcosistema aprendizaje digital
Ecosistema aprendizaje digitalMiguel Gea
 
Creacion individual y colectiva
Creacion individual y colectivaCreacion individual y colectiva
Creacion individual y colectivaMiguel Gea
 
abiertaUGR: modelling online learning communities
abiertaUGR: modelling online learning communitiesabiertaUGR: modelling online learning communities
abiertaUGR: modelling online learning communitiesMiguel Gea
 
Seminario Dispositivos moviles
Seminario Dispositivos movilesSeminario Dispositivos moviles
Seminario Dispositivos movilesMiguel Gea
 
Twitter en Educación (TATGranada)
Twitter en Educación (TATGranada)Twitter en Educación (TATGranada)
Twitter en Educación (TATGranada)Miguel Gea
 

Más de Miguel Gea (19)

ConectaVRdigital: Conectados por la Accesibilidad
ConectaVRdigital: Conectados por la AccesibilidadConectaVRdigital: Conectados por la Accesibilidad
ConectaVRdigital: Conectados por la Accesibilidad
 
Transmedia Literacy applied as a learning framework for children with Intell...
Transmedia Literacy applied as a learning framework  for children with Intell...Transmedia Literacy applied as a learning framework  for children with Intell...
Transmedia Literacy applied as a learning framework for children with Intell...
 
Plena Inclusión y las TIC: una evolución convergente
Plena Inclusión y las TIC:  una evolución convergentePlena Inclusión y las TIC:  una evolución convergente
Plena Inclusión y las TIC: una evolución convergente
 
Producción creativa para Web
Producción creativa para WebProducción creativa para Web
Producción creativa para Web
 
Ecosistema Digital y la experiencia usuario
Ecosistema Digital y la experiencia usuarioEcosistema Digital y la experiencia usuario
Ecosistema Digital y la experiencia usuario
 
MuseoGrades: El Museo Virtual Inmersivo e Inclusivo. Aprendiendo e interpret...
MuseoGrades: El Museo Virtual  Inmersivo e Inclusivo. Aprendiendo e interpret...MuseoGrades: El Museo Virtual  Inmersivo e Inclusivo. Aprendiendo e interpret...
MuseoGrades: El Museo Virtual Inmersivo e Inclusivo. Aprendiendo e interpret...
 
TOWARDS SMART & INCLUSIVE SOCIETY: BUILDING 3D IMMERSIVE MUSEUM BY CHILDREN W...
TOWARDS SMART & INCLUSIVE SOCIETY: BUILDING 3D IMMERSIVE MUSEUM BY CHILDREN W...TOWARDS SMART & INCLUSIVE SOCIETY: BUILDING 3D IMMERSIVE MUSEUM BY CHILDREN W...
TOWARDS SMART & INCLUSIVE SOCIETY: BUILDING 3D IMMERSIVE MUSEUM BY CHILDREN W...
 
Experiencia de aprendizaje en elearning
Experiencia de aprendizaje en elearningExperiencia de aprendizaje en elearning
Experiencia de aprendizaje en elearning
 
MOOC: From Theory to Practice
MOOC: From Theory to PracticeMOOC: From Theory to Practice
MOOC: From Theory to Practice
 
Nuevos medios y formatos de aprendizaje: Proyecto Alhambra Transmedia
Nuevos medios y formatos de aprendizaje: Proyecto Alhambra TransmediaNuevos medios y formatos de aprendizaje: Proyecto Alhambra Transmedia
Nuevos medios y formatos de aprendizaje: Proyecto Alhambra Transmedia
 
Inteligencia colectiva
Inteligencia colectiva Inteligencia colectiva
Inteligencia colectiva
 
Diseño en la web
Diseño en la webDiseño en la web
Diseño en la web
 
Creación interactiva web: Processing
Creación interactiva web: ProcessingCreación interactiva web: Processing
Creación interactiva web: Processing
 
MOOC at Universities
MOOC at UniversitiesMOOC at Universities
MOOC at Universities
 
Ecosistema aprendizaje digital
Ecosistema aprendizaje digitalEcosistema aprendizaje digital
Ecosistema aprendizaje digital
 
Creacion individual y colectiva
Creacion individual y colectivaCreacion individual y colectiva
Creacion individual y colectiva
 
abiertaUGR: modelling online learning communities
abiertaUGR: modelling online learning communitiesabiertaUGR: modelling online learning communities
abiertaUGR: modelling online learning communities
 
Seminario Dispositivos moviles
Seminario Dispositivos movilesSeminario Dispositivos moviles
Seminario Dispositivos moviles
 
Twitter en Educación (TATGranada)
Twitter en Educación (TATGranada)Twitter en Educación (TATGranada)
Twitter en Educación (TATGranada)
 

Último

TUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJO
TUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJOTUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJO
TUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJOweislaco
 
Contextualización y aproximación al objeto de estudio de investigación cualit...
Contextualización y aproximación al objeto de estudio de investigación cualit...Contextualización y aproximación al objeto de estudio de investigación cualit...
Contextualización y aproximación al objeto de estudio de investigación cualit...Angélica Soledad Vega Ramírez
 
MODELO DE INFORME DE INDAGACION CIENTIFICA .docx
MODELO DE INFORME DE INDAGACION CIENTIFICA .docxMODELO DE INFORME DE INDAGACION CIENTIFICA .docx
MODELO DE INFORME DE INDAGACION CIENTIFICA .docxRAMON EUSTAQUIO CARO BAYONA
 
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptxPresentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptxYeseniaRivera50
 
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMAL
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMALVOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMAL
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMALEDUCCUniversidadCatl
 
Día de la Madre Tierra-1.pdf día mundial
Día de la Madre Tierra-1.pdf día mundialDía de la Madre Tierra-1.pdf día mundial
Día de la Madre Tierra-1.pdf día mundialpatriciaines1993
 
SIMULACROS Y SIMULACIONES DE SISMO 2024.docx
SIMULACROS Y SIMULACIONES DE SISMO 2024.docxSIMULACROS Y SIMULACIONES DE SISMO 2024.docx
SIMULACROS Y SIMULACIONES DE SISMO 2024.docxLudy Ventocilla Napanga
 
Monitoreo a los coordinadores de las IIEE JEC_28.02.2024.vf.pptx
Monitoreo a los coordinadores de las IIEE JEC_28.02.2024.vf.pptxMonitoreo a los coordinadores de las IIEE JEC_28.02.2024.vf.pptx
Monitoreo a los coordinadores de las IIEE JEC_28.02.2024.vf.pptxJUANCARLOSAPARCANARE
 
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024gharce
 
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdf
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdfEstrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdf
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdfAlfredoRamirez953210
 
CIENCIAS NATURALES 4 TO ambientes .docx
CIENCIAS NATURALES 4 TO  ambientes .docxCIENCIAS NATURALES 4 TO  ambientes .docx
CIENCIAS NATURALES 4 TO ambientes .docxAgustinaNuez21
 
EDUCACION FISICA 1° PROGRAMACIÓN ANUAL 2023.docx
EDUCACION FISICA 1°  PROGRAMACIÓN ANUAL 2023.docxEDUCACION FISICA 1°  PROGRAMACIÓN ANUAL 2023.docx
EDUCACION FISICA 1° PROGRAMACIÓN ANUAL 2023.docxLuisAndersonPachasto
 
Actividad transversal 2-bloque 2. Actualización 2024
Actividad transversal 2-bloque 2. Actualización 2024Actividad transversal 2-bloque 2. Actualización 2024
Actividad transversal 2-bloque 2. Actualización 2024Rosabel UA
 
sesión de aprendizaje 4 E1 Exposición oral.pdf
sesión de aprendizaje 4 E1 Exposición oral.pdfsesión de aprendizaje 4 E1 Exposición oral.pdf
sesión de aprendizaje 4 E1 Exposición oral.pdfpatriciavsquezbecerr
 
Fichas de MatemáticA QUINTO DE SECUNDARIA).pdf
Fichas de MatemáticA QUINTO DE SECUNDARIA).pdfFichas de MatemáticA QUINTO DE SECUNDARIA).pdf
Fichas de MatemáticA QUINTO DE SECUNDARIA).pdfssuser50d1252
 

Último (20)

TUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJO
TUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJOTUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJO
TUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJO
 
Contextualización y aproximación al objeto de estudio de investigación cualit...
Contextualización y aproximación al objeto de estudio de investigación cualit...Contextualización y aproximación al objeto de estudio de investigación cualit...
Contextualización y aproximación al objeto de estudio de investigación cualit...
 
Aedes aegypti + Intro to Coquies EE.pptx
Aedes aegypti + Intro to Coquies EE.pptxAedes aegypti + Intro to Coquies EE.pptx
Aedes aegypti + Intro to Coquies EE.pptx
 
recursos naturales america cuarto basico
recursos naturales america cuarto basicorecursos naturales america cuarto basico
recursos naturales america cuarto basico
 
MODELO DE INFORME DE INDAGACION CIENTIFICA .docx
MODELO DE INFORME DE INDAGACION CIENTIFICA .docxMODELO DE INFORME DE INDAGACION CIENTIFICA .docx
MODELO DE INFORME DE INDAGACION CIENTIFICA .docx
 
PPTX: La luz brilla en la oscuridad.pptx
PPTX: La luz brilla en la oscuridad.pptxPPTX: La luz brilla en la oscuridad.pptx
PPTX: La luz brilla en la oscuridad.pptx
 
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptxPresentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
 
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMAL
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMALVOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMAL
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMAL
 
VISITA À PROTEÇÃO CIVIL _
VISITA À PROTEÇÃO CIVIL                  _VISITA À PROTEÇÃO CIVIL                  _
VISITA À PROTEÇÃO CIVIL _
 
TL/CNL – 2.ª FASE .
TL/CNL – 2.ª FASE                       .TL/CNL – 2.ª FASE                       .
TL/CNL – 2.ª FASE .
 
Día de la Madre Tierra-1.pdf día mundial
Día de la Madre Tierra-1.pdf día mundialDía de la Madre Tierra-1.pdf día mundial
Día de la Madre Tierra-1.pdf día mundial
 
SIMULACROS Y SIMULACIONES DE SISMO 2024.docx
SIMULACROS Y SIMULACIONES DE SISMO 2024.docxSIMULACROS Y SIMULACIONES DE SISMO 2024.docx
SIMULACROS Y SIMULACIONES DE SISMO 2024.docx
 
Monitoreo a los coordinadores de las IIEE JEC_28.02.2024.vf.pptx
Monitoreo a los coordinadores de las IIEE JEC_28.02.2024.vf.pptxMonitoreo a los coordinadores de las IIEE JEC_28.02.2024.vf.pptx
Monitoreo a los coordinadores de las IIEE JEC_28.02.2024.vf.pptx
 
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024
 
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdf
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdfEstrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdf
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdf
 
CIENCIAS NATURALES 4 TO ambientes .docx
CIENCIAS NATURALES 4 TO  ambientes .docxCIENCIAS NATURALES 4 TO  ambientes .docx
CIENCIAS NATURALES 4 TO ambientes .docx
 
EDUCACION FISICA 1° PROGRAMACIÓN ANUAL 2023.docx
EDUCACION FISICA 1°  PROGRAMACIÓN ANUAL 2023.docxEDUCACION FISICA 1°  PROGRAMACIÓN ANUAL 2023.docx
EDUCACION FISICA 1° PROGRAMACIÓN ANUAL 2023.docx
 
Actividad transversal 2-bloque 2. Actualización 2024
Actividad transversal 2-bloque 2. Actualización 2024Actividad transversal 2-bloque 2. Actualización 2024
Actividad transversal 2-bloque 2. Actualización 2024
 
sesión de aprendizaje 4 E1 Exposición oral.pdf
sesión de aprendizaje 4 E1 Exposición oral.pdfsesión de aprendizaje 4 E1 Exposición oral.pdf
sesión de aprendizaje 4 E1 Exposición oral.pdf
 
Fichas de MatemáticA QUINTO DE SECUNDARIA).pdf
Fichas de MatemáticA QUINTO DE SECUNDARIA).pdfFichas de MatemáticA QUINTO DE SECUNDARIA).pdf
Fichas de MatemáticA QUINTO DE SECUNDARIA).pdf
 

Seminario Gestores de Ventanas (Windows Manager) 2013

  • 1. Gestores de Ventanas o Definiciones y Características o Tipos o Modelo de escritorio (Desktop) o Ventanas y Componentes o Guías de estilo Diseño de Interfaces de Usuario Seminarios Miguel Gea (mgea@ugr.es) Dpt. Lenguajes y Sistemas Informáticoss Grado en Ingeniería Informática Universidad de Granada http://utopolis.ugr.es/diu 30 Septiembre, 2013 http://www.slideshare.net/mgea/seminario-window-manager-2013
  • 2. Miguel Gea Dpt. Lenguajes y Sistemas Informáticos Diseño de Interfaces de Usuario http://utopolis.ugr.es/diu ETSI Ingeniería Informática. Universidad de Granada -2- CASO DE ESTUDIO: Window Manager  Un sistemas de ventanas (window System) es un Interfaz de Usuario Gráfico (GUI) que usa las ventanas como metáfora de trabajo. Cada aplicación se ejecuta en una ventana.  Un gestor de ventanas (window manager), es un una aplicación (cliente) que es responsable de la apariencia general del sistema de ventanas (encargado de la decoración y disposición de las ventanas en pantalla), además de establecer el mecanismo para introducir información en las mismas. 1.1 Definiciones Sistema de Ventanas Sistema Operativo Hardware Aplicación Aplicación Window Manager Paquete Gráfico Dispositivos Cliente 1 Cliente Window Manager Eventos Petición Primitivas Respuestas
  • 3. Miguel Gea Dpt. Lenguajes y Sistemas Informáticos Diseño de Interfaces de Usuario http://utopolis.ugr.es/diu ETSI Ingeniería Informática. Universidad de Granada -3- CASO DE ESTUDIO: Window Manager 1.2. Características  El gestor de ventanas es resposable de: o Apariencia y comportamiento de las ventanas (look & feel) o Disposición de elementos de interacción (barras, menús) o Temas (fondo, iconos, cursores, salvapantallas, etc.) o Pantallas virtuales (desktop extendido)  En algunos S.O. permiten cambiar el wm.
  • 4. Miguel Gea Dpt. Lenguajes y Sistemas Informáticos Diseño de Interfaces de Usuario http://utopolis.ugr.es/diu ETSI Ingeniería Informática. Universidad de Granada -4- CASO DE ESTUDIO: Window Manager 2. Tipos  Apple Lisa II (1983)  Workbench (Amiga 1985)  OS/2 (IBM, 1988)  Motif (1980 X-Windows  OpenLook (Sun 1990).  KDE (1996, X-Windows)  GNOME  Mac OS (System 7-8-9, X)  Windows (95, Xp, Vista)  …  WM para móviles.. http://www.guidebookgallery.org/
  • 5. Miguel Gea Dpt. Lenguajes y Sistemas Informáticos Diseño de Interfaces de Usuario http://utopolis.ugr.es/diu ETSI Ingeniería Informática. Universidad de Granada -5- CASO DE ESTUDIO: Window Manager 2. Tipos http://www.guidebookgallery.org/
  • 6. Miguel Gea Dpt. Lenguajes y Sistemas Informáticos Diseño de Interfaces de Usuario http://utopolis.ugr.es/diu ETSI Ingeniería Informática. Universidad de Granada -6- CASO DE ESTUDIO: Window Manager 2.1 Historia Xerox Star 1981 Windows 1.0 1985 Windows 2.0 1986 Macintosh 1984 Lisa 1983 XWindows 1986, comercial XWindows 1984, Athena Xerox PARC California Alan Kay Steve Jobs, Steve Wozniak Apple Microsoft B. Gates
  • 7. Miguel Gea Dpt. Lenguajes y Sistemas Informáticos Diseño de Interfaces de Usuario http://utopolis.ugr.es/diu ETSI Ingeniería Informática. Universidad de Granada -7- CASO DE ESTUDIO: Window Manager 2.1 Prototipos (Apple) Prototipo Julio 1979 http://www.pegasus3d.com/apple_screens.html
  • 8. Miguel Gea Dpt. Lenguajes y Sistemas Informáticos Diseño de Interfaces de Usuario http://utopolis.ugr.es/diu ETSI Ingeniería Informática. Universidad de Granada -8- CASO DE ESTUDIO: Window Manager 2.1 Prototipos (Apple) Prototipo Febrero 1980 http://www.pegasus3d.com/apple_screens.html
  • 9. Miguel Gea Dpt. Lenguajes y Sistemas Informáticos Diseño de Interfaces de Usuario http://utopolis.ugr.es/diu ETSI Ingeniería Informática. Universidad de Granada -9- CASO DE ESTUDIO: Window Manager 2.1 Prototipos (Apple) Prototipo Marzo 1980 http://www.pegasus3d.com/apple_screens.html
  • 10. Miguel Gea Dpt. Lenguajes y Sistemas Informáticos Diseño de Interfaces de Usuario http://utopolis.ugr.es/diu ETSI Ingeniería Informática. Universidad de Granada -10- CASO DE ESTUDIO: Window Manager 2.2 MS Windows: Evolución http://www.guidebookgallery.org/ Windows 1.0 (1985)
  • 11. Miguel Gea Dpt. Lenguajes y Sistemas Informáticos Diseño de Interfaces de Usuario http://utopolis.ugr.es/diu ETSI Ingeniería Informática. Universidad de Granada -11- CASO DE ESTUDIO: Window Manager Windows 2.0 (1987) 2.2 MS Windows: Evolución
  • 12. Miguel Gea Dpt. Lenguajes y Sistemas Informáticos Diseño de Interfaces de Usuario http://utopolis.ugr.es/diu ETSI Ingeniería Informática. Universidad de Granada -12- CASO DE ESTUDIO: Window Manager 2.2. MS Windows: Evolución Windows 3.0 (1990)
  • 13. Miguel Gea Dpt. Lenguajes y Sistemas Informáticos Diseño de Interfaces de Usuario http://utopolis.ugr.es/diu ETSI Ingeniería Informática. Universidad de Granada -13- CASO DE ESTUDIO: Window Manager 2.2 MS Windows: Evolución Windows 3.1 (1992) Windows 95 (1995)
  • 14. Miguel Gea Dpt. Lenguajes y Sistemas Informáticos Diseño de Interfaces de Usuario http://utopolis.ugr.es/diu ETSI Ingeniería Informática. Universidad de Granada -14- CASO DE ESTUDIO: Window Manager 2.2 MS Windows: Evolución Windows XP (2001)
  • 15. Miguel Gea Dpt. Lenguajes y Sistemas Informáticos Diseño de Interfaces de Usuario http://utopolis.ugr.es/diu ETSI Ingeniería Informática. Universidad de Granada -15- CASO DE ESTUDIO: Window Manager 2.2 MS Windows: Evolución Windows XP (2001)
  • 16. Miguel Gea Dpt. Lenguajes y Sistemas Informáticos Diseño de Interfaces de Usuario http://utopolis.ugr.es/diu ETSI Ingeniería Informática. Universidad de Granada -16- CASO DE ESTUDIO: Window Manager 3. Modelo escritorio http://www.guidebookgallery.org/ http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnwue/html/ch07b.asp  Area de trabajo (desktop)  Barras de tareas (taskbar)  Botón inicio (start button)  Barra inicio rápido  Tareas/ventanas activas  Area notificación (hora/programas…)  Objetos  papelera, reloj, iconos, acceso rápido  Acciones  Mostrar desktop  Minimizar/maximizar  Reordenar ventanas  Escritorios virtuales KDE
  • 17. Miguel Gea Dpt. Lenguajes y Sistemas Informáticos Diseño de Interfaces de Usuario http://utopolis.ugr.es/diu ETSI Ingeniería Informática. Universidad de Granada -17- CASO DE ESTUDIO: Window Manager 4. Componentes  Ventanas o Tipos o Modelo de gestión o Operaciones básicas  Menús  Controles  Barras de Herramientas (toolbar)
  • 18. Miguel Gea Dpt. Lenguajes y Sistemas Informáticos Diseño de Interfaces de Usuario http://utopolis.ugr.es/diu ETSI Ingeniería Informática. Universidad de Granada -18- CASO DE ESTUDIO: Window Manager 4.1 Ventanas  Proveen acceso a distinto tipo de información  Tipos: Primarias: Ofrecen acceso a los objetos de la aplicación (edición, vista, etc.) Secundarias. Diálogos auxiliares (parámetros, alertas, selección, etc.)  Estructura. Se compone de Marco (Border) que delimita su extensión, Barra de título (Title bar) del contenido: • Icono aplicación, Nombre aplicación, Titulo documento, Botones de operaciones sobre ventana Barras de desplazamiento (scroll bar) (si es de menor tamaño que su contenido) Puede incluir otros componentes (menu bar, tools bar, status bar)
  • 19. Miguel Gea Dpt. Lenguajes y Sistemas Informáticos Diseño de Interfaces de Usuario http://utopolis.ugr.es/diu ETSI Ingeniería Informática. Universidad de Granada -19- CASO DE ESTUDIO: Window Manager 4.1 Ventanas  Panel Tareas más frecuentes y Detalles  Ordenación
  • 20. Miguel Gea Dpt. Lenguajes y Sistemas Informáticos Diseño de Interfaces de Usuario http://utopolis.ugr.es/diu ETSI Ingeniería Informática. Universidad de Granada -20- CASO DE ESTUDIO: Window Manager 4.2 Barra de tareas (task bar)  Contenedor de elementos o Menu de inicio (start menu) o Barra de inicio rápido (quick launch) o Botones de Ventanas (agrupadas) iconificadas o Estado (reloj, idioma, etc.)  Ubicación o Ocultar automáticamente o N/S/E/W
  • 21. Miguel Gea Dpt. Lenguajes y Sistemas Informáticos Diseño de Interfaces de Usuario http://utopolis.ugr.es/diu ETSI Ingeniería Informática. Universidad de Granada -21- CASO DE ESTUDIO: Window Manager 4.3 Ventanas - Tipología  Interfaz de documento simple (SDI Single-Document Window Interface) o Proveen acceso a distinto tipo de información  Interfas de Libro de trabajo (Workbooks) o Se ofrece una vista de libro con pestañas para seleccionar el documento  Interfaz Web (Web-Application Interface) o Ofrece mecanismos para moverse entre documentos mediante sistema de navegación al estilo de hiperenlaces y botones Adelante y Atrás.  Interfaz de Proyecto (Projects) o similar al MDI, pero con ventana de proyecto  Interfaz de documento múltiple (MDI-Multiple-Document Interface) o Una ventana primaria actua como contenedor padre de varias ventanas hijas (cada una es un documento de trabajo). workbook Proyecto MDI
  • 22. Miguel Gea Dpt. Lenguajes y Sistemas Informáticos Diseño de Interfaces de Usuario http://utopolis.ugr.es/diu ETSI Ingeniería Informática. Universidad de Granada -22- CASO DE ESTUDIO: Window Manager 4.3 Ventanas - Tipología  Diálogo o Ventana auxiliar para solicitar información entre usuario y aplicación  Mensajes/Alertas o Ventana de Información al usuario  Paletas o Gestión de propiedades  Emergente (Pop-Up) o Menú asociado a un objeto
  • 23. Miguel Gea Dpt. Lenguajes y Sistemas Informáticos Diseño de Interfaces de Usuario http://utopolis.ugr.es/diu ETSI Ingeniería Informática. Universidad de Granada -23- CASO DE ESTUDIO: Window Manager 4.4 Ventanas - Modelo de gestión  Mosaico (Tiling) o Ordena las ventanas abiertas en moraico regular  Cascada (Apiladas) o Se presentan todas las ventanas apiladas y ordenadas en profundidad
  • 24. Miguel Gea Dpt. Lenguajes y Sistemas Informáticos Diseño de Interfaces de Usuario http://utopolis.ugr.es/diu ETSI Ingeniería Informática. Universidad de Granada -24- CASO DE ESTUDIO: Window Manager 4.5 Ventanas - Operaciones básicas  Activar / desactivar o La ventana activa es la que está encima de todas (se representa con los bordes en color mas vivo). o Se selecciona: Pulsando con el click del ratón en la ventana Combinación de ALT-TAB para conmutar la ventana activa  Abrir / Cerrar  Iconificar / deiconificar o Botón de minimizar de la barra de tareas  Mover o Se desplaza seleccionandola (click sobre la barra de título y arrastrando) o Cambiar el tamaño pinchando y arrastrando en los bordes. Se puede evitar  Desplazar (scrolling) o Moviendo el deslizador (scroll) que aparece en la izda.  Partir (splitting)
  • 25. Miguel Gea Dpt. Lenguajes y Sistemas Informáticos Diseño de Interfaces de Usuario http://utopolis.ugr.es/diu ETSI Ingeniería Informática. Universidad de Granada -25- CASO DE ESTUDIO: Window Manager 4.6 Sistema de Ventanas … ¿Modelo de escritorio?  Cómo organizar GB de información?  De diferente naturaleza (mail, links, pdf…)  Modo de presentación (alfabética/cronologica) visual/textual?
  • 26. Miguel Gea Dpt. Lenguajes y Sistemas Informáticos Diseño de Interfaces de Usuario http://utopolis.ugr.es/diu ETSI Ingeniería Informática. Universidad de Granada -26- CASO DE ESTUDIO: Window Manager 5. Guías de estilo  Java Look and Feel Design Guidelines http://java.sun.com/products/jlf/  Microsoft Official Guidelines for User Interface Developers and Designers http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnwue/html/welcome.asp  GNOME Human Interface Guidelines http://developer.gnome.org/projects/gup/hig/  KDE User Interface Guidelines http://developer.kde.org/documentation/design/ui/  Apple Human Interface Guidelines http://developer.apple.com/documentation/UserExperience/Conceptual/OSXHIGuidelines/