La surveillance de mots-clés observe généralement le texte visible d'une page — les mots que vous pouvez réellement lire. Mais parfois, la valeur qui vous intéresse se trouve plutôt dans le code source HTML de la page : à l'intérieur d'un élément masqué, d'un attribut data-, d'un script intégré ou d'un objet JSON que la page n'a pas encore affiché à l'écran. Dans ce cas, la détection classique de mots-clés ne se déclenche jamais, car le mot n'est techniquement pas « visible ».
L'option Rechercher le texte à surveiller dans le code source résout ce problème. Dans l'onglet Détecter un mot-clé, activez-la et Auto Refresh recherchera dans le code source HTML complet — y compris les éléments masqués et les scripts — au lieu du seul texte visible.
Jouer un son lorsque le mot-clé est trouvé / non trouvé
Notifier l'utilisateur lorsqu'un mot-clé est trouvé / non trouvé
Rechercher le texte à surveiller dans le code source
<div> masqué, un stock ou un prix enregistré dans un attribut data-, ou un indicateur écrit dans un script intégré ou un objet JSON.Par défaut, la détection des mots-clés examine la page rendue — le texte qu'un utilisateur verrait réellement une fois que le navigateur a tout affiché. C'est le bon choix dans la quasi-totalité des cas : c'est rapide et cela correspond naturellement à ce qui est « sur la page ». Rechercher le texte à surveiller dans le code source fonctionne un niveau plus bas. Au lieu du résultat affiché, cette option lit le code HTML brut envoyé par le serveur — chaque balise, attribut, commentaire et script intégré, qu'ils soient affichés ou non. Ainsi, un mot placé dans un élément display:none, stocké dans un attribut title ou écrit dans un bloc <script> est invisible pour la détection classique, mais parfaitement visible pour la détection dans le code source.
Imaginez une page produit qui affiche « Rupture de stock » aux visiteurs, alors que les développeurs ont conservé l'état réel dans le balisage sous la forme data-availability="in_stock" avant la mise à jour de l'interface. La détection standard continuera à trouver le texte visible « Rupture de stock ». Activez Rechercher le texte à surveiller dans le code source et définissez votre mot-clé sur in_stock, puis Auto Refresh pourra détecter le changement dès qu'il apparaît dans le HTML — souvent un instant avant que la page visible ne soit mise à jour. La même technique fonctionne pour les indicateurs d'état, les messages d'erreur masqués et les valeurs qu'une page stocke dans le code source avant de les afficher plus tard avec JavaScript.
Rechercher le texte à surveiller dans le code source est l'option à utiliser lorsque l'élément que vous surveillez n'est jamais réellement affiché sur la page. Activez-la uniquement pour ces règles spécifiques, laissez-la désactivée partout ailleurs, et Auto Refresh pourra détecter les changements enfouis dans le HTML que la détection du texte visible manquerait discrètement.