Saltar al contenido
SilktideAyuda

Fachadas de terceros

Silktide carga tus páginas en un navegador real y busca servicios de terceros incrustados, como reproductores de vídeo y widgets de chat, que se cargan por completo aunque un visitante puede que nunca los use. Estos pueden sustituirse por una fachada, un marcador de posición ligero que carga el servicio real solo cuando alguien interactúa con él.

Por qué es importante

Las incrustaciones están entre lo más pesado que puede cargar una página. Una sola incrustación de reproductor de vídeo o widget de chat puede descargar más código que el resto de tu página en conjunto, y lo hace para cada visitante — incluida la mayoría que nunca pulsa reproducir ni abre el chat. Ese coste se produce durante la carga de la página, justo cuando la velocidad más importa.

Una fachada da la vuelta a la situación: los visitantes ven algo que parece la incrustación (una miniatura con un botón de reproducción, una burbuja de chat), y el servicio real solo se carga al hacer clic. La mayoría de visitantes no paga ese coste en absoluto.

Cómo solucionarlo

  1. Para cada incrustación detectada, comprueba si existe una fachada. Los reproductores de vídeo y widgets de chat populares tienen fachadas de código abierto bien mantenidas, y buscar el nombre del servicio más «facade» suele encontrar una.
  2. Sustituye el código incrustado por la fachada. El resultado visible es casi idéntico; la diferencia es que el código pesado se carga al interactuar.
  3. Cuando no exista una fachada ya hecha, aplica la misma idea: muestra una imagen de vista previa estática e inyecta la incrustación real al hacer clic mediante .

Cómo lo comprueba Silktide

  1. Cargar la página en un navegador real e identificar incrustaciones de terceros que se sepa que tienen una alternativa con fachada, usando un catálogo público de esos servicios.
  2. Medir cuánto cuesta cada incrustación: el tiempo que su código ocupa el del navegador y cuánto tiempo bloquea la respuesta de la página.
  3. Informar de cada incrustación con sus archivos y tiempos para que puedas valorar si compensa usar una fachada.

Solución de problemas

Los visitantes interactúan con la incrustación de inmediato

Una fachada añade un breve retraso cuando el visitante interactúa por primera vez, mientras se carga el servicio real. Para una incrustación que la mayoría de visitantes usa nada más llegar, ese intercambio puede no compensar: esta comprobación señala candidatas, y tú decides. Las fachadas también pueden precargar ante señales más sutiles, como cuando el puntero pasa cerca, lo que oculta la mayor parte del retraso.

Más información

Última actualización

¿Le ha resultado útil esta página?