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 es legalmente problemático desde la entrada en vigor del RGPD en 2018 y conforme a los criterios de la AEPD, y ya ha dado lugar a advertencias contra operadores de webs.

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 y LinkedIn. rx_shariff ofrece esta función mediante un proxy backend opcional: el servidor TYPO3 consulta periódicamente 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. Sin JavaScript al cargar la página, sin cookies, sin peticiones externas.

El servicio backend (opcional) para contadores de compartidos opera un proxy del lado del servidor. Un script PHP consulta las APIs de las plataformas y cachea los resultados en una tabla de base de datos. El frontend muestra el contador cacheado. El proxy actualiza los contadores cada 15 a 60 minutos vía tarea del Scheduler. 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. Las APIs de las plataformas requieren autenticación. Sin API key válida, Facebook y LinkedIn no entregan contadores. 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. rx_shariff detecta el User Agent y selecciona automáticamente el enlace correcto.

Migración y compatibilidad de versiones

rx_shariff está disponible como paquete Composer estable para TYPO3 v10 y v11. Para TYPO3 v12 existen forks de la comunidad. El propio proyecto JavaScript Shariff de Heise se puso en modo mantenimiento en 2022.

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

¿Brauche ich rx_shariff noch?

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.