Voy a arriesgarme a adivinar. Advertencia justa, no es una respuesta satisfactoria.
Apple pone una gran cantidad de existencias en la consistencia de las acciones del usuario y los comportamientos de la interfaz de usuario. La ‘banda de goma’ en la parte superior de una página tiene el propósito de hacerle saber que ha llegado a la parte superior de una manera agradable y no discordante.
Ahora, muchas aplicaciones (casi todas las aplicaciones de terceros con una ‘lista actualizable’) han adoptado la funcionalidad de ‘extracción para actualizar’ que introdujo Tweetie (?) Hace años. Muchas aplicaciones (Scrabble, por ejemplo) incluso han usado ‘pull to refresh’ para regiones que obviamente no son listas de desplazamiento. Entonces, ¿por qué iOS Mail no hace lo mismo?
- ¿Por qué las funciones básicas de mi iPhone 4S, como responder llamadas, son más lentas en iOS8?
- ¿Vale la pena romper un iPad 4 con iOS 8.1? ¿Cuáles son los pros y los contras, además de anular la garantía y no hay actualizaciones de OTA?
- ¿Cómo deberían funcionar las notificaciones de iOS?
- ¿No podemos forzar la instalación del último iOS en dispositivos Apple obsoletos, como un iPad Mini o un iPhone 5?
- ¿Apple realmente está ralentizando su iPhone con las nuevas actualizaciones?
Porque (y esto solo estoy tratando de ponerme en la mentalidad del equipo de IU altamente pragmático de Apple) sería inconsistente con el resto de las aplicaciones principales de iOS. iOS no tiene muchas ‘listas actualizables’ y los usuarios pueden encontrar confuso o poco elegante que desplegar en la lista de correo lo actualiza, pero desplegar en una página web no lo actualiza, o desplegar en la lista de mensajes de texto en la aplicación Mensaje, o en el carrete de la cámara en Fotos, aunque la acción no tiene tanto sentido en esas situaciones.
En resumen, aunque probablemente sea una victoria incluir esta funcionalidad en iOS Mail, puede haber un efecto negativo en la coherencia de la experiencia en las aplicaciones integradas de iOS que Apple valora tanto. Las personas dan una mayor libertad para las idiosincrasias de comportamiento en aplicaciones de terceros que han instalado ellos mismos que con las aplicaciones básicas y básicas. Muchos usuarios nunca se aventuran lejos (si es que lo hacen) de la experiencia central, y para esas personas, el comportamiento de “pull-to-refresh” es uno que no es obvio y debe ser descubierto y aprendido por sí mismo.
Sí, es un poco difícil. Lo quiero allí también, y probablemente decidiría que valió la pena la inconsistencia, especialmente si significa que se incorporó a los widgets principales de iOS para que la gente no tuviera media docena de variantes implementadas en todas las aplicaciones. Ah bueno.
Actualización 27/03/2012: Twitter tiene una solicitud de patente para ‘pull to refresh’ adquirida cuando compraron Tweetie. Ya sea un motivador o no, esta es una razón interesante por la que Apple puede querer mantenerse alejado de este patrón UX.
Fuente: http://kottke.org/12/03/twitter-…