Uf, esto me ha estado volviendo loco. En este meta foro, mientras me desplazo lentamente por hilos con muchas respuestas usando la rueda del ratón, la posición de desplazamiento salta con frecuencia hacia arriba. Esto puede ser difícil de explicar claramente…
Encuentra un hilo con muchas respuestas y desplázate lentamente hacia abajo con la rueda del ratón. Cuando se llega a la parte superior de un comentario y este comienza a desplazarse hacia arriba, el avatar del usuario que escribió el comentario continúa bajando. Una característica simpática… excepto que cuando el avatar llega al final de su comentario, y la parte superior de la página transiciona a otro comentario/avatar, la página puede saltar hacia atrás para reposicionarse en algún lugar por encima del nuevo comentario.
El resultado es que puedo seguir desplazándome lentamente hacia abajo y no pasar algunas respuestas. Necesito agarrar la barra de desplazamiento y tirar hacia abajo más allá de los comentarios, luego desplazarme un poco hacia arriba para leerlos, y esperar que no salten de nuevo.
Y por supuesto… esta anomalía no se manifiesta si estoy ejecutando una captura de pantalla GIF.
Estoy ejecutando la última versión de producción de Firefox v130.0. Aún no he probado otros navegadores o versiones, ni he mirado los mensajes de depuración del navegador. Solo espero obtener alguna confirmación, antes de que se requieran intentos extensos para reproducir el problema.
Este es un problema difícil, se han reportado problemas similares antes, pero sin una reproducción consistente no podemos abordarlo.
Algunas cosas que puedes intentar:
Ralentizar la red en las herramientas de desarrollador
Ralentizar la máquina en las herramientas de desarrollador
Realmente necesitamos una reproducción completa de extremo a extremo para resolver esto. Trivialmente, tengo dificultades, pero tal vez esto esté relacionado con la velocidad de la red/computadora.
Gracias, chicos. Me alegra que no sea solo yo, y no solo en este sitio.
Intentemos obtener algunos datos aquí para ver si es específico del navegador o está relacionado con algún otro factor común. Haré lo que pueda…
Esto no es una solución y, dependiendo de tus hábitos, puede que no ayude en absoluto, pero puedes probar los atajos de teclado (j y k). La documentación para ellos fue un poco engañosa la última vez que la vi: estas teclas no siempre saltan a la publicación siguiente o anterior. Si la publicación actual es más larga que una pantalla, estas teclas se desplazarán / paginarán a través de ella hasta que la hayas visto por completo, solo entonces pasarán a otra publicación.
Siempre ha sido así para mí en todos los foros de Discourse que he utilizado. (En Firefox; no lo he probado con otros navegadores).
Es absolutamente exasperante cuando intento leer un hilo y hace que los foros de Discourse sean casi inutilizables para mí.
Tengo una grabación de pantalla, pero no se me permite subirla aquí.
Hoy hemos aplicado una pequeña actualización que parece mejorar esta situación; parece que el problema está en cómo Firefox maneja position: sticky; en los avatares de las publicaciones al desplazarse… el navegador parecía intentar saltar hacia arriba para incluir el avatar a veces cuando intentas desplazarte más allá de él.
Esto parecía ser específicamente un problema con tasas de refresco más altas (pude reproducirlo en un Macbook con “ProMotion”)… por lo que parece ser un error muy específico de Firefox.
La solución fue añadir overflow-anchor: none;
Después de actualizar Discourse, por favor, háganos saber si continúa experimentando el problema.