¿Hay alguna forma de eliminar todo rastro de redes sociales en mi sitio web? No estoy seguro si está integrado en Discourse o si es algo específico del tema, pero en el código fuente, hay 5 menciones de Twitter y una mención de Facebook en cada página si ves el código fuente. Son:
Y debajo de <div class="hidden" id="data-preloaded" data-preloaded=, la mención de Facebook es: "facebook_app_id".
Mi sitio está extremadamente enfocado en la privacidad, por lo que la presencia de esos elementos en el sitio no da una buena imagen.
Eso se ve así si alguien incrusta una publicación pública en Facebook, creará una bonita incrustación. No está enviando nada a Facebook ni a ningún otro lugar.
Esto son metadatos para oneboxing, de modo que cuando alguien publica un enlace a tu sitio web en Twitter, se pueda mostrar lo que contiene el enlace.
No se expone más información de la que ya es pública.
Este es el valor de tu configuración del sitio facebook_app_id para que el cliente de Discourse pueda usarlo si está configurado para iniciar sesión. No lo configures y no tendrá valor.
Eliminar la presencia de esas cadenas arbitrarias en el HTML que sirves no tendría ningún propósito práctico; cualquier temor basado en su presencia es infundado.
Si hiciera que tus visitantes se sintieran más… cómodos… podrías configurar un filtro web para buscar y reemplazar ciegamente las palabras twitter y facebook en tus respuestas. Probablemente eso rompería algo (por ejemplo, la edición de configuraciones) y ya no podrían hablar de REDACTED o REDACTED, pero lo haría.
No veo nada procesable aquí que sirva para un propósito significativo.
¿Tienes algún objetivo específico además de “no hablar de X”?
Me puedo imaginar diferentes subconjuntos de personas que no quieren tener ninguna conexión directa con las propiedades de Google (Youtube) o Twitter (X) o Facebook (Instagram), pero que aún así quieren oneboxes para Wikipedia o para sitios web y blogs que se comportan bien en general. Así que estoy pensando que una lista de bloqueo de dominios podría ser un mecanismo, si es que ya no existe.
Tenga en cuenta que esto trata sobre la “oneboxing” entrante, no la saliente.
Ya puede controlar el comportamiento de la “oneboxing” saliente con los ajustes del sitio dominios de onebox bloqueados, dominios de onebox en línea permitidos, iframes de onebox permitidos.
se genera un onebox. Y cuando ese onebox se renderiza en el navegador de un usuario de este foro, su navegador solicita

lo que significa que Twitter/X recibe una solicitud de ese usuario. Dicha solicitud puede utilizarse para rastrear, creo. Incluso si no es así, creo que este es el caso que se considera potencialmente problemático. Si tengo razón, entonces sería deseable alguna forma de evitar la creación de onebox para enlaces que resuelven a dominios específicos. Y con eso, me refiero a que cuando la cultura del foro es muy sensible a la privacidad, o anticapitalista, o lo que sea, entonces el administrador del foro podría querer organizar que las páginas del foro no molesten a los usuarios del foro.
El espíritu de mi razonamiento es que algunas subculturas podrían querer configurar y utilizar foros, utilizando Discourse, y tener cierto control sobre la forma en que esos foros interactúan con terceros. Los administradores del foro estarían motivados para solucionar eso. Tales situaciones podrían no ser completamente apaciguadas por sugerencias de que cada usuario debería encargarse de su propio filtrado.
El OP no puede responder durante otras 3 horas, pero quería que transmitiera:
@Ed_S “Y con eso, me refiero a que cuando la cultura del foro es muy sensible a la privacidad, entonces el administrador del foro podría querer organizar que las páginas del foro no molesten a los usuarios del foro”. Exacto. Pero no para “molestar” a los usuarios, solo no quiero ningún vínculo de redes sociales con mi sitio, en absoluto, punto.
@Firepup650 Sí, no quiero ver ninguna red social mencionada en el código del sitio, en absoluto.
Ah, ya veo, ¿el tema trata sobre publicar enlaces de foros en plataformas de redes sociales? ¿Quizás?
Buen punto que la imagen de Twitter fue recuperada y almacenada en caché por el foro, por lo que el usuario final podría no encontrar que su navegador recupera contenido de Twitter. (Lo comprobé, pero lo comprobé en vista previa, no después de publicar).