
Un encabezado que parece correcto en el navegador puede aparecer seis veces en una captura de pantalla de página completa. La página no duplicó el encabezado; El proceso de captura observó el mismo elemento adjunto a la ventana gráfica en seis posiciones de desplazamiento diferentes. El mismo efecto puede afectar a los carteles de cookies, los iniciadores de chat, los controles de vídeo, los indicadores de progreso y los botones de "volver al principio".
Esta guía explica la distinción entre el contenido del documento y la interfaz adjunta a la ventana gráfica y luego documenta la estrategia actual de Screenshot PDF 0.0.13. También muestra cómo verificar el resultado sin pretender que un selector pueda identificar cada componente flotante en la web.
Los elementos con CSS position: fixed se colocan en relación con la ventana gráfica. Los elementos adhesivos se comportan como contenido normal hasta que alcanzan un umbral y luego permanecen adjuntos mientras su contenedor se desplaza. La referencia de MDN position describe estos comportamientos de diseño.
Una herramienta de página completa que captura una ventana gráfica tras otra ve el elemento en cada sector. Cuando esos cortes se unen utilizando las coordenadas del documento, el elemento repetido se convierte en parte de la imagen en cada límite. Convertir fixed a absolute es tentador, pero cambiar la posición puede provocar un reflujo, alterar los puntos de interrupción de respuesta, superponer contenido o mover el elemento a una ubicación no relacionada.
La extensión registra el valor visibility en línea original de cada candidato. No reescribe el posicionamiento del elemento. Después del primer segmento, los candidatos se ocultan con una regla de visibilidad importante; su disposición ocupada y las dimensiones del contenido circundante permanecen estables. Al final se recupera la visibilidad original.
El primer segmento conserva deliberadamente el encabezado y otra interfaz visible. Esto preserva el comienzo de la página tal como la vio el usuario y evita repeticiones posteriores. Si el encabezado en sí es irrelevante o contiene información privada de la cuenta, descarte o enmascare antes de capturarlo en lugar de asumir que la extensión debería eliminarlo.

No existe una clase sticky-header universal. La captura de pantalla PDF combina dos enfoques:
fixed o sticky.fixed o sticky.El paso de muestreo visual captura interfaces generadas por módulos CSS y tiempo de ejecución cuyos nombres de clases no revelan nada. También se ejecuta nuevamente en segmentos posteriores porque algunos sitios crean mensajes de inicio de sesión, anuncios o barras de aplicaciones solo después de desplazarse.
Ésta es una heurística limitada, no una prueba. Un pequeño elemento flotante fuera de los puntos muestreados, un componente dentro de una raíz de sombra cerrada o una superposición creada durante el instante de la captura pueden escapar a la detección. El resultado aún requiere inspección.
Utilice el dispositivo de captura pública o cree una página no confidencial con un encabezado adhesivo y una insignia de esquina fija.
El quinto paso es importante. Una salida visualmente correcta no es suficiente si la página de origen permanece modificada después de una excepción.
Un encabezado repetido tiene los mismos píxeles en intervalos regulares de ventana gráfica. Una superposición generalmente muestra dos regiones de contenido diferentes que ocupan el mismo espacio, a menudo porque la altura de la página cambió entre capturas. Las imágenes que se cargan tarde, los anuncios que se expanden, los cambios de fuentes y los acordeones animados pueden mover el contenido una vez que ya se ha grabado una porción.
Si el patrón es idéntico y periódico, investigue una interfaz fija o adhesiva. Si el patrón contiene contenido diferente o desplazamientos irregulares, estabilice la página: espere los medios, detenga la animación, cierre los paneles expandibles y capture secciones más pequeñas. Ocultar un encabezado no arreglará un diseño que todavía está cambiando de altura.
Los controles de consentimiento de cookies pueden ser parte del estado que necesita documentar. Un caso de soporte sobre un banner de consentimiento no debería eliminarlo automáticamente. Por el contrario, un banner no relacionado con el documento puede ocultar el contenido o repetirse en cada costura. Decida qué pretende probar la captura antes de descartar nada.
Los iniciadores de chat pueden mostrar nombres, vistas previas de mensajes o recuentos de no leídos. Ciérrelos antes de capturarlos cuando no estén relacionados. Si el tema es el contenido del chat, utilice una captura dedicada con la redacción adecuada y no confíe en la supresión automática de elementos flotantes para preservar una conversación.
Cuando una limitación sea importante, capture secciones superpuestas más cortas, utilice la vista de impresión de la página o utilice una exportación oficial. Registre la solución alternativa en lugar de presentar el resultado como un estado de página completa intacto.
Un resultado exitoso de elemento flotante tiene un encabezado intencional, sin barras de herramientas repetidas en las costuras, ningún contenido desplazado al espacio del elemento oculto y una página fuente completamente restaurada. Compare la parte superior, media e inferior en tamaño real. Esta verificación es más confiable que juzgar una miniatura comprimida.
Los encabezados repetidos son un problema de diseño con un mecanismo comprobable. Conserve la primera instancia significativa, suprima las copias posteriores de la ventana gráfica sin reflujo, restaure la página de origen y documente todo lo que la heurística no pueda decidir con seguridad.