🚀 Spare 48% beim Premium-Tarif = Erhalte alle Funktionen für nur $2.08/Monat (Jahresabo). Jetzt upgraden
Merkmale

Überwachungstext im Quellcode finden: Versteckte Schlüsselwörter im HTML einer Seite erkennen

Die Schlüsselwortüberwachung beobachtet normalerweise den sichtbaren Text auf einer Seite – also die Wörter, die Sie tatsächlich lesen können. Manchmal befindet sich der gesuchte Wert jedoch stattdessen im HTML-Quellcode der Seite: innerhalb eines ausgeblendeten Elements, eines data--Attributs, eines Inline-Skripts oder in JSON, das die Seite noch nicht auf dem Bildschirm dargestellt hat. In diesem Fall wird die normale Schlüsselworterkennung nie ausgelöst, da das Wort technisch gesehen nicht „sichtbar“ ist.

Die Option Überwachungstext im Quellcode finden löst dieses Problem. Aktivieren Sie sie auf der Registerkarte Schlüsselwort erkennen, und Auto Refresh durchsucht den vollständigen HTML-Quellcode – einschließlich ausgeblendeter Elemente und Skripte – anstatt nur den sichtbaren Text.

img
Zeitintervall
Aktualisierungsliste
Schlüsselwort erkennen

Schlüsselwort erkennen

 Ton wiedergeben, wenn das Schlüsselwort gefunden / nicht gefunden wird

 Benutzer benachrichtigen, wenn ein Schlüsselwort gefunden / nicht gefunden wird

 Überwachungstext im Quellcode finden 

So aktivieren Sie „Überwachungstext im Quellcode finden“

  1. Öffnen Sie die Automatische Aktualisierung-Erweiterung und wechseln Sie zur Registerkarte Schlüsselwort erkennen.
  2. Geben Sie das Schlüsselwort (oder die Schlüsselwörter) ein, nach denen die Erweiterung suchen soll.
  3. Aktivieren Sie Überwachungstext im Quellcode finden.
  4. Klicken Sie auf Speichern. Ab dem nächsten Neuladen durchsucht Auto Refresh den rohen HTML-Quellcode nach Ihrem Schlüsselwort anstatt nur den sichtbaren Text auf dem Bildschirm.

Wann Sie diese Funktion verwenden sollten – und wann nicht

  • Verwenden Sie sie, wenn sich der Wert im Markup und nicht auf dem Bildschirm befindet: beispielsweise ein Status in einem ausgeblendeten <div>, ein Bestand oder Preis in einem data--Attribut oder ein Kennzeichen, das in ein Inline-Skript oder einen JSON-Block geschrieben wurde.
  • Sie richtet sich hauptsächlich an Entwickler. Diese Methode liest den vollständigen Quellcode der Seite und ist daher technischer als die Standarderkennung von sichtbarem Text.
  • Sie ist langsamer.
Das Durchsuchen des gesamten HTML-Quellcodes erfordert mehr Aufwand als das Durchsuchen von sichtbarem Text. Rechnen Sie daher damit, dass die Erkennung bei jedem Neuladen etwas mehr Ressourcen benötigt.
  • Achten Sie auf Fehlalarme. Da auch ausgeblendete Elemente und Skripte gelesen werden, kann ein Schlüsselwort, das im Hintergrund-Markup erscheint, eine Übereinstimmung auslösen, obwohl sich auf der sichtbaren Seite nichts geändert hat.
  • Aktivieren Sie diese Funktion nur, wenn die Standarderkennung nicht ausreicht. Wenn die normale Schlüsselworterkennung im sichtbaren Text bereits alles findet, was Sie benötigen, lassen Sie diese Option deaktiviert, um schnellere und sauberere Ergebnisse zu erhalten.
  • Abgleich von sichtbarem Text vs. Quellcode

    Standardmäßig betrachtet die Schlüsselworterkennung die gerenderte Seite – also den Text, den ein Benutzer tatsächlich sieht, nachdem der Browser alles dargestellt hat. Das ist fast immer die richtige Wahl: Sie ist schnell und entspricht Ihrer Vorstellung davon, was sich „auf der Seite“ befindet. Überwachungstext im Quellcode finden arbeitet eine Ebene tiefer. Anstatt das gerenderte Ergebnis zu prüfen, liest die Funktion den rohen HTML-Quellcode, den der Server gesendet hat – jedes Tag, Attribut, jeden Kommentar und jedes Inline-Skript, unabhängig davon, ob etwas davon angezeigt wird. Ein Wort, das sich beispielsweise in einem Element mit display:none, in einem title-Attribut oder in einem <script>-Block befindet, ist für die normale Erkennung unsichtbar, für die Quellcodeerkennung jedoch vollständig sichtbar.

    Ein kurzes Beispiel

    Stellen Sie sich eine Produktseite vor, die Käufern „Nicht auf Lager“ anzeigt, während die Entwickler den tatsächlichen Status im Markup als data-availability="in_stock" belassen haben, bevor die Benutzeroberfläche aktualisiert wird. Die Standarderkennung würde weiterhin den sichtbaren Text „Nicht auf Lager“ erkennen. Aktivieren Sie Überwachungstext im Quellcode finden und legen Sie in_stock als Schlüsselwort fest, dann kann Auto Refresh die Änderung sofort erkennen, sobald sie im HTML erscheint – oft noch bevor die sichtbare Seite aktualisiert wird. Derselbe Ansatz funktioniert auch für Statuskennzeichen, versteckte Fehlermeldungen und Werte, die eine Seite im Quellcode speichert und erst später mit JavaScript anzeigt.

    Tipps für saubere Ergebnisse

    • Wählen Sie ein möglichst spezifisches Schlüsselwort. Kurze oder häufig vorkommende Wörter erscheinen wesentlich häufiger zufällig irgendwo im Markup.
    • Wenn Sie Übereinstimmungen erhalten, die keine tatsächliche Änderung auf der Seite widerspiegeln, handelt es sich um den klassischen Fehlalarm durch Hintergrund-Markup – verwenden Sie ein präziseres Schlüsselwort oder wechseln Sie zurück zur Erkennung von sichtbarem Text.
    • Aktivieren Sie die Funktion nur für Regeln, die sie wirklich benötigen. Wenn sie überall aktiviert bleibt, wird jede Prüfung ohne Nutzen langsamer.

    Überwachungstext im Quellcode finden ist die richtige Option, wenn das zu überwachende Element niemals tatsächlich auf der Seite dargestellt wird. Aktivieren Sie sie nur für diese speziellen Regeln, lassen Sie sie ansonsten deaktiviert, und Auto Refresh kann Änderungen erkennen, die tief im HTML verborgen sind und von der Erkennung des sichtbaren Textes unbemerkt bleiben würden.