Una de las desventajas obvias del diseño de dos paneles es que su sentido del contexto se pierde muy fácilmente. Especialmente cuando hay una jerarquía vertical y horizontal en el juego, las cosas tienden a ser un poco desordenadas a veces. Soy un usuario ávido pero aún me confundo al ver una conversación, usuarios y tweets relacionados en las mismas pantallas.
Creo que este también es un tema filosófico relacionado con el diseño: ¿muestra a sus usuarios la mayor parte de la información de una vez o los guía a través de un camino más largo que consiste en fragmentos más pequeños de información? Twitter claramente aboga por la primera opción aquí.
En el lado positivo, es una excelente manera de leer rápidamente el contenido y los elementos asociados. (Con: lectura en profundidad no es así). Y, por supuesto, el comportamiento constante de la aplicación web para iPad en sí es un activo de marca para Twitter.
- ¿Cuál es una buena pila de tecnología para comenzar con un inicio web, si el sitio web busca una alta participación del usuario, datos en tiempo real de sitios de terceros y escalabilidad?
- ¿Puedo usar Spring Boot para hacer una aplicación web completamente funcional como Spring MVC normal o incluso Python Frasco?
- ¿Es Django o Pylons un mejor marco de desarrollo web para Python?
- ¿Cómo se implementa un proyecto django creado en PyCharm en Windows?
- ¿Debo usar bootstrap para aplicaciones web críticas de rendimiento?
Me imagino que cargar elementos dinámicamente dentro de la misma página sin actualizaciones completas de la página ayuda a Twitter a escalar su carga más fácilmente y, por lo tanto, mantiene a raya la falla.