Idiomas: English · Nederlands · Deutsch · Español · Français · Italiano · Português · Papiamentu · Frysk

Índice / Artículos / Diseñando una interfaz para una página de pedidos de comida

Diseñando una interfaz para una página de pedidos de comida

Cómo equilibrar opciones potentes y usabilidad en el móvil

Publicado
Actualizado
(creado )
Escrito por
Willem L. Middelkoop
Temas
crear · diseño · lemmid-store · programación · smartphone · web · diseño web · trabajo
Versión humana de este artículo
https://willem.com/es/2020-05-01_disenando-una-interfaz-para-una-pagina-de-pedidos-de-comida/
English
Designing an interface for a food ordering page
Nederlands
Een interface ontwerpen voor een bestelpagina voor eten
Deutsch
Gestaltung einer Benutzeroberfläche für eine Bestellseite (Essen)
Français
Concevoir l'interface d'une page de commande de repas
Italiano
Progettare un'interfaccia per una pagina di ordinazione di cibo
Português
Desenhar uma interface para uma página de pedidos de comida
Papiamentu
Desèñá un interface pa un página pa pidi kuminda
Frysk
In ynterface ûntwerpe foar in bestelside foar iten
Idiomas
Traducido del original en inglés por un modelo de lenguaje en dos pasadas (traducción y corrección) con un glosario y un corrector ortográfico; aún no revisado por un hablante nativo.

Resumen

Las páginas de pedidos online son más importantes que nunca. El COVID-19, los confinamientos que trajo y las normas de distanciamiento social han dejado clara la necesidad de una buena interfaz de usuario en las tiendas online. ¡Y es sorprendentemente difícil acertar!

Texto completo

El reto: pedidos de comida online

Quizá no lo pienses cuando eliges tu pizza o tus patatas fritas en tu restaurante de comida para llevar favorito, pero pedir comida es bastante difícil desde el punto de vista del diseño de la interfaz de usuario. Hay que tener en cuenta:

  • la personalización del producto: por ejemplo, ofrecer distintas salsas, guarniciones, ingredientes extra y tamaños
  • la validación de las personalizaciones: algunas exigen una respuesta (como ¿cómo quieres el filete: poco hecho, al punto o muy hecho?), mientras que otras admiten más variación (como elegir "un máximo de 5 ingredientes para la pizza")
  • las variantes múltiples: alguien debería poder pedir dos pizzas iguales, pero con ingredientes distintos

Además, hay que tener en cuenta que alrededor del 80% de toda esta interacción se hace en una pantalla muy pequeña. Eso limita el espacio para botones, conmutadores e interruptores. Es difícil acertar, y no me sorprendió ver que muchas apps y páginas de pedidos existentes no lo resuelven con elegancia.

¡Los retos complejos se abordan con bocetos!

Cuando me enfrento a un reto de diseño complejo, suelo empezar haciendo bocetos. Uso una tableta como ordenador principal, que me permite explorar ideas dibujándolas. Por supuesto, también puedes usar papel de toda la vida. Lo importante es poner tu pensamiento en imágenes, porque así salen a la luz las posibilidades y las limitaciones de tu idea.

Boceto inicial de la interfaz de usuario para pedir comida
Boceto inicial de la interfaz de usuario para pedir comida

El boceto de arriba muestra mi idea inicial para la interfaz. Hay una imagen, un título, la descripción del producto, el precio, botones de más y menos y un recuadro con el número de unidades que llevas. Puede parecer un buen comienzo (y sencillo), pero el diseño tiene fallos:

  • algunos productos no tendrán imagen, y si la interfaz es una lista, el texto quedará alineado de forma rara
  • algunos productos tienen títulos y descripciones largos, y el diseño tiene que admitir que el texto ocupe varias líneas
  • este diseño ignora por completo las personalizaciones del producto (como elegir un ingrediente o una salsa)
Bocetar en contexto: prueba a enmarcar tu diseño en una pantalla más pequeña
Bocetar en contexto: prueba a enmarcar tu diseño en una pantalla más pequeña

Haz el boceto en el contexto de un smartphone y enseguida verás dónde falla tu diseño. En el segundo boceto (arriba) solo hay dos productos en la página de pedido, y aun así el número de botones visibles (más y menos) ya es el doble. Mostrar siempre varios botones por producto es claramente una mala idea, sobre todo si hay muchos productos.

Pensar como en el mundo real: interacción en dos pasos

Para dar con algo más elegante, intenté imaginar cómo pido la cena en un restaurante de verdad. Descubrí que el camarero resuelve una parte importante del puzle: responde a tu elección con preguntas específicas del producto. Por ejemplo, cuando pido un filete, el camarero me pregunta cómo lo quiero.

La clave es que solo se hacen las preguntas relevantes para lo que has elegido. Esto ayuda cuando dos personas (en la misma mesa) piden el mismo producto: el trato personal permite personalizaciones distintas para cada una.

Boceto de una interacción en dos pasos: distinguir entre los modos lista y detalle
Boceto de una interacción en dos pasos: distinguir entre los modos lista y detalle

Si intentas trasladar esta interacción en dos pasos a una interfaz de usuario, puedes diseñar un modo lista/detalle. Las preguntas específicas del producto se responden en el "modo detalle", mientras que el "modo lista" ofrece una vista general compacta (pero informativa) de los distintos productos.

Completar el diseño: pedir comida en 3 pasos

A menudo el camarero termina de tomar la comanda con un resumen de lo que han pedido todas las personas de la mesa. Este resumen es un último paso muy importante antes de que el pedido llegue al cocinero.

En la página de pedidos online este último paso también funcionaría. Serviría como comprobación final antes de hacer el pedido. Si seguimos la analogía del mundo real, llegamos a una interfaz de pedidos de comida sencilla, de 3 pasos:

Pedir comida en tres pasos: lista, detalle, resumen
Pedir comida en tres pasos: lista, detalle, resumen

Conclusión

Diseñar una página de pedidos de comida es un reto por las muchas variables que hay que acomodar en una pantalla muy pequeña. Un buen diseño toma esa complejidad y la hace simple.

Cuando diseñas una interfaz, puede ser muy útil pensar como en el mundo real. Busca otra analogía o metáfora. Ver la página de pedidos como un "camarero virtual" me ayudó a llegar a un diseño sencillo de tres pasos. Al final implementé este diseño y ¡funciona de maravilla!

Engañosamente sencilla: la página de pedidos de comida resultante
Engañosamente sencilla: la página de pedidos de comida resultante

Formatos legibles por máquinas de esta página