Transiciones (mientras el usuario está ausente)
Las aplicaciones en tiempo real también deben, como sugiere el OP, ajustarse a las expectativas del usuario. Un desafío sería poner en cola los cambios de estado mientras el usuario no está en su aplicación, y luego reproducir los cambios en orden cronológico cuando el usuario regrese.
Si su aplicación es en tiempo real en el sentido de que solo importa el estado actual , entonces probablemente podría omitir las colas, pero si su aplicación requiere que el usuario observe la ruta por la que se logró el estado, entonces las colas se convierten en una preocupación.
- ¿Cuáles son las ventajas de usar Extensible Markup Language (XML)?
- ¿Cuál es el mejor reemplazo para Google Moderator?
- Cómo desarrollar una aplicación web usando Python
- Cómo crear el gráfico circular en la aplicación web Java utilizando jfreechart
- ¿Por qué se necesitan marcos en el desarrollo web? ¿Cómo ayudan y cómo se pueden usar?
Datos que desaparecen
Los datos que desaparecen siempre deben dejar un rastro. Debe señalar que se pierde; de lo contrario, puede perderse por completo.
Las decisiones finales de UX que tome siempre dependen del contexto para el que se está desarrollando. Tenga en cuenta a sus usuarios y diseñe como usuario.