Diseño de Interfaces de Usuario (Accesibilidad y Usabilidad) M.C. Juan Carlos Olivares Rojas

Documentos relacionados
CAPAS O CONTENEDORES EN HTML. ETIQUETAS DIV Y SPAN. EJEMPLOS. MAQUETAR O DAR ESTRUCTURA A LAS PÁGINAS WEB. (CU00726B)

Plantilla de texto plano

Creación de una página web accesible sencilla

PASOS PARA CREAR UNA PÁGINA WEB

Otros tipos de Consultas

GENERAR DOCUMENTOS HTML USANDO LENGUAJE PHP. EJERCICIO RESUELTO EJEMPLO SENCILLO. (CU00733B)

SISTEMA DE APARTADO DE SALAS PARA EVENTOS

Para crear formularios se utiliza la barra de herramientas Formulario, que se activa a través del comando Ver barra de herramientas.

MANUAL DEL PROGRAMA DE ASESORAMIENTO (Asesores) Navegador y limpiar caché/cookies...2 Acceso al programa de Asesoramiento... 7

Enviar Felicitación Navideña por con Off. 2007

GUÍA PARA MANEJAR GOOGLE DRIVE

Menús. Gestor de Menús

Capítulo 1 Documentos HTML5

LABORATORIO Nº 2 GUÍA PARA REALIZAR FORMULAS EN EXCEL

La ventana de Microsoft Excel

Formularios HTML. Elementos de Programación y Lógica

NemoTPV SAT Manual de usuario 1. NemoTPV SAT APLICACIÓN DE GESTIÓN DE SERVICIO TÉCNICO PARA PUNTOS DE VENTA DE EUSKALTEL

Tablas en HTML. Tipos de celdas. Ing. Tomás Urbina Programación Web y Desarrollo de la Plataforma Web

XAJAX: una librería de AJAX para PHP (parte 1)

Análisis de la accesibilidad del sitio web. Ayuntamiento de El Campello (

UTILIZACIÓN DE UNA CUENTA DE CORREO ELECTRÓNICO (NUEVO) Acceso al correo electrónico

Ejercicio 1. Desarrollar un pequeño juego para practicar mecanografía.

Tema 3.1: Principios de diseño web accesibles

Para ingresar a la aplicación Microsoft PowerPoint 97, los pasos que se deben seguir pueden ser los siguientes:

DISEÑO ORGANIZACIONAL. Diseño web avanzado con HTML5 y CSS5

MACROS Y FORMULARIOS

APUNTES DE WINDOWS. Windows y sus Elementos INSTITUTO DE CAPACITACIÓN PROFESIONAL. Elementos de Windows

AYUNTAMIENTO DE LANGREO

Control de Inventarios SisMod

Centro de Capacitación en Informática

Instructivo de Microsoft Excel 2003

Impress : Programa de presentaciones de OpenOffice.

Apuntes de Matemática Discreta 1. Conjuntos y Subconjuntos

Sharpdesk V3.5. Guía de instalación: Edición con clave de producto. Versión 1.0

Manual de OpenOffice Impress

Índice 1 Instalación de la herramienta 2 Descripción de la herramienta 2 Arranque de la aplicación 3 Proyecto 4 Diagrama de clases 5

Operación de Microsoft Excel. Guía del Usuario Página 79. Centro de Capacitación en Informática

1. Solicitando una cuenta de correo a nuestro proveedor de Internet. 2. Adquiriendo una cuenta de correo a través de la web (webmail).

Manual de usuario Sitio

GUÍA REDES SOCIALES E INTERNET

Manual del Profesor Campus Virtual UNIVO

Un kilobyte (KB) son 1024 bytes, un Megabyte (MB) son 1024 KB, un Gigabyte son 1024 Mb

GUÍA PGA SISTEMA EXTRANJERO

Qué es y para qué sirve Excel2007?

Ingreso al Sistema Administrador

- Access es un gestor de bases de datos relacionales gráfico e interactivo.

NORMA (SEPA) 22/11/2013

GUÍA PARA PUBLICACIÓN DE CONTENIDO

La presente documentación está protegida por la legislación vigente en materia de propiedad intelectual prohibiéndose

SEO: Elementos HTML. solo nos hemos de centrarnos en Google. 1 / 19

USABILIDAD Y ACCESIBILIDAD WEB. Proyecto Web: Historia del Porsche 356 Autor: Eduardo C. Araujo Arias

Guía del Usuario. Transferencia de Archivos

5.2.1 La Página Principal

MAQUETACIÓN CON CSS. Elementos principales. Diseño fijo, líquido, elástico

Módulo II - PowerPoint

Web institucional Edición de contenidos en idiomas

AYUNTAMIENTO DE SAN MARTÍN DEL REY AURELIO

Jornadas de Accesibilidad

Módulo 8: Ofimática básica. Unidad didáctica 4: Introducción y modificación de datos. Access

MANUAL DE USUARIO Joomla 1.5. Parte 2

Plataforma Helvia. Manual de Administración. Bitácora. Versión

Carteleras. Elaborar una agenda de conciertos y actividades musicales

MANUAL DE USUARIO DE LA HERAMIENTA CONFIGURACION DE PRESUPUESTOS PARA DISTRIBUIDORES

Operación de Microsoft Word

Para ingresar a la aplicación Microsoft Word 97, los pasos que se deben seguir pueden ser los siguientes:

RESPUESTA A PREGUNTAS INFORMÁTICAS FRECUENTES.

La visualización de la ventana de Word tiene las siguientes partes:

Configuración de DNS seguros

Para consultas en esta página es necesario desbloquear las ventanas emergentes de su navegador de internet para este sitio.

QUÉ ES HOMEBASE? Encontrar Libros

MICROSOFT EXCEL Introducción: Qué es y para qué sirve Excel2007? TECNOLOGIA/ INFORMATICA: MS-EXCEL

Disponga de su propia página web totalmente autogestionable a un precio realmente competitivo.

Informática I Notas del curso

Alta. En la plataforma. Uned- lued - Formatic. Patricia Rodríguez Mara Aguiar

Para trabajar con esta aplicación sólo es necesario tener acceso a Internet y utilizar uno de estos navegadores:

Este programa mueve cada motor de forma independiente, y cuando termina una línea pasa a la siguiente.

MANEJANDO FICHEROS Y CARPETAS

Complejo Deportivo UCA. República Saharaui s/n Puerto Real (Cádiz) Tel Fax

EXTRACTO Descripción del uso y manejo de SIRAIS 1.2

Google Docs: acceda, cree, edite e imprima

SITIO WEB DEL CENTRO

MANUAL BÁSICO DE WRITER

SILU Sistema de Inscripciones en Línea Universitario

Tutorial de Introducción a la Informática Tema 0 Windows. Windows. 1. Objetivos

Instalación del programa PSPP y obtención de una distribución de frecuencias.

Novell Vibe 4.0. Marzo de Inicio rápido. Inicio de Novell Vibe. Introducción a la interfaz de Novell Vibe y sus funciones

Manual del estudiante

GUÍA DEL ADMINISTRADOR DE TI

Para obtener una cuenta de padre

De Word 2010 a Office 365 para empresas

USO DEL COMANDO. Fdisk. Autor :. Alejandro Curquejo. Recopilación :. Agustí Guiu i Ribera. Versión :.. 1.0

Introducción a la Informática Aplicada a la Filología TABLAS

CÓMO CREAR NUESTRO CATÁLOGO

RESOLUCIÓN DE ERRORES EN MOODLE CAMPUS VIRTUAL-BIRTUALA UPV-EHU

La plantilla propone aprovechar esta estructura en común y sólo modificar el contenido del área del documento que sea diferente.

Una plantilla es un modelo que puede servir como base para muchas hojas de cálculo. Puede incluir tanto datos como formatos.

Google Docs. Iniciar el programa

Sistema de Admisión y Control de Estudios (SADCE) MANUAL DEL FACILITADOR

Que es Velneo vdataclient V7?

Guía rápida. Nero BackItUp. Ahead Software AG

Transcripción:

Diseño de Interfaces de Usuario (Accesibilidad y Usabilidad) M.C. Juan Carlos Olivares Rojas

Leyes del diseño de interfaces Una computadora no debe causar daño al trabajo del usuario, o por inacción, permitir que el trabajo del usuario reciba algún daño. Una computadora no debe hacer perder tiempo al usuario u obligarlo a trabajar más de lo que es estrictamente necesario.

Leyes del diseño de interfaces Los usuarios establecen el límite de una interacción. Buen diseño de interfaces: (Eliminar) La opción que va a realizar no puede desecharse. Si desea continuar escriba la décima palabra de este cuadro de diálogo.

Leyes del diseño de interfaces La ergonomía es una cuestión importante a considerar. Expulsar discos a través de un comando es mejor que utilizar un botón. La mejor manera de hacer distinguir su interfaz, es hacer que está funcione.

Optimización páginas dinámicas Escribir todos los mensajes de una vez. <% Response.Write Hola, %> <% Response.Write mundo %> <% Response.Write Hola, Response.Write mundo %> No imprimir valores constantes

Reducir el número de páginas Entre menos páginas se tengan es más fácil encontrar errores. Hacer la validaciones de formularios en la misma página. Comprobar que no existan campos vacíos

Utilización de variables Utilizar declaraciones de variables forzosamente (Option Explicit) o bien tener un esquema de control de variables. Cuál es el resultado de la siguiente expresión: <% alpha= 2 beta = 2 kappa = alfa + beta %>

Utilización de variables Utilice un sistema para asignar nombres a las variables como el sistema húngaro: bte = byte, str= string. Por ejemplo, sintcuenta representa la variable Cuenta del tipo entero con signo. Evitar que las variables sobrevivan en múltiples páginas (evitar el uso de variables globales, de sesión, aplicación, etc.)

Conexión a base de datos Utilice las conexiones el menor tiempo posible (cerrar conexiones innecesarias) De ser posible, utilizar procedimientos almacenados. Paginar los Recordsets.

Diseño Web La Web no está hecha de papel. Los navegadores permiten el cambio de opciones de accesibilidad. Las páginas Web tienen capas. La Web se basa en el principio Single Input - Multiple Output. Se escribe una vez, en papel, pantalla, PDF, screenreader, etc.

Diseño Web Diseño Web conforme a los estándares (Design with Web standards) Diseño Web sin barreras ( Accesibility ) Flexibilidad (Bullet Proof Web Design) Optimización para motores de búsqueda (Search Engine Optimization)

Diseño Web Las primeras páginas fueron sencillas posteriormente apareció la etiqueta font y table. Las hojas de estilo en cascada CSS permiten separar contenido y formato. Las páginas Web están hechas de cuadros rectangulares.

Diseño Web HTML es el albañil y CSS es el decorador. HTML no se programa, sólo se escribe. HTML no describe como se muestra una página, sino solamente la estructura.

XHTML <!DOCTYPE html PUBLIC -//W3C/DTD XHTML 1.0 Transitional//EN http://www.w3.org/tr/xhtml1/dtd/xhtml1- transitional.dtd > <html xmlns=http://www.w3.org/1999/xhtml lang= es xml:lang= es >

Dividir la página en 4 secciones La etiqueta div ayuda a seccionar una página. <body id= inicio > <div id= envoltura > <div id= encabezado > </div> <div id= contenido > </div> </div> </body>

Diseño Web <a href= url title= descripcion > Texto </a> Las tablas no están prohibidas. Se deben usar para mostrar información tabular. body { color: black; background-color: #8c8c8c; font-family: Verdana; font-size: small; }

Hojas de estilo /*Eliminar subrayado*/ a {text-decoration: none;} Modelo de cajas: content, width, padding (distancia interior), border, margin. Se pueden utilizar varias columnas con CSS.

Diseño de varias columnas #navegación{ position: absolute; top:0; left:0; width: 30%; } #areatexto{ width: 70%; margin-left: 30%; }

Diseño de varias columnas #areatexto{ float: right; width: 520px; background-color: #eee; } #navegacion{ float: left; width: 180px; background-color: #d9d9d9; }

Usabilidad La mejor ayuda es el sentido común. Si alguna cosa es breve es más fácil que se use. Si algo es complicado de utilizar, simplemente no lo utilizamos tanto.

No me hagas pensar! Nada importante debe estar a dos clicks de importancia. Todos estamos unidos a 6 clicks de distancia Se debe hablar el lenguaje de los usuarios

No me hagas pensar! Elimine la mitad de las palabras de un texto, después elimine la otra mitad, Se entiende el texto? Rótulos: trabajos, ofertas de trabajos, Ramade-trab. Búsqueda de libros, en lugar de autor, título, editorial

No me hagas pensar! Todo no se puede hacer tan obvio. En Internet la competencia es cuestión de un solo clic aquí o allá, de tal manera que si frusta a los usuarios estos se irán.

Cómo usamos realmente la Web? No leemos las páginas, las hojeamos. Normalmente tenemos prisa Sabemos que no hay que leerlo todo Lo que los diseñadores crean es diferente a lo que los usuarios ven. No tomamos decisiones óptimas.

Por qué no tomamos la mejor opción? Normalmente tenemos prisa. Las consecuencias por el error cometido no son tan importantes. El sopesar diversas opciones no garantiza la mejora de nuestras oportunidades. Adivinar es más divertido.

Las convenciones favorecen la Son muy útiles. Web Los diseñadores son muy tercos a utilizarlas demasiado. Si no existen convenciones, se deben realizar innovaciones que sean fáciles de usar.

Eliminar ruido de las páginas Negocio-abigarrado. Existen muchas cosas que distraen al cliente. Eliminar el ruido de fondo. El ruido visual no es tan sencillo de determinar.

El arte de no escribir en la Web Omisión de palabras innecesarias A los dibujos se les puede omitir líneas innecesarias y siguen transmitiendo el mismo mensaje. Reducir palabras ayuda a: eliminar ruido de la página, hace el sitio más práctico y en un solo vistazo el usuario puede ver más.

El arte de no escribir en la Web El discurso innecesario tiene que desaparecer. Hay que eliminar las instrucciones. Un usuario no utilizará un sitio Web sino se siente cómodo al utilizarlo

Diseño de la navegación Se debe tener un sitio bien señalizado para que los usuarios puedan navegar bien. Se recomienda tener una especie de asistente en algunos casos para encontrar cosas que no se ven fácilmente. Generalmente los usuarios deciden hechar un vistazo. Se debe atraerlos.

Diseño de la navegación Se debe dar sentido de dirección a los usuarios (se pueden desplazar por donde quieren) Se debe ubicar a los usuarios en donde se encuentran actualmente. Tenga atajos cortos para los usuarios.

Propósitos de navegación pasados por altos Nos ofrecen un lugar donde no nos perdamos. Nos dicen lo que hay en cada lugar. Nos enseña a usar el sitio. Nos permite confiar en las personas que han creado el sitio Web.

Si la vida da limones No averiguamos el funcionamiento de las cosas. No las arreglamos. En los motores de búsqueda muchas personas introducen URLs. Si damos con algo que funciona seguimos con ello.

Diseño de rótulos 101 Creación de una jerarquía visual clara Aprovechamiento y uso de las convenciones. Lo Dejar bien claro sobre lo que se puede hacer clic. Minimzar el ruido.

Creación de una jerarquía visual clara Lo más importante ha de ser lo más prominente. Lo que está relacionado lógicamente, también lo está visualmente. Todo se engloba visualmente bien para que queden delimitadas las partes que pertenecen a cada bloque.

Las convenciones favorecen la Son muy útiles. Web Los diseñadores abusan mucho de ellas. Si no existen convenciones se debe innovar con cosas sencillas de utilizar

Eliminar ruido de las páginas Web Negocio-abigarrado. Existen muchas cosas que distraen a los usuarios. Ruido de fondo. Se deben eliminar todas aquellas cosas que no tengan que ver con el propósito de la página. Si a las imágenes se les eliminan algunas líneas, siguen transmitiendo el mismo mensaje.

El arte de no escribir en la Web Omisión de palabras innecesarias. Eliminé la mitad de las palabras y luego vuelva a eliminar la otra mitad. Al reducir palabras se obtienen los siguientes beneficios: reduce el nivel de ruido de la página, se hace más práctica y los usuarios ven más contenido con menos espacio.

El arte de no escribir en la Web El discurso innecesario tiene que desaparecer. Hay que eliminar instrucciones. Un usuario no utilizará un sitio Web sino se siente cómodo al utilizarlo.

Diseño de la navegación Se debe dar sentido de dirección a los usuarios (que se puedan desplazar donde quieran). Se debe dar sentido de ubicación para que los usuarios no se pierdan. Se deben tener atajos para acceder a los recursos.

Diseño de navegación Se debe mantener una navegación coherente en todas las páginas. Las excepciones: página principal y formularios. Se debe mantener un botón inicio (similar a la opción deshacer). Se debe tener un método para buscar.

Diseño de navegación No se deben tener más de cuatro niveles de profundidad. La navegación debe ser como el sistema de carreteras. Todos los caminos tienen nombre y están ubicados en un lugar adecuado.

Diseño de navegación El nombre debe ser prominente y hacer referencia a lo que se hizo clic. Las pestañas son buena opción de navegación (amazon). Se debe hacer énfasis en el diseño de la página principal.

Diseño de la página principal Identidad y misión del sitio. Jerarquía del sitio. Búsqueda. Sugerencias. Contenido temporal Transacciones Accesos directos Registro

Diferentes tipos de usuario Cada usuario tiene una visión diferente de los sitios Web: Presidente ejecutivo, desarrollador, diseñador, desarrollo comercial. Cualquier diseño debe probarse antes de utilizarse. Es mejor realizar pruebas frecuentes que pruebas hasta el final.

Características de las pruebas de usabilidad Demasiado usuarios trae conflictos, pocos usuarios no dejan de ver todos los detalles. Lo ideal es utilizar 5 usuarios. Las pruebas de usabilidad se deben hacer frente a los expertos. Se debe hacer un plan de pruebas que permita obtener todos los detalles del sitio.

Plan de pruebas de usabilidad Se debe hacer un análisis de los resultados obtenidos. Algunos ejemplos: los usuarios no saben lo que quieren, las palabras que buscan no están, las cosas están más adelante. Los sitios deben tener claridad humana.

Accesibilidad Las personas con accesibilidad tienen mucho dinero. Todo el mundo tiene el derecho de acceso a la información. El 65% de la población presenta algún tipo de discapacidad.

Accesibilidad Añada texto alternativo a todas las imágenes Hacer que todo contenido sea accesible desde teclado. No utilizar Javascript sin una buena razón.

Accesibilidad No se deben pedir muchos datos. No añadir adornos a los sitios. Se debe hacer un análisis de cómo las personas compran.

Referencias J. Raskin, Diseño de sistemas interactivos, Addison-Wesley, México, 2001, ISBN: 970-26-0038-3, pp. 272. D. Ferguson, ASP sin errores, McGraw- Hill, España, 2001, ISBN: 84-481-3182-7. CSS, un juego de niños, PC Cuadernos, España, ISBN: 2-915605-62-9.

Referenicas S. Krug, No me hagas pensar, segunda edición, Pearson Prentice Hall, España, 2006, ISBN: 84-8322-286-8, pp. 210.

Preguntas?