Capítulo 8. Comentarios de los usuarios
Este trabajo se ha traducido utilizando IA. Agradecemos tus opiniones y comentarios: translation-feedback@oreilly.com
A menudo puedes hacer que tu aplicación sea más utilizable dando al usuario más información sobre lo que está ocurriendo. Esto puede adoptar la forma de mejores mensajes cuando las entradas no tienen sentido, o barras de progreso para las operaciones que llevan mucho tiempo. Parte de la retroalimentación se produce de forma natural a través de las salidas, que ya sabes cómo utilizar, pero a menudo necesitarás algo más. El objetivo de este capítulo es mostrarte algunas de tus otras opciones.
Empezaremos con técnicas de validación, que informan al usuario cuando una entrada (o combinación de entradas) se encuentra en un estado no válido. Luego seguiremos con las notificaciones, que envían mensajes generales al usuario, y las barras de progreso, que dan detalles de las operaciones que llevan mucho tiempo y están compuestas de muchos pasos pequeños. Terminaremos hablando de las acciones peligrosas y de cómo dar tranquilidad a tus usuarios con diálogos de confirmación o la posibilidad de deshacer una acción.
En este capítulo utilizaremos shinyFeedback, de Andy Merlino, y waiter, de John Coene. También deberías estar atento a shinyvalidate, un paquete de Joe Cheng, actualmente en desarrollo. Empecemos cargando shiny:
library
(
shiny
)
Validación
La primera y más importante información que puedes dar al usuario es que te ha dado una ...
Get Dominar el brillo now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.