Академический Документы
Профессиональный Документы
Культура Документы
• Título de Menú
Proporciona el contexto para el conjunto actual de opciones. Debe reflejar la opción
seleccionada.
• Descripción de Opciones
Alternativas disponibles para el usuario.
• Instrucciones de finalización
El fundamento del porque se le pide al usuario que realice una acción o elección en
específico.
VISUALIZACIÓN
• Las opciones criticas deben mostrarse continuamente. Esto
proporciona soporte de memoria y acceso a lo que se necesita.
PRESENTACIÓN
• Asegurar que otros componentes del menú no posean las mismas
cualidades visuales que las opciones del menú.
ORGANIZACIÓN
• Proporcionar un menú general o principal. Eliminar opciones inactivas.
Minimizar el numero de niveles dentro de los límites de claridad. Sin
agrupaciones (de 4 a 8) y con agrupaciones (de 18 a 24)
Categorización
• Las agrupaciones también deben cubrir todas las posibilidades y contener elementos que no se superponen
Numero
• No más de 6 o 7 agrupaciones
Ordenamiento
• De preferencia orden alfabético, secuencia de uso, importancia o similitud semántica.
Separación
• Separación de líneas entre agrupaciones
Opciones criticas
• Las opciones criticas deben ser accesibles lo más rápido que sea posible.
SEPARADORES DE LÍNEA
La línea de separación entre grupos Colocar línea continua de extremo a
debe empezar desde la primera letra de extremo genera una separación visual
las opciones hasta el final de la más muy fuerte y demasiada abrumadora.
larga.
MENÚ DE SOPORTE DE SELECCIÓN
• Los menús de soporte de selección ayudan al usuario al
proporcionar un acceso más rápido a funciones utilizadas. Se
colocan en la parte superior
• Un menú debe comunicarle al usuario información acerca de:
▫ La naturaleza y el propósito del menú en sí.
▫ La naturaleza y el propósito de cada elección presentada.
▫ Cómo se pueden seleccionar las opciones o elecciones correctas.
TÍTULOS DE MENÚ
• Un título de menú significativo ayuda a definir el contexto del menú y
aumenta comprensión del menú.
• Decisión de ruta
▫ Toma de decisiones en ruta se mejora al minimizar el número de opciones de navegación,
y por proporcionar señales o indicaciones en los puntos de decisión
• Monitoreo de ruta
▫ La ruta elegida debe ser monitoreada para confirmar que está liderando al destino
correcto
• Reconocimiento de destino
▫ El destino, cuando se encuentra, debe ser fácilmente reconocido
PROBLEMAS DE NAVEGACIÓN EN EL SITIO WEB
• Los principales problemas en la navegación web son:
▫ Problemas técnicos
▫ Problemas de uso
OBJETIVOS DE NAVEGACIÓN DEL SITIO WEB
• Como se describió anteriormente, entender el esquema de
navegación de un sitio web está hecho más difícil porque los sitios
web suelen tener una estructura mucho menos percibida que la
típica aplicaciones del sistema gráfico.
• Las páginas web también pueden ser de cualquier longitud y
poseer cualquier número de enlaces a cualquier cantidad de otras
páginas.
OBJETIVOS DE NAVEGACIÓN DEL SITIO WEB
• El usuario puede navegar a voluntad o capricho a través de
multitud de enlaces, páginas y sitios web, y cualquier estructura
significativa un diseño de sitio web posee puede desaparecer
fácilmente de la memoria en el laberinto de se realizan giros y
giros direccionales
Secondary
Navigation
Patterns
Primary
Navigation
Patterns
1.Navigation
Las quejas más comunes parecen girar en torno a:
Este capítulo explora una docena más de enfoques diferentes para buscar, clasificar y filtrar aplicaciones móviles.
4.1.Search
• En esta sección, veremos
patrones de búsqueda
específicos para aplicaciones
móviles, incluidos patrones para:
Explicit Search
• La búsqueda explícita se basa en una
acción explícita para realizar la búsqueda
y ver los resultados. Esa acción podría
ser presionar un botón de búsqueda en la
pantalla, como Walmart, o en el teclado,
como Target.
• Los resultados generalmente se
muestran en el área debajo de la barra
de búsqueda. Considere emparejar un
patrón de búsqueda explícito con el
patrón de autocompletar.
Search with Auto-Complete
• Probablemente, los patrones de búsqueda más
ampliamente adoptados están en las aplicaciones
web y móviles donde se completen
automáticamente.
• Al ingresar un texto de inmediato una serie de
posibles resultados se mostrara.
• Idealmente, los resultados se mostrarán de
inmediato, pero se debe usar un indicador de
progreso para la retroalimentación del sistema.
• Netflix (arriba) usa un indicador en el campo de
búsqueda, mientras que Fidelity (abajo) muestra
uno donde los resultados eventualmente se
mostrarán.
Dynamic Search
• Este patrón también se puede considerar
filtrado dinámico. Al ingresar el texto de
búsqueda se filtrarán dinámicamente los
datos en la pantalla. En estos ejemplos
de BlackBerry App World y People en
webOS, al ingresar texto se filtra la lista
existente de elementos.
• Funciona bien para conjuntos de datos
restringidos, como una libreta de
direcciones personal o una biblioteca de
medios, pero puede ser poco práctico
para buscar grandes conjuntos de datos.
Scoped Search
• A veces es más fácil (y más rápido) llegar
al resultado deseado al determinar el
criterio de búsqueda antes de realizar la
búsqueda. Google y Photobucket usan
diferentes diseños para el mismo fin.
• AllRecipes también le permite seleccionar
criterios (o filtros) antes de enviar la
búsqueda.
• Dropbox predetermina el alcance inicial a
Todos, pero puede cambiarlo a Archivos o
Carpetas antes o después de tocar el
botón de búsqueda.
Saved and Recent Searches
• Las interfaces móviles exitosas siguen una
forma máxima básica de usabilidad: respetar el
esfuerzo de los usuarios.
• Las búsquedas guardadas y recientes hacen
facilitan la selección de búsquedas anteriores,
en lugar de volver a escribir las mismas
palabras clave o los criterios de búsqueda.
eBay y Apple iOS usan búsquedas guardadas
y recientes para aumentar la eficiencia de los
usuarios.
• Otras opciones para respetar el esfuerzo de
los usuarios incluyen opciones de búsqueda
basadas en la ubicación como Trulia y
búsquedas de códigos de barras, como
PriceCheck de Amazon.
Search Form
• Este patrón se caracteriza por una forma separada para ingresar criterios múltiples y un botón de
búsqueda explícita.
• Kayak y Whole Foods usan formularios de búsqueda para recopilar los criterios necesarios para buscar
vuelos y hoteles.
Search Results/View Results
• Una vez que se realice una búsqueda, los
resultados se pueden mostrar en la misma
pantalla o en una pantalla de resultados
dedicada. Los resultados se pueden mostrar
en una tabla o lista, en un mapa o satélite, o
como imágenes en miniatura. Se pueden usar
múltiples opciones de visualización, según el
tipo de resultados y las preferencias del
usuario.
• La carga diferida es una técnica común de
usar para que se muestren algunos resultados
mientras se carga el resto, consulte Ebay
Motors y BestBuy.
• Muchas aplicaciones ofrecen un botón para
"ver más resultados" explícitamente o
cargarán automáticamente más resultados
cuando se active la pantalla.
4.1.Sort Patterns
• Es importante elegir una clasificación
predeterminada razonable para mostrar
los resultados de búsqueda.
• Un poco de sentido común más la
validación del usuario es la mejor manera
de elegir el orden de clasificación
predeterminado.
• Para ofrecer una funcionalidad de
clasificación adicional, elija un patrón de
diseño de interfaz existente:
•Ordenar en pantalla
•Selector de orden de clasificación
•La forma de clasificación
Onscreen Sort
• Cuando solo hay unas pocas opciones
de clasificación, una ordenación en
pantalla puede proporcionar una solución
simple de una sola pulsación.
• Colocar la barra de ordenar en la parte
superior o inferior de la pantalla
dependerá de los otros elementos de la
pantalla.
• Target proporciona cuatro opciones de
clasificación con un botón de tres toggle.
Para la opción de clasificación de
precios, ofrecen dos opciones: ordenar
por precio ascendente y ordenar por
precio descendente.
Sort Order Selector
• El patrón de selector es una buena
alternativa a la ordenación en pantalla.
Hay varios controles de IU diferentes
que se pueden usar para la selección,
pero se debe considerar las pautas de
diseño para el sistema operativo que
está diseñando.
• Los títulos de las opciones pueden ser
más largos (más explícitos) y se
pueden mostrar más opciones.
• Walmart coloca el botón de ordenación
cerca del campo de búsqueda,
mientras que Realtor.com lo baja con
las otras opciones de vista y acciones
Sort Form
• Algunas aplicaciones han consolidado las
opciones de clasificación y filtro en una sola
pantalla, generalmente denominada
"Refine".
• Este es el patrón de ordenación que
requiere más esfuerzo y requiere que el
usuario abra el formulario, seleccione una
opción y luego aplique la selección.
• Considere la opción de clasificación más
eficiente para alternar u ordenar los
patrones de selección de pedidos antes de
elegir este patrón
4.3.Filter
• Los grandes conjuntos de datos pueden requerir un filtrado adicional, también llamado refinación.
• El filtrado depende de que el usuario seleccione los criterios para refinar el conjunto de resultados de
búsqueda o un gran conjunto de objetos. Los patrones de filtrado comunes incluyen:
Onscreen Filter
• De forma similar a la ordenación en pantalla, el
filtro en pantalla se muestra con los resultados
o la lista de objetos.
• HeyZap usa la barra de botones de alternar
estándar, mientras que Google usa pestañas
verticales.
• CBS News y la aplicación ACL Festival utilizan
una barra de filtro de desplazamiento como
una forma de permitir a los usuarios afinar
rápidamente ciertos tipos de artículos y
bandas, respectivamente.
• SXSW ofrece una barra de botones de filtro
combinada con una segunda fila de opciones
de filtrado. El lector de noticias de Feed a
Fever usa un conjunto de cuadros combinados
estilizados muy simples para filtrar las noticias.
Filter Drawer
• Casi tan eficiente como el filtro en pantalla,
se puede usar un cajón para revelar las
opciones de filtro. Al presionar o tocar un
mango se abrirá el cajón.
• El Audible’s drawer muestra una barra de
alternancia de filtro simple, mientras que
Sam ofrece una gran cantidad de opciones
de filtro que se pueden aplicar al mapa de las
ubicaciones de los clubes.
• Un mejor diseño para Sam sería dejar el
mapa visible y permitir el filtrado dinámico en
lugar del botón explícito de "filtro".
Filter Dialog
• Al igual que una ventana emergente en una
aplicación web, el cuadro de diálogo de filtro
es de naturaleza modal. Requiere que el
usuario seleccione una opción de filtro o
cancelar la acción.
• TripAdvisor en iOS tiene un filtro
personalizado de diálogo, mientras que USPS
Mobile en Android depende del control de
selector predeterminado.
• Si bien el cuadro de diálogo Filtro puede
hacer el trabajo, los primeros dos patrones
proporcionan más libertad para que los
usuarios experimenten y apliquen los filtros
directamente en contexto.
Filter Form
• Los grandes conjuntos de datos pueden beneficiarse de opciones de filtro / refinamiento más
avanzadas.
• Por ejemplo, Kayak usa un formulario para filtrar hoteles según el precio, la marca y las estrellas.
Zappos usa un enfoque similar, usando los botones estándar / listo de iOS en la barra de título.
• Freetime utiliza controles personalizados en su forma de filtro. Primero elige la categoría de filtro, luego
elige los criterios de filtro y luego aplica el filtro al calendario.
Filter Form
5.Tools
Se sugiere proporcionar entradas donde hay salida; la interfaz debe responder directamente a la
interacción de los usuarios. Un buen ejemplo en la Web es la edición en línea de Flickr.
Toolbar
• La barra de herramientas, también llamada barra de
acciones, contiene herramientas para acciones a nivel de
pantalla.
• En Pandora, la barra de herramientas incluye opciones para
cambiar a la vista de lista, clasificar la canción, pausar u
omitir.
• A + Picture Effects para BlackBerry también proporciona
una barra de herramientas de acciones comunes.
• Algunas veces las acciones pueden tener opciones
adicionales para ser especificadas. Un enfoque neutral del
sistema operativo para mostrar las opciones de una
herramienta seleccionada es con un menú en cascada.
Muchos dispositivos móviles las aplicaciones usan esta
técnica para ofrecer opciones de edición y formato.
Option Menu
• Los menús opcionales, como las barras de herramientas, pueden contener acciones a nivel de pantalla,
pero se puede acceder y mostrar de diferentes maneras.
• A los menús de Android se accede con un botón de menú fijo, pero otros menús se pueden abrir
moviendo un control o tocando un botón de menú en la pantalla.
Call to Action Button
• Un botón de llamada a la acción puede ser una mejor opción que una barra de herramientas o un menú
cuando solo tiene una llamada a la acción principal en la pantalla.
• Las aplicaciones como Groupon, Gilt, Expedia y Meebo han optado por este patrón en lugar de una barra
de herramientas tradicional o un menú de opciones.
Contextual Tools
• Las herramientas contextuales se pueden usar para trabajar en un objeto particular en la pantalla.
• Tiene sentido si solo mostramos estas herramientas una vez que se ha establecido el contexto.
• Por ejemplo, presionar un objeto (un gesto específico de Android) revelará las opciones de gráficos en ChartDroid, o al tocar en un
tweet en Tweed en WebOS se revelará una lista de opciones.
• Las herramientas contextuales pueden ser modales, como los ejemplos anteriores, o no modales, como Daily-Burn y Twitter mobile.
Inline Actions
• Las acciones en línea también se pueden usar para trabajar en un objeto particular en la pantalla, pero a diferencia del
patrón anterior, estas acciones son siempre visibles.
• Por ejemplo, los botones de descarga en Audible y botones de compra en Teleflora.
• Muchas aplicaciones confían en botones de estado completo para las acciones en línea, como el botón Agregar en
ACL que cambia para eliminar y el botón de estrella de favoritos en OpenCaching que se puede activar o desactivar.
Multi-State Button
• Normalmente los controles de interfaz de usuario deben tener un único propósito. Sin embargo, el botón Multi-State
es una excepción.
• Puede existir que el botón actúe como mecanismo de activación y retroalimentación.
• Tomemos como ejemplo la experiencia de descargar una musica. Primero verá la acción en línea para descargar
una historia. Toca de nuevo para descargar. Luego se convierte en un indicador del progreso de la descarga con
una opción para deslizar y cancelar, o reproducir la historia.
Multi-State Button
• Otro caso común para un botón de estado múltiple es eliminar o eliminar un objeto.
• Los botones Multi-State funcionan bien para una serie de acciones estrechamente correlacionadas eso
se llevará a cabo en sucesión con una pantalla limitada
Bulk Actions
• Las acciones masivas comunes incluyen: selección, adición / eliminación y reordenamiento. En lugar de saturar la
pantalla principal con todas estas opciones, proporcione un modo para acciones masivas.
• La aplicación de fotos nativa para iOS ofrece un modo de "selección" para elegir fotos del rollo de la cámara para
compartir. Del mismo modo, Animoto proporciona un modo para reordenar y / o eliminar clips en un video.
• Y herramientas como Path y Pulse proporcionarán pantallas de configuración simples para acciones masivas como
agregar, eliminar y reordenar.
6.Charts
El diseño de gráficos móviles hereda muchas de
las mismas pautas y mejores prácticas que el
diseño gráfico de impresión y escritorio. Todos
estos patrones se basan en un diseño de gráfico
básico. Como mínimo, los gráficos deben incluir un
título, etiquetas de ejes y datos. Los datos pueden
mostrarse como un pie, barra, columna, área,
línea, burbuja, diagrama de dispersión, viñeta,
radar, calibre o gráfico mixto. Dependiendo del tipo
de gráfico, una leyenda puede ser necesaria.
7.Invitations
Las invitaciones son sugerencias útiles que se
muestran la primera vez que un usuario abre
una aplicación o llega a un lugar nuevo.
Sugieren acciones y guían al usuario a la
funcionalidad deseada. Una invitación simple
puede convertir una experiencia de primera vez
desalentadora por primera vez en uno
satisfactorio
8.Feedback
El principio de usabilidad de los comentarios dice "Proporcione retroalimentación apropiada, clara y oportuna al
usuario para que vea los resultados de sus acciones y sepa qué está pasando con el sistema". La retroalimentación
puede variar desde simples indicadores de progreso y mensajes de confirmación, hasta animaciones y efectos más
sofisticados. Los patrones de retroalimentación móvil incluyen:
9.Affordance
Es la calidad de un objeto que le permite a un individuo realizar una acción, como un mango en un cajón o una perilla
en una puerta. Ejemplos comunes en software incluyen: arrastre los controles, peelings de página, controles 3D como
botones y controles deslizantes. Las aplicaciones móviles pueden aprovechar los mismos patrones. Aquí hay algunos
patrones comunes que se encuentran en las IU con pantalla táctil:
10.Help
Las aplicaciones móviles deben ser fáciles de aprender y rápidas de dominar. Pero no importa cuán
intuitiva sea la aplicación, se debe proporcionar alguna forma de Ayuda. Un par de patrones
comunes de Ayuda son:
11.Anti-Patterns
Los antipatrones, también llamados trampas, son clases de malas soluciones a los problemas
reinventadas con frecuencia. Se estudian como una categoría para que puedan evitarse en el futuro,
por lo que se pueden reconocer instancias de ellas cuando se investigan sistemas que no funcionan.
Los siguientes patrones de diseño son riesgos comunes que se deben evitar.