Un montón de artículos y artículos sobre el tema. La regla general es que 100 ms se siente instantáneo. Es muy fácil hacer trampa y hacer que algo se sienta más rápido de lo que es. Los cambios visibles, como el cambio visual de un botón a presionado, pueden ganarle tiempo extra. Si puede comenzar a construir cualquiera que sea el resultado antes de tener el resultado real, eso le dará mucho tiempo.
Entonces, por ejemplo, hace clic en ‘ver correo electrónico’ en un cliente de correo electrónico basado en la web. El onclick dispara una solicitud ajax, tarda 600 ms. Por lo tanto, no solo dispara el ajax, también espera 100 ms y luego muestra el botón como presionado. Luego espera otros 100 ms y elimina la lista de la página de correos electrónicos. Espere otros 100 ms, luego cree la vista de una página de correo electrónico. No toda la página, solo el marco. Otros 100 ms, complete los menús, las opciones de formato, etc. todo menos el contenido real del correo electrónico. Luego, su devolución de llamada de ajax golpea, deja caer el contenido real.
¿Resultado final? Esa llamada remota de 600 ms se siente 3 veces más rápido. Es un poco loco y estúpido que la gente sea tan fácil de engañar, pero funciona totalmente. Tu cerdo de 600 ms se sentirá más rápido que un competidor de 400 ms. Pruebas A / B fáciles de configurar y el cerdo siempre ganará.
- ¿Son más sitios como avax home?
- ¿Por qué es tan malo WordPress? ¿Y hay alguna alternativa real?
- Cómo poner un certificado SSL para mi sitio web
- Cómo inscribirse en LearnVern (www.learnvern.com)
- ¿Cuándo debe usar anuncios en un sitio web / aplicación?
Tenga en cuenta que esto solo funciona dentro de un cierto rango; una vez que llegue a un segundo entero o más, solo cambiará la queja de ‘cargar correos electrónicos es demasiado lento’ a ‘la página tarda demasiado en procesarse’.
Sensibilidad
Artículo de Jakob Nielsen
Revisión de literatura sobre el tiempo de reacción