¿Es hora de reconsiderar el scroll infinito?

Expresando algunos puntos de otra manera: Discourse muestra lo no leído y el historial, y luego me enfrento a la toma de decisiones. Los feeds sociales mezclan lo no leído con contenido repetido y priorizan lo que me mantiene haciendo scroll. No soy abogado, pero no puedo imaginar un escenario en el que Discourse cumpla los criterios para un scroll adictivo. Y estoy de acuerdo en que, si hay tiempo, energía y recursos, se podría habilitar una configuración para que los administradores puedan optar por desactivar el scroll infinito si existen preocupaciones sobre cómo el contenido del foro podría formar parte de este tipo de problema. Además, el chat también utiliza scroll infinito, por lo que parece que tendrán que establecer algunos precedentes. No estoy aquí para debatir ningún punto en particular. Solo agradezco el tema y las opiniones planteadas, que nos ayudarán a mantenernos atentos a cualquier preocupación que pueda surgir también en nuestra propia comunidad. Saludos.

2 Me gusta

Parece que un foro de Discourse probablemente cumpliría los criterios de «desplazamiento infinito», pero no los de «feed adictivo», aunque solo se necesita uno de estos (o «me gusta», etc.) para que sea una «plataforma de redes sociales adictiva».

«Eso no es una excusa», respondió el señor Brownlow. «Usted estuvo presente en el momento de la destrucción de estas alhajas y, de hecho, es el más culpable de los dos a los ojos de la ley; pues la ley supone que su esposa actúa bajo su dirección».

«Si la ley lo supone», dijo el señor Bumble, apretando su sombrero enfáticamente con ambas manos, «la ley es un asno, un idiota. Si ese es el ojo de la ley, la ley es un soltero; y lo peor que deseo a la ley es que su ojo pueda ser abierto por la experiencia, por la experiencia».

https://www.gutenberg.org/ebooks/730

2 Me gusta

Iba a escribir una respuesta diciendo que realmente no creo que Discourse cumpla con los requisitos de una «plataforma de redes sociales adictiva» solo porque tiene una supuesta función de «scroll infinito».

Pero luego decidí que no soy abogado y que sería mejor poner mis habilidades técnicas a trabajar.

Aquí hay un componente de tema (bastante chapucero) que intercepta la funcionalidad automática de «cargar más». Inserta un botón y requiere que el usuario lo presione antes de cargar más (temas, publicaciones, usuarios, grupos o lo que sea que estuvieras viendo).

Vista previa → https://discourse.theme-creator.io/theme/RGJ/load-more-button
Repositorio → GitHub - communiteq/discourse-tc-load-more-button · GitHub

Así que ahí lo tienes: esa ley solo se aplica a la carga de contenido multimedia adicional «sin ninguna entrada manual por parte de un usuario cubierto». Este componente de tema agrega una entrada manual, por lo que la ley no aplica.

Fin de la discusión :+1:

Mis hijos tampoco llevan casco de bicicleta todavía.

No creo que sea muy difícil integrarlo en el núcleo detrás de una configuración del sitio.

9 Me gusta

¡Ay! En comparación con la navegación adictiva, la gran mayoría de los administradores de sitios web se preocupan por la falta de usuarios registrados en sus foros.

1 me gusta

Nunca he considerado que foros como Discourse sean redes sociales.

Los foros están diseñados para la profundidad. Organizan las discusiones por tema, crean hilos buscables y construyen conocimiento con el tiempo. Las redes sociales son lo contrario: rápidas, impulsadas por algoritmos y centradas en la participación a corto plazo. Priorizan la velocidad y el alcance, no la estructura ni el valor a largo plazo.

El desplazamiento infinito no cambia eso: cambia cómo se consume el contenido, no qué es la plataforma. Puede hacer que un foro se sienta más como una red social al fomentar la navegación y la participación constante, pero si el núcleo sigue siendo hilos estructurados y conocimiento a largo plazo, sigue siendo un foro.

Una característica de la interfaz de usuario no define la plataforma. Un foro es un foro.

3 Me gusta

Me encantan estas funciones, no sé cuándo Discourse podrá añadirlas. :rofl:

3 Me gusta

Ignorando la premisa de si Discourse es una red social o “solo” un foro. (Creo que es lo segundo)

  1. ¿Cuáles son las implicaciones técnicas del desplazamiento infinito? Si mi foro tiene 1.000.000 de temas, ¿qué ocurrirá cuando siga haciendo scroll?
  2. ¿Y si se añade un aviso para “tomar un respiro después de hacer scroll N unidades”? (Podemos inventar un nombre divertido o ingenioso para la unidad, que no sea “plátanos”, ya que Reddit ya lo usa).
1 me gusta

Existe Take a break! Theme component. No se basa en el desplazamiento, sino en el tiempo que pasas en el foro.

5 Me gusta

Hola, me parece que el desplazamiento infinito no es inherentemente una técnica buena ni mala. Si es buena o mala depende del tema y el contenido del sitio. Teniendo esto en cuenta, no es mala idea ofrecer a los administradores la opción de elegir una u otra técnica. Pero, francamente, conociendo el uso principal de los foros de Discourse, que parece bastante diferente al de TikTok o Instagram, dudo seriamente que esta función sea de interés para alguien.

2 Me gusta

Creo que el problema aquí, como otros han mencionado, es confundir el término “desplazamiento infinito” con “contenido infinito”.

Como mencionó Richard aquí:

y como mencionó Jonathan también por correo electrónico:

Discourse no tiene contenido infinito, a diferencia de las redes sociales, que siguen proporcionando nuevo contenido sin parar (que nunca has visto antes) mientras sigues desplazándote. Eso es lo que lo hace adictivo.

Discourse y el correo electrónico no siguen proporcionando contenido aleatorio nuevo si no hay más contenido en la parte inferior de la pantalla. Tienes un número finito de correos electrónicos, al igual que hay un número finito de temas en una categoría o foro de Discourse.

Al navegar por la lista de temas de la página de inicio, puedes ver la línea en Discourse cuando llegas a los temas que ya has leído antes, y tanto Discourse como el correo electrónico indican visualmente en la página de inicio los temas que ya has leído, quitándoles la negrita.

Mientras que en los feeds de redes sociales (en X/Twitter, Instagram, TikTok, BlueSky, etc.), no mantienen una lista estática de contenido ordenada por fecha de publicación; es un feed en constante cambio de contenido nuevo. Cada vez que abres el feed de la página de inicio, es diferente, y no te muestran cosas que ya has visto; constantemente están empujando nuevos mensajes no vistos al feed. Eso no es en absoluto el caso de Discourse. Discourse no elimina los temas que ya has visto de la página de inicio y luego sigue mezclando temas aleatorios nuevos en tu feed.

El término “desplazamiento infinito” en Discourse no se refiere a contenido infinito, sino simplemente al mecanismo mediante el cual se muestra la lista. Podría mostrarse por páginas o mediante una función de desplazamiento. Además, creo que tu sugerencia del botón “Mostrar más” en el OP fundamentalmente no es tan diferente de la función existente; simplemente muestra el siguiente conjunto de temas con un toque de dedo en lugar de un deslizamiento de dedo.

Créeme, es un gran alivio volver a los foros de Discourse después de haber probado esos otros sitios por sugerencia de otros; las características adictivas de esos sitios son una bestia completamente diferente.

11 Me gusta

Probablemente existe el argumento de que, aunque los foros de Discourse sí tienen desplazamiento infinito (según se define en esa ley de Nueva York), no constituye “una parte significativa de los servicios”, al menos no cuando se comparan con Facebook y las demás plataformas que intentan abordar.

6 Me gusta