Skip to content
Extensión TYPO3

rx_shariff para TYPO3

rx_shariff: compartir en redes sociales sin tracking. Botones conformes con el RGPD para TYPO3. Configuración y alternativas.

Reservar consulta inicial gratuita

Por qué los botones sociales estándar son un problema RGPD y rx_shariff fue la solución

Cada botón de “Me gusta” de Facebook, cada widget de compartir de Twitter y cada embed de LinkedIn transmiten datos personales a la plataforma - y al cargar la página, no al hacer clic. Dirección IP, huella del navegador y referrer fluyen a Facebook antes de que el visitante tenga siquiera la oportunidad de consentir. Eso ya era jurídicamente problemático antes del RGPD: por un botón «Me gusta», una asociación de consumidores presentó una acción de cesación contra un operador web, y el caso llegó hasta el TJUE.

rx_shariff implementa el principio Shariff que el editorial Heise desarrolló en 2014 como respuesta a este problema: en lugar de integrar los widgets originales de las plataformas, rx_shariff renderiza botones propios conformes con la privacidad. Solo cuando un visitante hace clic en el botón se establece conexión con la plataforma. Sin tracking, sin peticiones a terceros, sin cookies sin interacción.

Escenarios de uso habituales

Webs corporativas con requisitos de cumplimiento RGPD. Una PYME quiere ofrecer botones de compartir en sus artículos de blog sin infringir el RGPD. El delegado de protección de datos ha prohibido explícitamente los widgets estándar de Facebook y Twitter. rx_shariff entrega botones que solo establecen conexión al hacer clic. La política de privacidad se formula correctamente: “Solo al usar activamente los botones de compartir se transfieren datos a terceros.”

Webs de medios con contadores de compartidos. Una editorial especializada quiere mostrar bajo cada artículo cuántas veces se ha compartido en Facebook. rx_shariff ofrece esta función mediante un proxy backend opcional: el servidor TYPO3 consulta cuando hace falta los contadores a las plataformas y cachea los resultados. Las plataformas solo ven el servidor, nunca al visitante individual.

Portales intranet con compartir controlado. Una empresa opera una intranet TYPO3 y quiere que ciertos artículos se puedan compartir selectivamente en LinkedIn, pero excluyendo Facebook y Twitter. rx_shariff se configura para que solo aparezcan las plataformas seleccionadas como botones.

Arquitectura técnica

rx_shariff consta de dos componentes: un widget frontend y un servicio backend opcional. El widget frontend renderiza para cada plataforma configurada un botón HTML como simple anchor link (<a href="...">). Al hacer clic se abre la página de diálogo de compartir de la plataforma en una nueva ventana. Para ello carga al abrir la página el JavaScript de Shariff incluido, desde el propio servidor; no pone cookies ni hace peticiones externas.

El servicio backend (opcional) para contadores de compartidos opera un proxy del lado del servidor. Un script eID consulta las APIs de las plataformas (como Facebook, Pinterest, Reddit o Xing) y guarda los resultados en la caché de TYPO3. El frontend muestra el contador cacheado. El proxy solo consulta las cifras cuando una página las solicita y las guarda en caché una hora por defecto. Las APIs de las plataformas solo ven la IP del servidor, nunca la IP del visitante de la web.

Problemas frecuentes y soluciones

Los contadores de compartidos siempre muestran 0. La API de Facebook requiere autenticación: sin app ID y secret no entrega contadores, y rx_shariff no consulta contadores de LinkedIn. Twitter/X desactivó completamente su API de conteo de compartidos en 2015. Solución: crear una app de Facebook en el Meta Developer Portal y configurar el token de la app en rx_shariff. Para Twitter desactivar el contador.

Los botones no son visibles tras una actualización TYPO3. rx_shariff usa un plugin TYPO3 con elemento de contenido propio. Si el plugin ya no está registrado tras una actualización (por ejemplo, por dependencias Composer cambiadas), el elemento de contenido desaparece del frontend. Solución: verificar la extensión en el Extension Manager, actualizar dependencias Composer, ejecutar vendor/bin/typo3 cache:flush.

Compartir en WhatsApp solo funciona en dispositivos móviles. WhatsApp Web y la app de escritorio no soportan el esquema URL whatsapp:// de forma uniforme. Solución: en escritorio usar la URL web https://api.whatsapp.com/send?text=..., en móvil el esquema de la app. Las versiones actuales de rx_shariff usan la URL web en todos los dispositivos.

Migración y compatibilidad de versiones

rx_shariff lo mantiene activamente Reelworx y está disponible como paquete Composer estable en la versión 16.1.4 para TYPO3 v12, v13 y v14. rx_shariff usa ahora el fork Shariff-Plus; el JavaScript Shariff de Heise salió por última vez en 2019, en la versión 3.2.1.

Para nuevos proyectos desde TYPO3 v12, Gosign recomienda una reevaluación: enlaces de compartir simples (href="https://www.facebook.com/sharer/sharer.php?u=...") son más ligeros que rx_shariff, conformes al RGPD y no necesitan extensión. La desventaja: sin contadores de compartidos. La migración de rx_shariff a enlaces simples requiere típicamente medio día: eliminar el plugin antiguo, crear nuevos partials Fluid para los enlaces de compartir, ajustar CSS. Gosign ha realizado este cambio en varios clientes mejorando el tiempo de carga de página en 150 a 300 ms.

Desarrollo acelerado por IA: 75% más rápido

  • 80% más rápido: Enlaces de compartir personalizados sin dependencias

Actualización TYPO3 y auditoría RGPD

Actualizamos su instalación TYPO3 de forma económica a la versión LTS actual - incluyendo todas las extensiones, incluso las obsoletas y sin mantenimiento.

Todas las extensiones migradas

También obsoletas, sin mantenimiento o desarrollos propios.

Oferta a precio fijo

Costes transparentes, sin retrabajos ocultos.

Acelerado por IA

30-50% más barato que el mercado gracias al análisis de código asistido por IA.

Cero pérdida de datos

Migración completa con copia de seguridad y rollback.

Auditoría RGPD: Auditamos su instalación TYPO3 para la conformidad con el RGPD - consentimiento de cookies, tracking, extensiones, formularios y hosting - e implementamos todas las medidas de forma económica.

Preguntas frecuentes sobre rx_shariff

¿Sigo necesitando rx_shariff?

Los enlaces de compartir simples con `href` son más ligeros. Shariff ofrece además contadores de compartidos.

Extensiones TYPO3 relacionadas

Gosign es una agencia digital con sede en Hamburgo con 25 años de experiencia en desarrollo TYPO3. Hemos analizado más de 800 extensiones TYPO3 y hoy desarrollamos con asistencia de IA hasta un 70% más rápido que con métodos clásicos. Nuestros clientes son empresas medianas, universidades e instituciones públicas en toda Europa.

Actualizado: abril 2026

Reservar consulta inicial gratuita

30 minutos con un especialista TYPO3, sin compromiso.

Reservar consulta