Respecto al cambio de inicio de sesión en pantalla completa. Pude revertirlo por ahora, pero prefiero la versión modal: permite a los usuarios ver la página detrás de ella, para que sepan (puedan ver) exactamente en qué están iniciando sesión.
¿Hay algún inconveniente en mantener esto como una opción? ¿Cómo pueden los propietarios de foros mantener el inicio de sesión heredado dentro de un modal?
El diseño de pantalla completa se siente como un paso atrás; a menos que me esté perdiendo algo, no se siente tan fluido como antes. Actualicé Discourse hoy y me sorprendió el cambio. Al principio, pensé que algo se había roto, ya sea el CSS o el foro en sí. Solo uso una pantalla de 2K, pero el diseño se ve extremadamente vacío. Mi reacción inmediata fue buscar en los foros una solución.
La opción de revertir parece que se eliminará, pero realmente prefiero que los usuarios puedan ver en qué están iniciando sesión:
Una vez iniciada la sesión, el modal desaparece y los usuarios pueden interactuar inmediatamente con el sitio, que tiene una confirmación visible detrás del aviso de inicio de sesión.
No lo sabía, interesante. ¡Gracias por señalar la fuente!
Esta elección tiene sentido desde el punto de vista de la mantenibilidad. Mantener código obsoleto solo agregará deuda técnica con el tiempo.
Entiendo que la pantalla completa puede no ser tu preferencia.
Tiene muchas ventajas como consistencia entre dispositivos, mejor accesibilidad y un flujo de autenticación más robusto.
Si bien es cierto que puedes perder el contexto inmediato, una vez que tienes la intención de iniciar sesión, eres consciente de la página en la que te encuentras, ¿verdad? Dado que requiere interacción del usuario, es razonable suponer que el usuario sabe a qué está accediendo.
Para ser justos, ambas formas recargan la página después de iniciar sesión. La única diferencia es el fondo. Aunque entiendo que en una pantalla grande, puede sentirse discordante y desconectado porque el diseño puede parecer “vacío”.
¿Crees que haría una diferencia para ti con una identidad visual más fuerte que aproveche los espacios disponibles?
Desafortunadamente, es muy difícil mantener ambas rutas de inicio de sesión funcionando para siempre. El inicio de sesión/registro son rutas críticas para los usuarios y hay muchas variaciones disponibles. Hay inicios de sesión locales, inicios de sesión oAuth2 (a través de Google, Apple, Facebook, Github, etc.) e inicios de sesión SSO a través de DiscourseConnect. Además, las instancias pueden personalizar varias partes del proceso (inicio de sesión requerido o no, elección de los campos a mostrar, etc.). Mantener todo esto para 2 flujos de experiencia de usuario completamente diferentes es muy, muy difícil a largo plazo, es propenso a errores y no podemos correr ese riesgo en una ruta tan crítica para los usuarios.
Debo añadir que en dispositivos móviles y tabletas, el diseño de página completa tiene algunas ventajas definitivas. Es más fácil de navegar, especialmente en teléfonos móviles, el teclado del software se comporta mucho mejor.
Hay muchos sitios web modernos que utilizan un enfoque de ventana modal o de inicio de sesión sin depender de código heredado. Para aclarar, ¿está diciendo que la superposición de inicio de sesión perfecta, donde el cuadro de inicio de sesión aparece sobre el foro de Discourse en segundo plano, solo se puede mantener utilizando código heredado?
El código heredado tiene su lugar. Por ejemplo, https://discussion.fedoraproject.org, uno de los foros de Discourse más activos que conozco, todavía utiliza la barra de navegación desplegable en lugar de la barra lateral izquierda. Mi opinión es que los cambios deben ser necesarios, sutiles y, idealmente, solicitados o claramente beneficiosos para los usuarios finales.
Para ser honesto, el nuevo enfoque de inicio de sesión se parece más a una página de inicio de sesión intersticial de vBulletin de 1999 que a una mejora. Desde el punto de vista de la experiencia del usuario, no veo el beneficio. (En mi opinión)
EDITAR
Gracias, pasé un tiempo buscando un hilo como este.
Otra nota es que algunos foros nicho serán más de escritorio que otros. Mi foro (y mi blog de WordPress) ven menos del 25% de tráfico móvil. Actualmente, 22,74% en los últimos 30 días. Por lo tanto, preferiría priorizar a los 3/4 que al 1/4. Quizás este inicio de sesión a pantalla completa solo pueda ser para móviles.
Espera, acabo de probar en el móvil, no hay fondo. Se ve bien en el móvil, incluso con esto desmarcado:
Editaré esta publicación desde el móvil e incluiré una captura de pantalla. Pero preferiría personalmente que este cambio fuera solo para móviles. Si es que es necesario.
Mi WordPress recibe el 89% y el foro el 92% de móviles. En realidad, es bastante raro que un sitio tenga una parte tan baja de móviles como la que estás experimentando, y puede decir más sobre el nicho que sobre la cuota de mercado.
He movido esta conversación a un nuevo tema ya que el registro/inicio de sesión a pantalla completa no es un experimento de diseño, por lo que no parecía apropiado seguir discutiéndolo allí. ¡Podemos continuar la conversación aquí!
@haydenjames, estamos migrando a todos a estos nuevos diseños porque las páginas a pantalla completa ofrecen una experiencia enfocada y clara durante el registro y el inicio de sesión, que son rutas críticas para acceder a la comunidad. Entiendo que preferías los diseños anteriores con la ventana modal para mostrar la información de la comunidad detrás del registro/inicio de sesión, pero debido a las razones que compartió @pmusaraj sobre la carga de mantener múltiples rutas de registro/inicio de sesión, eliminaremos las pantallas modales de inicio de sesión/registro a finales de abril.
Estaría feliz de comenzar a explorar cómo podríamos mejorar los nuevos diseños para que funcionen mejor para ti. Parece que tu mayor preocupación es si tus miembros se sentirán seguros sobre a dónde terminarán después de completar el registro/inicio de sesión, ¿es correcto? ¿Qué otras preocupaciones tienes con los diseños a pantalla completa?
Noté esto hoy. Siempre he actualizado Discourse manualmente. ¿Dónde está esta conexión para esta actualización automática? Prefiero tener el control de las actualizaciones ya que esta es una aplicación autoalojada.
Ese mensaje significa que la configuración del sitio y el código de las pantallas modales serán eliminados del núcleo en esa fecha. Solo recibirás ese cambio si actualizas tu instancia.