Javascript

[Puppeteer] Acceder a un Shadow DOM cerrado

¿Has intentado acceder al contenido de un Web Component desde Puppeteer y solo obtienes null? Esto ocurre cuando el componente usa un Shadow DOM en modo closed. En este artículo te muestro un laboratorio práctico que demuestra cómo interceptar el método Element.prototype.attachShadow usando page.evaluateOnNewDocument() para capturar la referencia del ShadowRoot en el momento exacto de su creación. Incluye código completo, evidencia de consola, un diseño responsive con tema oscuro/claro, y soporte para idiomas EN/ES. Ideal para desarrolladores de automatización, testing y scraping con Node.js.

Continuar leyendo[Puppeteer] Acceder a un Shadow DOM cerrado

[Extensión para navegadores] – Cambia la velocidad de los videos de Youtube con esta extensión para tu navegador

¿Quieres controlar la velocidad de reproducción de los videos de YouTube de forma rápida y sencilla? En este artículo, te enseñaré cómo crear y utilizar tu propia extensión de Chrome para ajustar la velocidad con un simple botón. ¡Sin necesidad de iconos ni configuraciones complicadas!

Continuar leyendo[Extensión para navegadores] – Cambia la velocidad de los videos de Youtube con esta extensión para tu navegador

[Node JS] Importar todos los comentarios de WordPress en fichero JSON

Exportar los comentarios de WordPress a JSON con Node.js y MySQL Hoy vamos a hacer algo bastante práctico: exportar los comentarios de un sitio WordPress a un archivo JSON para…

Continuar leyendo[Node JS] Importar todos los comentarios de WordPress en fichero JSON

[MySQL] Extraer valores con JSON_EXTRACT en MySQL

Cuando trabajamos con bases de datos, puede ocurrir que tengamos información almacenada en una columna en formato JSON. Esto es especialmente habitual cuando trabajamos con datos estructurados, configuraciones, respuestas de…

Continuar leyendo[MySQL] Extraer valores con JSON_EXTRACT en MySQL