Evaluación inicial sin contraseñas Presupuesto antes de intervenir Especialista responsable de principio a fin

Video Embeds Fonts

Un hero MP4 con autoplay ralentiza la portada de WordPress

Diagnostica un hero de vídeo lento en WordPress, reduce su coste inicial y conserva una portada útil cuando autoplay falla o los datos son limitados.

Un hero de vídeo puede parecer elegante con fibra y quedar incompleto en móvil: rectángulo vacío, poster tardío o texto que no resulta utilizable hasta transferir varios megabytes.

No basta con afirmar que «el vídeo pesa». El coste puede estar en el archivo, atributos, descubrimiento, constructor o competencia con el contenido principal. Mide cada parte antes de cambiar el diseño.

Confirmar qué carga antes de que la página sea útil

Prueba desconectado, sin caché y con limitación móvil. Filtra medios en Network y registra cuándo comienza el MP4, bytes transferidos antes de mostrar el hero, carga del poster, variantes de escritorio y móvil y elemento LCP.

Si el vídeo empieza pronto pero el título espera CSS o fuentes, comprimir el MP4 no corregirá toda la espera visible.

Inspeccionar el marcado final

Un fondo típico usa:

<video
  autoplay
  muted
  loop
  playsinline
  poster="/wp-content/uploads/hero-poster.webp"
  preload="metadata"
>
  <source src="/wp-content/uploads/hero.mp4" type="video/mp4">
</video>

muted y playsinline aumentan la posibilidad de reproducción móvil, pero el navegador decide. preload es una sugerencia. El constructor puede sobrescribir atributos o insertar la fuente tras ejecutar JavaScript.

Inspecciona lo que recibe el visitante, no solo el panel del widget.

Convertir el poster en una alternativa real

El poster debe comunicar la sección antes de reproducir. Prepáralo con la proporción mostrada, compresión adecuada y, cuando sea posible, imágenes adaptables. Mantén título y CTA como HTML.

No elijas un fotograma borroso. Si autoplay queda bloqueado, el usuario solicita menos movimiento o la conexión es mala, el poster puede ser toda la experiencia.

Reserva dimensiones para que el paso a vídeo no desplace el contenido.

No enviar el vídeo de escritorio al móvil

Ocultarlo con CSS no garantiza que no se descargue. Comprueba peticiones al ancho móvil. En muchas webs de servicios, poster sin autoplay es mejor en teléfono.

Puedes añadir la fuente mediante JavaScript solo cuando las condiciones lo justifiquen, pero las APIs de conexión no son universales. El contenido renderizado por el servidor debe ser útil sin ellas.

Evita detección frágil por user-agent. Viewport, preferencia de movimiento y coste medido son criterios más mantenibles.

Respetar movimiento reducido y controles

Para vídeo decorativo:

@media (prefers-reduced-motion: reduce) {
  .hero-video { display: none; }
  .hero-poster { display: block; }
}

Si comunica información, necesita controles, pausa y subtítulos cuando correspondan. Un fondo silencioso no debe contener instrucciones esenciales.

Evitar competencia con recursos críticos

No precargues el MP4 completo desde <head>: compite con CSS, fuente, logotipo y poster. Compara preload="metadata" y preload="none".

Si el poster es LCP, su URL debe estar en el marcado inicial y no usar lazy loading. Deja que texto e imagen tengan una ruta clara antes de iniciar el vídeo.

Revisa también el consentimiento: algunos scripts retrasan el código que revela el medio y dejan un hueco aunque el archivo sea pequeño.

Comprueba las cabeceras de la petición y la cascada. El servidor debería entregar video/mp4 y permitir rangos cuando la infraestructura los admita. Si el navegador solicita solo una parte pero la CDN responde transfiriendo el archivo entero, el problema pertenece a la entrega, no al atributo preload. Verifica también redirecciones, caché y si el constructor añade parámetros distintos en cada visita, porque pueden impedir reutilizar el medio.

Verificar el compromiso

Repite en escritorio, datos móviles, Safari de iPhone cuando sea posible y modo de movimiento reducido. La portada debe entenderse cuando falla autoplay y no debe descargarse una segunda versión oculta.

Compara bytes iniciales, LCP y tiempo hasta usar el CTA. Observa el bucle completo, artefactos y CPU en un teléfono modesto.

Solicita reparación gestionada si el constructor inyecta vídeo, se descargan varias variantes, poster y MP4 compiten por LCP o retirar autoplay cambia el diseño. Aporta URL y dispositivo, no credenciales inicialmente.

El objetivo es preservar la función visual y una alternativa fiable sin asumir ancho de banda ilimitado.

ANTES DE ENVIAR LA SOLICITUD

Preguntas frecuentes.

¿Pedís contraseñas en el formulario?+

No. El formulario público nunca solicita accesos. Los datos seguros se piden únicamente después de aprobar el alcance y el presupuesto.

¿Quién revisa la incidencia?+

La solicitud llega a Jordi Ensenyat, fundador de Code Barcelona y especialista WordPress con más de 15 años de experiencia.

¿Se cambia algo antes del presupuesto?+

No. Primero se revisan los síntomas visibles y se define el alcance. La intervención empieza tras la aprobación y con una vía de vuelta preparada.

¿Trabajáis con webs en inglés y fuera de España?+

Sí. WP Repair atiende incidencias WordPress y WooCommerce en inglés y español, con servicio remoto.

Evaluar mi incidencia