🚀 Risparmia il 48% sul Piano Premium = Ottieni tutte le funzionalità a soli $2.08/mese (Piano annuale). Aggiorna ora
Caratteristiche

Trova il testo di monitoraggio nel codice sorgente: rileva le parole chiave nascoste nell'HTML di una pagina

Il monitoraggio delle parole chiave di solito osserva il testo visibile su una pagina — le parole che puoi effettivamente leggere. Ma a volte il valore che ti interessa si trova invece nel codice sorgente HTML della pagina: all'interno di un elemento nascosto, di un attributo data-, di uno script inline o di JSON che la pagina non ha ancora visualizzato sullo schermo. Quando ciò accade, il rilevamento ordinario delle parole chiave non si attiva mai, perché la parola tecnicamente non è "visibile".

L'opzione Trova testo monitor nella fonte risolve questo problema. Nella scheda Rileva parola chiave, abilitala e Auto Refresh cercherà il codice HTML completo della fonte — inclusi elementi nascosti e script — invece del solo testo visibile.

img
Italian 
In esecuzione 
Intervallo di tempo
Elenco aggiornamenti
Rileva parola chiave

Rileva parola chiave

 Riproduci suono quando la parola chiave viene trovata / non trovata

 Notifica l'utente quando una parola chiave viene trovata / non trovata

 Trova testo monitor nella fonte 

Come abilitare Trova testo monitor nella fonte

  1. Apri l'estensione Auto Refresh e passa alla scheda Rileva parola chiave.
  2. Inserisci la parola chiave (o le parole chiave) che vuoi che l'estensione monitori.
  3. Seleziona Trova testo monitor nella fonte.
  4. Fai clic su Salva. Dal ricaricamento successivo in poi, Auto Refresh esegue la scansione del codice HTML grezzo della fonte alla ricerca della tua parola chiave invece che solo del testo visibile sullo schermo.

Quando utilizzarlo — e quando no

  • Usalo quando il valore si trova nel markup, non sullo schermo: uno stato contenuto in un <div> nascosto, una disponibilità o un prezzo memorizzati in un attributo data-, oppure un indicatore scritto in uno script inline o in un blocco JSON.
  • È principalmente per sviluppatori. Questo metodo legge l'intero codice sorgente della pagina, quindi è più tecnico rispetto alla corrispondenza standard del testo visibile.
  • È più lento.Scansionare l'intero codice HTML della fonte richiede più lavoro rispetto alla scansione del testo visibile, quindi aspettati che il rilevamento sia leggermente più pesante a ogni ricaricamento.
  • Fai attenzione ai falsi positivi. Poiché legge anche elementi nascosti e script, una parola chiave presente nel markup di sfondo può attivare una corrispondenza anche se nulla è cambiato nella pagina visibile.
  • Abilitalo solo se la corrispondenza standard non è sufficiente. Se il normale rilevamento delle parole chiave nel testo visibile rileva già ciò di cui hai bisogno, lascialo disattivato per risultati più rapidi e puliti.

Corrispondenza del testo visibile vs. corrispondenza della fonte

Per impostazione predefinita, il rilevamento delle parole chiave analizza la pagina renderizzata — il testo che una persona vedrebbe effettivamente una volta che il browser ha visualizzato tutto. Questa è la scelta giusta quasi sempre: è veloce e corrisponde alla tua intuizione su ciò che è "nella pagina." Trova testo monitor nella fonte funziona a un livello inferiore. Invece del risultato renderizzato, legge il codice HTML grezzo inviato dal server — ogni tag, attributo, commento e script inline, indipendentemente dal fatto che sia mostrato o meno. Quindi una parola racchiusa in un elemento display:none, presente in un attributo title o scritta in un blocco <script> è invisibile al rilevamento normale ma perfettamente visibile al rilevamento della fonte.

Un esempio rapido

Immagina una pagina prodotto che mostra "Esaurito" agli acquirenti, ma gli sviluppatori hanno lasciato lo stato reale nel markup come data-availability="in_stock" prima che l'interfaccia utente si aggiorni. Il rilevamento standard continuerebbe a corrispondere al testo visibile "Esaurito". Attiva Trova testo monitor nella fonte e imposta la tua parola chiave su in_stock, e Auto Refresh può rilevare il cambiamento nel momento in cui appare nell'HTML — spesso un attimo prima che la pagina visibile si aggiorni. Lo stesso metodo funziona per indicatori di stato, messaggi di errore nascosti e valori che una pagina memorizza nella fonte ma visualizza successivamente con JavaScript.

Suggerimenti per mantenere puliti i risultati

  • Scegli una parola chiave il più specifica possibile. Le parole brevi o comuni hanno molte più probabilità di apparire accidentalmente da qualche parte nel markup.
  • Se inizi a ricevere corrispondenze che non riflettono un cambiamento reale nella pagina, si tratta del classico falso positivo causato dal markup di sfondo — rendi la parola chiave più specifica o torna al rilevamento del testo visibile.
  • Mantienilo abilitato solo sulle regole che ne hanno realmente bisogno. Lasciarlo attivo ovunque rende ogni controllo più lento senza alcun vantaggio.

Trova testo monitor nella fonte è l'opzione da utilizzare quando ciò che stai monitorando non viene mai effettivamente visualizzato nella pagina. Attivalo per quelle regole specifiche, lascialo disattivato ovunque altro e Auto Refresh può rilevare cambiamenti nascosti nell'HTML che il rilevamento del testo visibile ignorerebbe silenziosamente.