¿Puedo desactivar el desplazamiento infinito en Facebook?

¿Puedo desactivar el desplazamiento infinito en Facebook?

Ya encontré la pregunta:

Sin embargo, mi pregunta es diferente en dos sentidos:

  1. Sólo me importa Facebook, no todos los sitios, y
  2. No quiero que el contenido sea paginado; Solo quiero que deje de cargar.

El valor de esto es que me permitirá revisar mis notificaciones y responder, mientras que desplazarme hasta el final de la página en realidad me permitiráalcanzarla parte inferior, como lo he visto ocasionalmente cuando tengo problemas con la red.

Si hay alguna diferencia, estoy usando Firefox (en MacOS 10.11.6 y Ubuntu 18.04).

(Por cierto, veo que la etiqueta "facebook" aquí dice que se debe preguntar en WebApps Stack Exchange a menos que la pregunta sea específicamente sobre el navegador o la computadora, pero me parece que sí. Ya sé que Facebook no tiene ninguna configuración para esto. por lo que tendrá que ser algo relacionado con mi propia configuración lo que tendré que cambiar.

Respuesta1

Advertencia:Esto puede cambiar cada vez que Facebook actualice su CSS.

Lo esencial

  1. Presione F12y haga clic en la pestaña Consola en la ventana Herramientas de desarrollador que se abre.
  2. En el cuadro de texto en la parte inferior, ingrese lo siguiente:

    document.getElementsByClassName("mbl")[0].parentNode.removeChild(document.getElementsByClassName("mbl")[0]);
    
  3. Prensa Enter/Return

si eres unmono manipuladoromono grasousuario, he escrito un script de usuario que hace esto automáticamenteaquí.

Explicación

El evento que carga más de tu feed de Facebook se adjunta al botón "Más publicaciones" en la parte inferior de la página. Parece que la mejor manera de dejar de cargar más feeds es eliminar este botón.

Después de algunas pruebas, descubrí que la ID del botón cambia a medida que se carga más feed, por lo que no podemos usarlo para manipular el botón. En su lugar, podemos usar un nombre de clase CSS particular. Hay varios nombres de clases CSS en el botón ( _4-u2, mbl, _5us6, _4-u8). Tres de ellos parecen generarse aleatoriamente/secuencialmente y pueden cambiar; dos de ellos también se utilizan en otros elementos de la página. Esto deja solo mbl, que solo se usa en un elemento: este botón.

Podemos usar Developer Console para obtener todos los elementos con este nombre de clase CSS. Como solo hay uno, podemos elegir el primer elemento de la lista y eliminarlo.

información relacionada