1 puntos por GN⁺ 2024-10-10 | 3 comentarios | Compartir por WhatsApp
  • El año pasado se lanzó el componente 'Exit this Page' (EtP) del sistema de diseño de GOV.UK
  • Este componente es un gran botón rojo fijo en la parte superior de la pantalla que, al hacer clic, lleva a BBC Weather
  • Al presionar la tecla ⇧ Shift tres veces, aparece una señal visual de que el botón está activado, y al presionarla por tercera vez la página actual se muestra en blanco y luego redirige nuevamente a BBC Weather
  • Es una herramienta de seguridad para ayudar a las personas en situaciones de violencia doméstica a salir rápidamente de la página

Por qué no usar la tecla Escape

1. Escape detiene la carga de la página en el navegador

  • En la mayoría de los navegadores, presionar la tecla Escape detiene la carga de la página. Esto la hace inadecuada para una función que necesita mover al usuario a otra página.

2. Escape cumple otras funciones en el sistema operativo

  • La tecla Escape se usa para varias funciones, como salir de medios en pantalla completa o cerrar diálogos modales. Estas acciones tienen prioridad sobre el JavaScript de la página y pueden causar confusión.

3. Presionar Escape no se considera una interacción del usuario

  • La ejecución de JavaScript requiere interacción del usuario. Escape es la única tecla que no se considera interacción del usuario, por lo que la redirección de la página puede fallar.

Teclas alternativas

  • La tecla Control era mejor que Escape, pero no resultó adecuada por conflictos con VoiceOver y por la falta de consistencia en la ubicación de la tecla.
  • La tecla Alt/Option también genera problemas por las diferencias de nombre entre sistemas y por conflictos con funciones del navegador y del sistema.

Shift era mejor, pero no perfecta

  • La tecla Shift funciona de forma más consistente que Escape, pero tiene algunas desventajas. Por ejemplo, si la función Sticky Keys está activada, se necesitan más pulsaciones.
  • La tecla Shift también puede usarse en teclados virtuales de dispositivos táctiles, aunque su comportamiento es menos predecible que en un teclado físico.

Conclusión

  • Este es un caso en el que la tecnología y los estándares web obstaculizan la experiencia de usuario ideal. Escape sería lo ideal, pero por varios problemas no funciona de forma consistente.
  • La investigación con usuarios mostró que abrir la página de redirección en una pestaña nueva y cerrar automáticamente la pestaña anterior puede generar confusión.
  • No hubo quejas ni reportes de errores por el uso de Shift, aunque para quienes lo escuchan por primera vez puede resultar extraño.

Bonus: por qué redirige a BBC Weather

  • No enlaza a un servicio de noticias para evitar sesgos políticos. También se consideró poco eficaz redirigir a la página principal de Google.
  • La página principal de BBC Weather tiene suficiente contenido como para que resulte natural que una persona permanezca ahí durante bastante tiempo.

Resumen de GN⁺

  • El componente 'Exit this Page' de GOV.UK es una herramienta de seguridad pensada para ayudar a los usuarios a salir rápidamente de una página en situaciones de riesgo.
  • Debido a las múltiples funciones de la tecla Escape y a que no se considera una interacción del usuario, fue necesario elegir otra tecla.
  • Shift fue la opción más adecuada entre varias alternativas, aunque todavía tiene algunas limitaciones.
  • Este componente es el resultado de un intento por ofrecer la mejor experiencia de usuario posible dentro de las limitaciones técnicas.

3 comentarios

 
bbulbum 2024-10-11

Si alguien navega con el teclado, hasta dan ganas de pensar que cuando quiere salir de una página usaría el atajo para cerrar la pestaña o la ventana...
Y también queda la duda de si realmente hace falta que una página web ofrezca una opción de "salir de esta página".

 
savvykang 2024-10-11

Se entiende si se considera que el público que usa el sitio web del gobierno debe incluir tanto a usuarios de mouse como a usuarios de lectores de pantalla, y también el propósito con el que se diseñó la función de salida. Como el usuario no se encuentra en un estado emocionalmente estable, es probable que tenga la visión o la concentración reducidas, y por eso se entiende que se necesita un botón que lo lleve explícitamente a otro sitio.

https://design-system.service.gov.uk/patterns/exit-a-page-quickly/

 
GN⁺ 2024-10-10
Comentarios en Hacker News
  • Parece que algún equipo lo pensó demasiado y terminó encontrando una solución poco intuitiva. Huele a “sobreajuste”

    • Presionar la tecla Shift tres veces es una solución demasiado compleja
    • Mucha gente podría no saber qué es la tecla Shift
    • Me gustaría saber cómo se hicieron las pruebas de UX
  • Si la idea era presionar una tecla tres veces, habría sido mejor permitir presionar tres veces cualquier tecla que no fuera numérica

    • La mayoría de la gente probablemente presionaría la barra espaciadora cuando entra en pánico
  • Habría querido ver que probaran una forma de "machacar" o "tamborilear" varias teclas no modificadoras al mismo tiempo

  • La idea de llevarte a la página del clima es buena

    • Hay una iniciativa similar en Nueva Zelanda llamada Shielded Site
    • Muchos sitios grandes participan, y al hacer clic aparece un modal con recursos sobre violencia doméstica
  • Deberían precargar la página del clima de la BBC para que el cambio sea inmediato

    • Ahora mismo tarda en cargar
    • También está el problema de que queda en el historial del navegador
  • Me pregunto qué tan útil es realmente esta función

    • Ctrl+W o hacer clic con la rueda en la pestaña podría ser una mejor alternativa
    • Abrir y cerrar una ventana privada podría ser una forma más inteligente
  • Me pregunto si hay estadísticas sobre el uso de este botón

    • Algunos clientes de servicios para víctimas y de servicios sobre abuso basado en el honor pidieron que se añadieran este tipo de botones
    • Si se agrega seguimiento, la interacción podría volverse más lenta
  • Mucha gente no tiene mucha experiencia usando computadoras cuando utiliza servicios sobre abuso basado en el honor

    • Es mejor no dejar historial que ser descubierto por un agresor que puede revisar el historial del navegador
  • Hay dudas sobre el atajo de presionar Shift tres veces

    • Podría ser difícil de descubrir y no ser consistente entre sitios
  • Esta función está pensada como una herramienta de seguridad para salir rápidamente de la página en entornos domésticos inestables y potencialmente violentos

  • Hay quien se pregunta en qué tipo de página esto podría derivar en violencia doméstica

    • Hacer clic en la barra de marcadores, cerrar la pestaña o cambiar de pestaña podría ser más fácil
  • Entiendo que no se pueda usar la tecla Escape, pero tengo dudas sobre lo fácil que es descubrir lo de presionar Shift tres veces

  • En todos los navegadores, si presionas Escape mientras una página está cargando, la carga se detiene

  • Hay quejas de que la funcionalidad de la plataforma web se vea limitada por la publicidad

  • Hay quien se pregunta por qué no simplemente se enseña a los usuarios el atajo habitual para “cerrar pestaña”