Diseñando para usuarios que no pueden ver

Apple dedicó su keynote a decirles a los desarrolladores que hicieran sus aplicaciones más hermosas. Introdujeron nuevos efectos de transparencia y bordes refinados. No puedes optar por no participar. Si actualizas tu código, tu aplicación adopta el nuevo aspecto.

Pero también hablaron de App Intents. Mostraron cómo Siri puede encontrar y actuar sobre tu contenido usando lenguaje sencillo. Mostraron Xcode ejecutando agentes de programación de Google y OpenAI.

El mensaje es claro. Haz que la pantalla sea bonita. Pero prepárate para un usuario que no puede ver la pantalla.

Durante años, la pantalla fue el producto. Diseñabas botones y probabas diseños. Ahora, la puerta de entrada se está convirtiendo en un agente. Siri, Copilot o Claude leerán y actuarán en tu nombre. A estos agentes no les importan tus animaciones. Les importa si pueden entender tus funciones.

Vi esto en mi propia empresa. Somos una firma de pagos. Construimos un servidor MCP para que un agente pueda procesar un reembolso sin que un humano tenga que abrir un panel de control. En ese momento, nuestro panel de control no era el producto. Los datos legibles por máquina eran el producto.

No te limites a añadir un archivo llms.txt y pensar que estás a salvo. Aunque el texto limpio ayuda a los agentes a leer más rápido, no es un truco de SEO mágico. La mayoría de los rastreadores principales ni siquiera lo usan para citas.

En su lugar, sigue estas tres reglas para la era de los agentes:

  • Trata los datos legibles por máquina como un producto principal. Si una pantalla es importante, crea una versión de texto limpio para que los agentes la consuman. No los obligues a adivinar mediante el scraping de tu código.

  • Añade un bloque de resumen a cada página. Escribe dos o tres líneas de lenguaje sencillo explicando qué hace una página. Esto ayuda a los humanos a leer por encima y ayuda a los modelos a decidir si el contenido es útil.

  • Expón acciones, no solo palabras. Los agentes quieren verbos. Quieren "reembolsar", "reservar" o "mostrar". Utiliza App Intents o APIs documentadas para que tus funciones sean accionables.

Los equipos que ganen no tendrán las aplicaciones más bonitas. Tendrán los productos que funcionan sin que haya un humano en la sala.

La UI no ha muerto. Solo ha sido relegada. Ahora es solo una interfaz entre muchas.

Si el agente es tu nuevo usuario, ¿cómo se ve tu producto para algo que no puede ver?

Fuente: https://dev.to/mickyarun/were-still-designing-for-eyes-the-thing-reading-our-apps-now-doesnt-have-any-hnp