Configuras el monitoreo de palabras clave, literalmente puedes ver la palabra ubicada en el HTML de la página cuando abres DevTools, y aun así la alerta nunca se activa. Nada está roto. La detección de palabras clave estándar lee el texto visible de una página: las palabras que un humano realmente puede leer en pantalla. Si el valor que estás vigilando se encuentra en un elemento oculto, un atributo data- o un script en línea, son datos reales pero no son texto visible, por lo que la detección normal pasa de largo.
La solución es una sola casilla. En la pestaña Detect Keyword de la extensión Auto Refresh de Extfy, activa Find monitor text in source y la búsqueda de palabras clave cambia del texto renderizado al código fuente HTML completo — elementos ocultos, atributos y scripts incluidos.
in_stock ✕
Notificar al usuario
Reproducir sonido al encontrar/no encontrar palabra clave
Buscar texto de monitor en la fuente
Las páginas modernas contienen mucha más información en su marcado de la que muestran en pantalla. La palabra clave que te interesa suele estar en alguno de estos lugares:
display:none o visibility:hidden, esperando a que un script lo revele.data- — valores como data-availability="in_stock" o data-status="approved" que controlan la interfaz pero nunca se muestran como texto.<script> y solo muestra después con JavaScript.title, alt y aria-label — legibles para máquinas y lectores de pantalla, invisibles para la coincidencia de texto.La detección de texto visible está diseñada intencionalmente para coincidir con tu intuición: lee la página como lo hace una persona, después de que el navegador ha renderizado todo, y solo considera las palabras que realmente aparecen en pantalla. Esto la mantiene rápida y mantiene los resultados limpios: una coincidencia significa que una persona también podría ver la palabra. El costo de ese diseño es un punto ciego. Cualquier cosa que exista solo en el marcado, por definición, no es texto visible, por lo que el detector ni siquiera la busca. La página puede estar llena de la cadena exacta que escribiste como palabra clave y la detección informará honestamente “no encontrado”, porque en la vista renderizada realmente no está allí.
in_stock, no la etiqueta “En stock” que la página podría mostrar después.Imagina una página de producto que muestra “Agotado” a los compradores mientras el marcado ya contiene data-availability="in_stock" — los datos se han actualizado, pero la interfaz aún no se ha puesto al día. La detección de texto visible sigue coincidiendo con la etiqueta antigua “Agotado”. Con Find monitor text in source activado y la palabra clave configurada como in_stock, Auto Refresh detecta el cambio en el momento en que aparece en el HTML, a menudo un instante antes de que se actualice la página visible. El mismo truco funciona para indicadores de error ocultos, estados de aprobación en herramientas de administración y cualquier valor que una página muestre tarde con JavaScript.
in_stock or status-approved is far safer than stock.La detección de texto visible es la opción predeterminada correcta, hasta que aquello que estás vigilando nunca se renderiza realmente. Cuando la palabra clave vive en un elemento oculto, un atributo o un script, activa Find monitor text in source en la pestaña Detect Keyword y Auto Refresh lee la página como lo hace DevTools, capturando los datos que la detección normal pasa por alto silenciosamente.