El cargador esquelético está activo en el cajón del chat

Hola,

Lo coloco en UX porque funciona pero parece que solo está activo en el cajón y hubo un commit para mostrar el esqueleto solo en la carga inicial. PERF: applies optimisations on chat-live pane by jjaffeux · Pull Request #20532 · discourse/discourse · GitHub y parece que también hay un problema con el posicionamiento, pero tal vez sea por el cargador.

Mar-16-2023 18-47-39

Gracias :slightly_smiling_face:

2 Me gusta

No tengo claro qué expectativa no se está cumpliendo aquí.

¿Estás viendo el esqueleto cuando no deberías? ¿O esperas ver el esqueleto en algún caso pero no lo ves?

2 Me gusta

En el chat de página completa, tanto en escritorio como en móvil, no se usa esqueleto por motivos de rendimiento.

¿se puede crear este icono de esqueleto de carga para páginas normales también?

Oh, OK. Creo que entiendo.

El esqueleto en sí es una “característica”. Lo mostramos cuando los mensajes aún no se han cargado para mejorar la experiencia de desplazamiento.

Creo que lo que estás señalando aquí es que existe una diferencia de rendimiento inexplicable y/o inesperada al cargar mensajes anteriores cuando se está en modo de cajón, y tu evidencia de ello es que aparece el esqueleto.

¿Es eso a lo que te refieres?

Creo que el esqueleto solo debería estar activo en la carga inicial cuando abres un canal. El commit que enlacé arriba contiene esto en la descripción “mostrar esqueleto solo en la carga inicial”, lo que funciona bien en el chat de página completa en escritorio y móvil. Solo el cajón mantiene el esqueleto para este propósito y es por eso que creo que esto no es por diseño. :slightly_smiling_face:

Ahora se usa siempre que haces clic para mostrar una respuesta o un enlace a un mensaje anterior en el mismo canal, incluso si el mensaje ya está cargado. Aquí hay un ejemplo, el mensaje respondido ya está cargado.

Mar-17-2023 07-12-28

1 me gusta

Estoy bastante seguro de que arreglé esto el otro día, lo acabo de intentar y no provocó una recarga completa al hacer clic en responder.

EDITAR: aparentemente funciona en el móvil, pero no en el escritorio, es raro. Le echaré un vistazo.

4 Me gusta

Esto debería haberse arreglado :+1:

2 Me gusta

Este tema se cerró automáticamente 2 días después de la última respuesta. Ya no se permiten nuevas respuestas.