Dokumentation

Bedienung

📖 Erste Schritte

Ihre erste Überwachung

„Seite überwachen“ besteht aus zwei Pflichtschritten, ❶❷, und zwei optionalen, ❸❹. Was erfasst wird, prüfen Sie in der Leiste am unteren Bildschirmrand; sie bleibt sichtbar, wo immer Sie gerade bearbeiten.

  1. ❶ Welche Seite, und wo darauf?
    Geben Sie die URL der Seite ein, über die Sie Bescheid wissen möchten, drücken Sie „👀 Auf der Seite auswählen“ und klicken Sie auf der echten Seite auf den Teil, der Sie interessiert.
  2. ❷ Was möchten Sie darüber wissen?
    Text, eine Zahl, eine Liste, Links — wählen Sie, welche Art von Änderung Sie erreichen soll. Wenn Sie unsicher sind, lassen Sie es bei „Änderungen am Inhalt (einschließlich Bildern und Linkzielen)“.
  3. ❸ Feinabstimmung. [Optional]
    Vier Bereiche: wie abgerufen wird, was verglichen wird, wie es aussieht und wie oft. Die Überwachung beginnt, ob Sie diese anfassen oder nicht. Hierher kommen Sie zurück, wenn etwas nicht abgerufen wird oder es zu viele Benachrichtigungen gibt.
  4. ❹ Benachrichtigungen einrichten. [Optional]
    Legen Sie fest, wann, wohin und mit welchen Worten Sie benachrichtigt werden. Ändern Sie nichts, kommt es trotzdem beim Standardziel an. Was unter ❸ „Was verglichen wird“ entfernt wird, erscheint auch nicht in Benachrichtigungen.

Drücken Sie „Inhalt prüfen“ in der Leiste unten und vergewissern Sie sich, dass Sie sehen, was abgerufen wird. Was Sie dort sehen, ist genau das, was überwacht wird. Ändern Sie, wie abgerufen wird, meldet die Leiste „Seit der Prüfung geändert“; drücken Sie dann erneut. Drücken Sie zum Schluss in der Leiste „Seite überwachen“, um sie zu speichern.

Nach dem Speichern beginnt sie mit „Wird vorbereitet“. Die ersten Prüfungen lernen nur, wie die Seite aussieht; gemeldet wird nichts. Würde der allererste Abruf als Wahrheit genommen, würde eine Seite, die gerade zufällig schwankte, danach für immer „geändert“ melden. Es wird gewartet, bis sich alles beruhigt hat.

Was die Wörter auf einer Karte bedeuten

„Abruf fehlgeschlagen“ und „Keine Änderung“ werden streng auseinandergehalten. „Nichts geändert“ zu sagen, obwohl wir die Seite nicht einmal erreichten, würde eine tote Überwachung verbergen. Das ist die schlimmste Art, wie ein Überwachungswerkzeug kaputtgehen kann, deshalb werden die beiden nie vermischt.

AngezeigtBedeutung
AktualisiertWas Sie ausgewählt haben, hat sich seit dem letzten Mal geändert.
Keine ÄnderungDer Abruf hat geklappt, und es hat sich wirklich nichts geändert.
Keine Änderung im LesbarenDie Seite ließ sich nicht bis zum Ende lesen. Was sich lesen ließ, ist gleich; dahinter wurde nicht nachgesehen.
Geändert (nicht gemeldet)Es hat sich etwas geändert, aber Ihre Bedingungen sagten, Sie nicht zu benachrichtigen.
Beurteilung pausiertDas Zeichen aus „Text, der den Vergleich aufschiebt“ wurde erkannt, daher wurde der Vergleich übersprungen.
Wird vorbereitetGerade hinzugefügt. Es wird gewartet, bis sich alles beruhigt hat, bevor die Überwachung beginnt. Noch wird nichts gemeldet.
Überwachung hat begonnenDer Inhalt ist gelernt. Änderungen ab jetzt werden gemeldet.
Einstellungen geändert, daher neu gemerktEine Einstellung, die den Vergleich beeinflusst, wurde geändert, daher wurde der Inhalt neu gelernt. Diesmal wird nichts gemeldet, damit Sie direkt nach einer Änderung keinen riesigen Unterschied vorgesetzt bekommen.
Abruf fehlgeschlagenNicht „nichts geändert“ — wir konnten sie nicht erreichen. Die Zeile zeigt statt dieser Worte den Grund aus der Tabelle unten.
Nicht geprüft (robots.txt)Eine Stelle, die die Website nicht besucht haben möchte. Nur diese eine Überwachung lässt sich unter „❸ Feinabstimmung“ ausnehmen.
Speichern fehlgeschlagenDer Abruf hat geklappt, das Speichern nicht. Entfernen Sie Überwachungen, die Sie nicht mehr brauchen.
Was passiert, solange „Wird vorbereitet“ angezeigt wird

Dieselbe Seite wird zweimal abgerufen und die Ergebnisse werden verglichen. Die Überwachung beginnt, sobald sich alles beruhigt hat.

Angezeigte Gründe, wenn der Abruf fehlschlug

Wenn nicht nachgesehen werden konnte, zeigt das Schild der Zeile den Grund selbst. Keiner davon bedeutet „keine Änderung“ — sie bedeuten „wir konnten nicht nachsehen“.

GrundWas zu tun ist
Zugriff auf die Website ist nicht erlaubtÖffnen Sie die Seite und drücken Sie „🔓 Zugriff erlauben“. Der Browser fragt Sie.
Keine Verbindung zur SeiteIhre Verbindung oder die Website. Jeder Netzwerkfehler landet bei diesen Worten, weil der Browser uns nicht sagt, welcher. Warten Sie eine Weile ab.
Keine AntwortRechtzeitig kam nichts zurück. Bei einer schweren Seite versuchen Sie „Warten, bis die Seite weiter geladen ist“ unter „❸ Feinabstimmung“ → „Wie abgerufen wird“.
Die Seite hat einen Fehler zurückgegebenDie Website gibt einen Fehler zurück. Meist vorübergehend, daher wird automatisch einige Male neu versucht.
Die Seite war leerEs gab eine Antwort, aber keinen Inhalt. Entweder geht es der Website nicht gut, oder die URL wird nicht mehr verwendet.
Der Zugriff wird möglicherweise blockiertEs kommt ein Bildschirm zur Bot-Prüfung zurück. Die überwachte Stelle neu zu wählen, behebt das nicht.
Die Seite konnte nicht ausgewertet werdenWas zurückkam, ließ sich nicht als HTML lesen. Prüfen Sie, ob die URL stimmt.
Die überwachte Stelle ist kein gültiger SelektorIm eingegebenen CSS-Selektor steckt ein Fehler (→ Die zu überwachende Stelle von Hand schreiben).
Eine Einstellung unter „Zu ignorierende Änderungen“ ist ungültigIn „Zu ignorierende Änderungen“ unter „❸ Feinabstimmung“ → „Was verglichen wird“ steckt ein Fehler.
Die überwachte Stelle wurde nicht gefundenDer häufigste Grund. Entweder wurde die Website umgebaut, oder sie verlangt jetzt eine Anmeldung. Nutzen Sie „👆 Überwachte Stelle neu wählen“ oben rechts auf der Karte.
Nichts passte zum eingrenzenden SelektorDie überwachte Stelle wurde gefunden, aber nichts darin passte zum eingrenzenden Selektor.
Die überwachte Stelle war leerDas Element ist da, aber sein Inhalt ist weg. Leer zu werden, gilt nicht als Aktualisierung.
Eine Spalte lässt sich aus den Listeneinträgen nicht mehr lesenNur einige Spalten lassen sich nicht mehr lesen. Da die Liste als Ganzes nicht leer ist, würde es sonst zu einem falschen „Aktualisiert“. Korrigieren Sie den Selektor der Spalte.
Interner FehlerMöglicherweise ein Fehler bei uns. Wir wären dankbar, davon zu hören.

🔧 Wenn etwas nicht funktioniert

Wenn es sich seltsam verhält, liegt es meist an einem der Punkte unten. Sie müssen sie nicht der Reihe nach lesen. Die Zeile unter jeder Überschrift zeigt, wo Sie nachsehen sollten.

Den richtigen Bereich auswählen

Erweitern, rückgängig machen und was die Rahmenfarben bedeuten. Auch, was zu tun ist, wenn ein Schild mit einer Anzahl (⚠ 3 Treffer) erscheint.

Was Sie gewählt haben, bekommt einen grünen Rahmen, darüber ein Schild „🎯 Gewählte Stelle“ und ein ×-Zeichen, das die Auswahl verwirft. Mehr steht nicht auf dem Rahmen (alles Weitere würde genau das verdecken, was Sie ansehen). Wählen Sie zwei oder mehr Stellen zum Herausnehmen, bekommt jedes Schild eine Nummer ① ②, mit derselben Nummer in der Zeile darunter.

  • Um tiefer zu gehen, klicken Sie das Element direkt an. Dafür gibt es keine Schaltfläche.
  • Um nach außen zu erweitern, drücken Sie im Bedienfeld „↔ Bereich erweitern“. Mit Klicken kommen Sie nicht zu einem übergeordneten Element zurück.
  • Haben Sie zu weit erweitert, bringt „↩ Einen Schritt zurück“ daneben Sie zur vorigen Auswahl zurück.
  • Um neu anzufangen, drücken Sie „Die gerade gewählte Stelle entfernen“. Nur die aktuelle verschwindet. Um alles zu löschen, nutzen Sie „Alle Stellen entfernen“.
  • Für Teile, über die Sie nichts erfahren möchten, etwa Anzeigen oder Zeitstempel, stellen Sie die Zeile oben im Bedienfeld zuerst auf „Zu entfernende Stellen“ und wählen Sie sie dann.
  • Um zwei oder mehr getrennte Bereiche zu einer Überwachung zusammenzufassen, nutzen Sie „+ Stelle hinzufügen“ unten im Bedienfeld.
  • Ist eine Liste auf mehrere Seiten verteilt, können Sie mit „Blättern“ in derselben Zeile auf den Link zur nächsten Seite zeigen.

Die Rahmenfarben bedeuten Verschiedenes. Unterscheiden Sie sie am Namen über dem Rahmen.

  • 🎯 Gewählte Stelle (grün) — was Sie ausgewählt haben
  • 🚫 Zu entfernende Stelle (rot) — Änderungen hier werden ignoriert
  • 📦 Hinzugefügte Stelle (lila) — eine zweite oder weitere Auswahl
  • Blättern (orange) — der Link, der zum Blättern dient

Erscheint ein Schild mit einer Anzahl wie ⚠ 3 Treffer, haben andere Elemente dieselbe Form. So gespeichert, genügt eine bloße Änderung am Aufbau der Seite, damit woanders gesucht wird. „Bereich erweitern“ zu versuchen, um das Umfeld einzubeziehen, löst das oft.

„Alle Stellen entfernen“ unten im Bedienfeld löscht die Auswahlen, die Ausnahmen und den Blätter-Link zusammen. Um nur die aktuelle zu entfernen, nutzen Sie „Die gerade gewählte Stelle entfernen“ daneben.

Zu viele oder zu wenige Benachrichtigungen

Fünf Dinge, die Sie der Reihe nach versuchen können, wenn es zu viele sind, und wo Sie zuerst nachsehen, wenn keine kommen.

Sind es zu viele, gehen Sie diese Liste von oben nach unten durch.

  1. Nehmen Sie Werbeflächen und Stellen wie „vor 3 Minuten“ in „Zu entfernende Stellen“ auf. Relative Zeitangaben werden standardmäßig automatisch ignoriert.
  2. Stellen Sie den Modus auf „Änderungen am Text“.
  3. Legen Sie unter „❸ Feinabstimmung“ → „Was verglichen wird“ mit „Zu ignorierende Änderungen“ fest, wie viele Zeichen sich ändern müssen, bevor Sie davon erfahren.
  4. Bleiben Sie unter „❹ Benachrichtigungen einrichten“ mit „Wann nicht benachrichtigt wird“ still, wenn bestimmte Wörter auftauchen.

Kommen zu wenige oder gar keine, sehen Sie zuerst auf den Zustand der Karte. Steht dort „Keine Änderung“, hat sich wirklich nichts geändert. Bei allem anderen lesen Sie die Einträge unten.

Seiten hinter einer Anmeldung

Wie Sie eine Seite, die Sie nur angemeldet sehen, mit Ihrer bestehenden Sitzung abrufen.

Eine Seite, die eine Anmeldung verlangt, lässt sich mit einer gewöhnlichen Prüfung nicht abrufen. Die Sitzung in Ihrem Browser wird nicht in den Abruf im Hintergrund übernommen, den eine Prüfung nutzt.

Schalten Sie bei dieser Überwachung unter „❸ Feinabstimmung“ → „Wie abgerufen wird“ „Warten, bis die Seite weiter geladen ist“ ein, dann wird die Seite mit derselben Sitzung wie in Ihrem normalen Browser geöffnet. Sind Sie bei dieser Website angemeldet, wird sie in diesem Zustand abgerufen.

Websites, die mit einer Bot-Prüfung oder einem Bestätigungsbildschirm antworten („Sind Sie ein Roboter?“ und Ähnliches), werden schon beim Hinzufügen abgelehnt. Eine andere Stelle zu wählen, ändert daran nichts.

🎯 Mehr herausholen

Wissenswertes, auch wenn nichts klemmt. Es spart später Schritte.

Wählen, worauf geachtet wird

Die Wahl zwischen „Änderungen am Text“, „Änderungen einer Zahl (Preis, Lagerbestand und Ähnliches)“ und den übrigen.

Wenn Sie unsicher sind, lassen Sie es bei „Änderungen am Inhalt (einschließlich Bildern und Linkzielen)“. Beginnen Sie dort und wechseln Sie, sobald Ihnen die Benachrichtigungen zu viele werden.

  • Bei Änderungen am Inhalt — Text, dazu Bilder und Linkziele (die Voreinstellung).
  • Bei Änderungen am Text — nur Text. Stolpert am seltensten über wechselnde Anzeigen, daher die wenigsten Fehlalarme.
  • Einem Preis oder Lagerbestand folgen — erlaubt eine Bedingung wie „wenn sie unter 1.000 fällt“. Wenn Sie „Inhalt prüfen“ drücken, wird das Dezimaltrennzeichen anhand der Schreibweise auf der Seite festgelegt (etwa 1.299,99 €), und „So wird die Zahl gelesen“ zeigt den gelesenen Wert. Stimmt er nicht, können Sie neu wählen.
  • Wenn die Anzahl steigt oder sinkt — bleibt still, wenn sich der Inhalt, aber nicht die Anzahl geändert hat.
  • Wenn Links hinzukommen oder verschwinden — bleibt still, wenn sich nur der Linktext geändert hat.
  • Die Daten hinter der Seite lesen — übersteht geänderte Klassennamen, aber Sie müssen angeben, welcher Teil der Daten gelesen wird.

Welche Tabellen als Liste funktionieren und welche nicht

Ist eine Zeile ein Eintrag, verhalten sich Tabelle und einfache Liste gleich.

Ein Listeneintrag muss keine Tabelle sein. Tabellenzeilen, Aufzählungen, getrennte Kästen — ist eine Zeile ein Eintrag, wählen Sie ihn auf dieselbe Weise.

Nicht funktioniert eine Tabelle, in der eine Zeile nicht ein Eintrag ist. Eine Wochenvorhersage etwa verteilt die Tage auf die Spalten, sodass der Inhalt eines Tages über mehrere Zeilen verteilt ist. Bei dieser Form liefert alles, was Sie wählen, nur eine Art von Wert.

Sie erfahren es im Moment der Auswahl. Klicken Sie zwei „Listeneinträge“ auf der Seite an und sieht die Anordnung nicht nach einer Zeile pro Eintrag aus, sagt ein gelber Rahmen es Ihnen. Er hält Sie nicht auf — manchmal ist das genau, was Sie wollen.

Wenn eine Liste auf mehrere Seiten verteilt ist

Zeigen Sie auf den „Weiter“-Link, und mehrere Seiten werden zu einer Überwachung zusammengefügt.

Tragen Sie den „Weiter“-Link in „Wo das Blättern ist“ unter „❸ Feinabstimmung“ → „Wie abgerufen wird“ ein, dann werden die Seiten zusammengefügt und als eine Überwachung behandelt. Am sichersten geht es mit dem Tab „Blättern“ im Auswahlbildschirm.

Standardmäßig werden 3 Seiten zusammengefügt, höchstens 5 Seiten. Je mehr Seiten, desto länger dauert jeder Abruf.

Eine Schaltfläche „mehr anzeigen“, die gedrückt werden muss, geht auch. Dann wird die Schaltfläche bei jedem Abruf gedrückt. Schaltflächen in einem Formular lassen sich nicht wählen, weil sonst wiederholtes Absenden oder Kaufen droht.

⚠️ Ließ sich eine der Seiten nicht abrufen, gilt die ganze Überwachung als fehlgeschlagen. Ein Vergleich mit einer zu kurz zurückgekommenen Liste würde „weniger Einträge“ melden, obwohl nichts verschwunden ist.

Seiten, die sich erst beim Scrollen füllen

Die Einstellung, mit der Seiten mit endlosem Scrollen und verzögertem Laden bis zum Ende geladen werden.

Browser hören auf, Seiten zu zeichnen, die nicht auf dem Bildschirm sind. Eine gewöhnliche Prüfung stellt daher womöglich fest, dass Scrollen nichts Neues nachlädt.

Zeigt eine Karte „Möglicherweise nicht vollständig gelesen“, schalten Sie bei dieser Überwachung unter „❸ Feinabstimmung“ → „Wie abgerufen wird“ „Warten, bis die Seite weiter geladen ist“ ein. Bei jedem Abruf blitzt ein kleines Fenster auf; es öffnet sich hinter Ihren anderen Fenstern und schließt sich von selbst.

Zwei Abrufe zu vergleichen, die beide abgeschnitten waren, würde für immer „geändert“ melden, obwohl nichts passiert ist. Um das zu vermeiden, wird nur der Bereich verglichen, der in beiden Abrufen sicher vorhanden ist, und stimmt dieser Teil überein, sehen Sie „Keine Änderung im Lesbaren“.

Das Prüfintervall wählen

Was das kürzeste Intervall ist und warum es nicht darunter gehen kann.

Die allgemeine Voreinstellung legen Sie unter „Einstellungen“ fest. Das kürzeste ist 1 Minute. Ein Intervall für eine einzelne Seite ändern Sie im Kopf der Ansicht dieser Überwachung.

Kürzer heißt, früher zu erfahren, belastet aber auch die Website und Ihren Browser stärker. Eine Seite, die sich monatlich ändert, alle fünf Minuten zu prüfen, bringt nichts. Nur die schnelllebigen Seiten kürzer zu takten, verschwendet am wenigsten.

Bei automatischen Prüfungen wird der Abrufzeitpunkt jedes Mal um einige Sekunden verschoben, daher schwankt jedes Intervall leicht (→ Die Regeln, an die wir uns gegenüber Websites halten).

Warum es nicht unter 1 Minute gehen kann. Drei Gründe.

  1. Der Browser weckt uns nicht feiner als das. Der Mechanismus, mit dem eine Erweiterung in festen Abständen läuft, hat eine vom Browser gesetzte Untergrenze. Selbst wenn sich ein kürzerer Wert wählen ließe, würde er in der Praxis auf diese Grenze ausgedünnt.
  2. Es kann nicht kürzer sein als eine volle Runde. Wie viele Sekunden es dauert, alle hinzugefügten Überwachungen zu besuchen, wird geschätzt, und kürzere Intervalle werden nicht angeboten. Sonst käme der nächste Termin, bevor die vorige Runde fertig ist, und er würde einfach stillschweigend übersprungen. Die Schätzung ist in Sekunden, das Intervall in Minuten, daher wird aufgerundet (40 Sekunden bedeuten eine Untergrenze von einer Minute).
  3. Aus Rücksicht auf die Websites. Selbst einmal pro Minute sind 1.440 Besuche am Tag. Nur die schnelllebigen Seiten kürzer zu takten, verschwendet am wenigsten.

Die Untergrenze steigt von selbst mit Zahl und Art der hinzugefügten Überwachungen. Die Einstellungsansicht zeigt, wo die Untergrenze gerade liegt und worauf diese Zahl beruht.

⚠️ Im Ruhezustand des Rechners ruhen die Prüfungen. Damit es weiterläuft, schalten Sie den Ruhezustand aus und lassen nur den Bildschirm abschalten.

Wenn Sie viele Überwachungen haben

Sortieren, suchen, nach Zustand filtern und viele auf einmal als gelesen markieren.

Über „Überwachte Seiten“ gibt es Tabs, die nach Zustand filtern (Alle / Ungelesen / Keine Änderung / Braucht Aufmerksamkeit / Angehalten, dazu 🗑 Papierkorb, wenn es gelöschte Überwachungen gibt), und rechts drei Schaltflächen: Suchen, Sortieren und Auswählen. Auf den Tabs stehen Anzahlen, sodass Sie sehen, wie viele gestört sind, ohne etwas zu öffnen.

Die Suchschaltfläche öffnet unter den Tabs ein Suchfeld; wenn Sie es schließen, wird die Suche aufgehoben. Die Sortierschaltfläche öffnet ein Menü: Wählen Sie zwischen „Nach Hinzufügedatum“, „Nach letztem Abruf“, „Nach Prüfintervall“ und „Nach Name“, und schalten Sie darunter ↑↓ um. Weicht die Reihenfolge vom Standard ab (Hinzufügedatum, absteigend), erscheint ein Punkt auf der Schaltfläche. Ihre Wahl wird für das nächste Mal gemerkt. Zeilen mit demselben Wert werden nach Name geordnet.

Um mehrere auf einmal zu bearbeiten, drücken Sie „Auswählen“. Die Zeilen lassen sich dann anhaken, und Sie können gesammelt als gelesen markieren, pausieren, fortsetzen oder löschen. Wenn Sie fertig sind, drücken Sie „Fertig“. Überwachungen, die die Suche oder ein Tab ausblendet, fallen aus der Auswahl, damit Sammelaktionen nur betreffen, was Sie sehen.

⚠️ „Als gelesen markieren“ fragt vorher nach. Gelesen zu sein, ist an sich nicht unumkehrbar, aber danach lässt sich nicht mehr unterscheiden, welche Aktualisierungen hatten.

Eine gelöschte Überwachung wiederherstellen

Gelöschte Überwachungen bleiben eine Zeit lang im Papierkorb.

Wenn Sie eine Überwachung löschen, erscheint am Ende der Tabs von „Überwachte Seiten“ der Tab „🗑 Papierkorb“. Mit „Wiederherstellen“ kommt sie mit ihren Einstellungen und ihrem Aktualisierungsverlauf zurück.

Wie lange sie bleiben, wählen Sie unter „Tage im Papierkorb“ in „Einstellungen“ (standardmäßig 30 Tage). Danach werden sie endgültig gelöscht. Um sie früher zu löschen, drücken Sie „Endgültig löschen“ oder „Papierkorb leeren“.

Die zu überwachende Stelle von Hand schreiben

Mit einem CSS-Selektor genau zeigen. Formen wie :has() funktionieren auch.

Mit der Auswahl („👀 Auf der Seite auswählen“) müssen Sie nie einen schreiben, aber manchmal ist Tippen schneller, oder Sie möchten genauer sein.

Fast jeder CSS-Selektor, den Ihr Browser versteht, lässt sich so hinschreiben. Eine id wie #news-list, eine Klasse wie .item-card .price, ein Attribut wie li[data-kind="item"], dazu auch :has() und :not() — genug, um „nur Zeilen mit einem Produktlink darin“ zu sagen.

Manche Formen funktionieren nicht. Alles, was vom Zustand der Maus abhängt, wie :hover, und Text, der über ::before hinzugefügt wird, lässt sich nicht lesen. Betrachtet wird die Seite so, wie sie geladen wurde.

Auf das Falsche zu zeigen, kommt nie als „Keine Änderung“ zurück. Wird gar nichts gefunden, zeigt die Karte „Braucht Aufmerksamkeit“.

Meiden Sie Klassennamen, in denen Sie keine Bedeutung erkennen. Klassen mit zufälligen Zeichen wie .css-7f3a1b oder .Row-sc-8kf2d1 ändern sich, sobald die Website neu ausgeliefert wird. Eine id oder ein Attribut, das mit data- beginnt, hält viel länger.

Noch etwas: Was die Seite liest, hängt davon ab, wie sie abgerufen wurde. Warten wir, bis die Seite geladen ist, sehen wir, was der Browser selbst gebaut hat; sonst lesen wir das abgerufene HTML selbst neu. Bei verschachtelten Selektoren können die von der Auswahl gezeigte Anzahl und die Anzahl bei einer Prüfung gelegentlich abweichen. Bestätigen Sie mit „Inhalt prüfen“, dass es gelesen wird, bevor Sie eintragen.

Die Beurteilung eine Weile ruhen lassen

Den Vergleich überspringen, solange ein Zeichen wie „Wird geladen“ auf der Seite steht.

Tragen Sie ein Wort wie Wird geladen unter „❸ Feinabstimmung“ → „Was verglichen wird“ in „Text, der den Vergleich aufschiebt“ ein; erwischt ein Abruf die Seite dann, bevor sie ihren eigentlichen Inhalt ausgegeben hat, wird der Vergleich ganz ausgelassen.

⚠️ Nennen Sie einen Text, der immer auf der Seite steht, bleibt die Überwachung pausiert. Solange sie ruht, zeigt die Karte das an, und hält es an, werden Sie benachrichtigt.

Wie viele Zeilen gelesen und wie viele behalten werden

Einstellungen → „🗂 Was eine Überwachung liest und aufzeichnet“. Auch der Punkt, ab dem „verschwunden“ nicht mehr gemeldet wird.

Wenn Sie eine Liste überwachen, wird das, was auf der Seite steht, in drei Schritten eingegrenzt: lesen → aufzeichnen → anzeigen. Was in einem Schritt wegfällt, erreicht den nächsten nicht. Die ersten beiden legen Sie in „Einstellungen“ unter „🗂 Was eine Überwachung liest und aufzeichnet“ fest.

  • ① Von einer Seite gelesene Zeilen — wie viele Zeilen pro Abruf gelesen werden. Listet die Seite 500 und steht hier 300, werden nur 300 betrachtet.
  • ② Pro Aktualisierung aufgezeichnete Einträge — von den gelesenen wie viele der hinzugekommenen oder geänderten in der Aufzeichnung bleiben.

Solange ① erreicht wird, wird „verschwunden“ nicht gemeldet. Es lässt sich nicht unterscheiden, ob ein Eintrag die Seite wirklich verlassen hat oder nur über die Grenze geschoben wurde. Bei einer Liste, deren Entfernungen Sie verfolgen möchten, stellen Sie ① höher als die tatsächliche Anzahl.

Solange ① erreicht ist, kann auch das als neu Gemeldete Wiederholungen enthalten. Ein Eintrag, der durch eine geänderte Reihenfolge in die Grenze rutscht, wirkt neu, obwohl sich nichts daran geändert hat.

Ein höherer Wert bedeutet mehr Arbeit pro Abruf und mehr Gespeichertes. Erhöhen Sie ihn nur so weit wie nötig.

Die Sprache der Oberfläche wechseln

Japanisch, Englisch, Spanisch, Deutsch, Französisch, Koreanisch, Portugiesisch (Brasilien), Italienisch und traditionelles Chinesisch. Benachrichtigungen werden in derselben Sprache verfasst.

Wählen Sie sie in „Einstellungen“ unter „🎨 Darstellung“ → „Anzeigesprache“. Es gibt zehn Möglichkeiten: wie der Browser, oder eine der neun Sprachen. Eine Auswahl lädt die Ansicht neu.

Mit der Sprache der überwachten Seiten hat sie nichts zu tun. Sie können eine englische Seite aus einer deutschen Oberfläche überwachen und umgekehrt.

Webhook-Nachrichten werden ebenfalls in der Anzeigesprache verfasst, die gerade eingestellt war. Ein späterer Sprachwechsel schreibt bereits gesendete Nachrichten und frühere Aufzeichnungen nicht um. Sie bleiben in den Worten, in denen sie aufgezeichnet wurden.

📣 Wie Sie benachrichtigt werden

Benachrichtigungen gehen an dieses Gerät, an einen Webhook oder an beide. Beides richten Sie unter „Benachrichtigungen“ ein.

Mehr als ein Ziel

Discord, Slack, Microsoft Teams, Google Chat und ntfy. Jede Überwachung kann woandershin gehen.

Tragen Sie unter „Benachrichtigungen“ eine Webhook-URL ein. Fünf Dienste werden unterstützt.

  • Discord — Öffnen Sie die Einstellungen des Kanals, in dem Meldungen ankommen sollen → „Integrationen“ → „Webhook erstellen“ → „Webhook-URL kopieren“. Offizielle Hilfe (Discord)
  • Slack — Fügen Sie Ihrem Workspace die App „Incoming Webhooks“ hinzu → wählen Sie den Kanal zum Posten → kopieren Sie die angezeigte Webhook-URL. Offizielle Hilfe (Slack)
  • Microsoft Teams — Im Kanal, in dem Meldungen ankommen sollen: „…“ → „Workflows“ → „Senden von Webhookwarnungen an einen Kanal“ wählen, Team und Kanal auswählen und speichern → die angezeigte Webhook-URL kopieren. Das geht in einem Kanal von Teams für die Arbeit (etwa Microsoft 365). In der kostenlosen Version von Teams gibt es diese Möglichkeit eventuell nicht. Offizielle Dokumentation (Microsoft Teams)
  • Google Chat — Klicken Sie auf den Namen des Gruppenbereichs → „Apps und Integrationen“ → „Webhooks hinzufügen“ → Namen eingeben und speichern → „Mehr“ → „Link kopieren“. Dafür ist ein Google Workspace-Konto (Business oder Enterprise) nötig; mit einem privaten Gmail-Konto geht es nicht. Außerdem muss der Administrator Ihrer Organisation Webhooks erlauben. Offizielle Dokumentation (Google Chat)
  • ntfy — Legen Sie in der ntfy-App auf Ihrem Telefon (iOS / Android) einen Themennamen Ihrer Wahl an und geben Sie dann https://ntfy.sh/ihr-thema ein. Praktisch, um ein Telefon zu erreichen. Offizielle Website (ntfy.sh)

Sie können mehrere Ziele eintragen und benennen. Halten Sie Arbeit und Einkauf getrennt, kann jede Überwachung wählen, wohin sie geht.

Die Wahl liegt bei der jeweiligen Überwachung unter „❹ Benachrichtigungen einrichten“ → „Ziel“. Bleibt sie leer, geht es an das erste Ziel in der Liste.

Die eingetragenen URLs werden nur auf diesem Gerät gespeichert, und gesendet wird von diesem Gerät direkt an den jeweiligen Dienst.

Eine Benachrichtigung oder eine pro Eintrag

Wie Benachrichtigungen aufgeteilt werden, wenn Sie eine Liste überwachen. Webhooks erhalten alle geänderten Einträge (außer bei „Nur, dass es eine Aktualisierung gab“).

Drei Möglichkeiten unter „❹ Benachrichtigungen einrichten“ → „Wie Benachrichtigungen aufgeteilt werden“.

  • Eine Meldung mit allem (Standard) — Aktualisierungen kommen zusammen. Bei Webhooks werden geänderte Einträge zu je 10 pro Nachricht gesendet, und alle kommen an.
  • Eine Meldung pro Listeneintrag — Browser-Benachrichtigungen melden jeden Listeneintrag einzeln (je nach Betriebssystem und Browser werden sie ab einer gewissen Anzahl möglicherweise zusammengefasst). Auch an ntfy geht eine Nachricht pro Eintrag, ab einer gewissen Anzahl werden sie aber möglicherweise zusammengefasst. Andere Webhooks erhalten alle Einträge, je 10 pro Nachricht.
  • Nur, dass es eine Aktualisierung gab — sagt, dass es eine Aktualisierung gab, ohne zu sagen, bei welchem Eintrag (der Aktualisierungsverlauf zeichnet es trotzdem auf).

„Eine Meldung pro Listeneintrag“ passt, wenn Sie allein anhand der Benachrichtigung entscheiden möchten.

⚠️ An Webhooks werden geänderte Einträge zu je 10 pro Nachricht gesendet, und alle kommen an. Damit nicht zu viele auf einmal eintreffen, passen Sie die zu überwachende Stelle oder die gelesenen Zeilen an.

⚠️ Das kostenlose ntfy.sh erlaubt 250 Nachrichten pro Tag. Was darüber hinausgeht, wartet, bis das Limit zurückgesetzt ist.

Nachts die Ruhezeit nutzen

An den gewählten Tagen und Uhrzeiten pausieren Browser-Benachrichtigungen und Webhooks. Zurückgehaltenes kommt nach der Ruhezeit als eine Zusammenfassung.

Wählen Sie unter „Benachrichtigungen“ bei „🌙 Ruhezeit“ die Tage und Uhrzeiten. Liegt das Ende vor dem Beginn, dauert die Ruhezeit bis zum nächsten Morgen (zum Beispiel 23:00–07:00).

  • Die Prüfungen laufen weiter. Aktualisierungen erscheinen wie gewohnt unter „Überwachte Seiten“.
  • Auch Hinweise wie „Abruf fehlgeschlagen“ werden zurückgehalten. Sie stehen mit ⚠️ in der Zusammenfassung.
  • Die Zusammenfassung zeigt bis zu 20 Einträge und nennt für den Rest nur die Anzahl. Die Details stehen im Aktualisierungsverlauf der jeweiligen Überwachung.
  • Erwähnungen und Einleitungstexte einzelner Überwachungen werden nicht in die Zusammenfassung übernommen.
  • Endete die Ruhezeit, während der Browser geschlossen war, kommt die Zusammenfassung beim nächsten Öffnen.

Wenn das Senden an einen Webhook fehlschlägt

Etwa wenn eine Webhook-URL gelöscht wurde oder das Ziel eine Nachricht nicht richtig verarbeitet hat. Oben unter „Überwachte Seiten“ erscheint je nach Grund ein eigener Hinweis.

Schlägt das Senden an einen Webhook fehl, erscheinen oben unter „Überwachte Seiten“ diese Hinweise.

  • ⚠️ Benachrichtigungen kommen erst an, wenn diese Ziele korrigiert sind — die URL wurde gelöscht (HTTP 404), sie ist keine URL eines unterstützten Ziels, der Zugriff wurde nicht erlaubt, das gewählte Ziel existiert nicht mehr und Ähnliches. Zu jedem Ziel stehen der Grund und eine Schaltfläche „Ziel korrigieren“, „Erlauben“ oder „Ziel neu wählen“. Nach der Korrektur verschwindet der Hinweis, sobald wieder eine Nachricht durchgeht.
  • ⏳ „… noch nicht gesendet“ — wenn das Ziel eine Nachricht nicht richtig verarbeitet hat oder das tägliche Sendelimit von ntfy erreicht ist. Es wird in Abständen erneut versucht, und sobald es klappt, wird weiter gesendet. „Wartende verwerfen“ verwirft, was wartet.
  • ⚠️ Einige Benachrichtigungen konnten nicht gesendet werden — etwa wenn innerhalb von 24 Stunden nach dem Erkennen der Aktualisierung nichts durchging. Zu jedem Ziel stehen die Anzahl und der Zeitraum der Aktualisierungen. Der Hinweis schließt sich mit „Schließen“.

Die Aktualisierung selbst geht nicht verloren. Das Erkannte steht im Verlauf; Sie können die Überwachung öffnen und es ansehen.

🕵️ Funktionsweise und Ihre Daten

Wie Seiten gelesen werden

Zuerst die leichteste Methode, eine schwerere nur, wenn sie nötig ist.

  1. Das HTML der Seite so abrufen, wie es ist (am leichtesten, die Voreinstellung)
  2. Die strukturierten Daten lesen, die die Seite intern mitführt (übersteht geänderte Klassennamen)
  3. Nur wenn beides nicht geht, die Seite in einem verborgenen Tab tatsächlich rendern

Welche verwendet wird, wird beim Hinzufügen der Überwachung entschieden und nicht bei jeder Prüfung neu. Das Symbol auf der Karte zeigt, welche gerade verwendet wird.

Warum bei einer Prüfung ein Fenster aufblitzt

Mit JavaScript gezeichnete Seiten müssen wirklich geöffnet werden.

Eine mit JavaScript gezeichnete Seite ist leer, wenn man nur ihr HTML nimmt. Deshalb wird die Seite in einem verborgenen Tab wirklich geöffnet und geschlossen, sobald sie gezeichnet ist.

Ihr Browserverlauf wird dadurch nicht zugemüllt. Der Verlaufseintrag einer von einer Prüfung geöffneten Seite wird entfernt, wenn der Tab sich schließt.

Allerdings wird dabei mehr als nur unserer entfernt. Die Löschfunktion, die der Browser bereitstellt, löscht alle Besuche dieser Seite. Einen einzelnen Besuch zu entfernen, ist nicht möglich. Daher verschwinden auch Ihre eigenen Besuche dieser Seite. Je eher Sie eine Seite selbst besuchen, desto eher spielt das eine Rolle.

Stört Sie das, schalten Sie bei dieser Überwachung „Warten, bis die Seite weiter geladen ist“ unter „❸ Feinabstimmung“ → „Wie abgerufen wird“ aus. Die Seite wird dann nie zum Rendern geöffnet, und der Verlauf wird nie angefasst.

Ist „Warten, bis die Seite weiter geladen ist“ bei dieser Überwachung eingeschaltet, blitzt statt eines verborgenen Tabs ein kleines Fenster auf. Es öffnet sich hinter Ihren anderen Fenstern und stört daher nicht, erscheint aber.

An den Sicherheitseinstellungen der überwachten Websites wird nichts verändert. Sie können sie genau wie bisher weiter nutzen.

Die Regeln, an die wir uns gegenüber Websites halten

Was getan wird, damit die Überwachung nicht zur Last fällt.

  • Anfragen an dieselbe Website erfolgen nacheinander, eine nach der anderen. Eine Website wird nie auf einmal bestürmt.
  • Wenn wir dieselbe Website mehrmals hintereinander besuchen, lassen wir zwischen den Besuchen etwas Abstand. Gibt die Website in ihrer robots.txt eine Wartezeit an, halten wir uns stattdessen daran (bis zu 15 Sekunden).
  • Das kürzeste Prüfintervall ist eine Minute, und es kann nicht darunter gehen.
  • robots.txt wird gelesen, und abgelehnte Stellen werden nicht abgerufen. Nur die Überwachungen, die es wirklich brauchen, können die Seite trotzdem besuchen, jeweils einzeln („Seite überwachen“ → „❸ Feinabstimmung“ → „Wie abgerufen wird“ → „Seite besuchen, auch wenn robots.txt ablehnt“; bei einer bestehenden Überwachung beginnen Sie mit „⋯“ → „✏️ Einstellungen und Bearbeiten“). Für die Ausnahme schreiben Sie einen Grund auf. Ob Sie sie trotzdem besuchen, ist Ihre Entscheidung und Ihre Verantwortung.
  • Nach einem fehlgeschlagenen Abruf wird vor dem nächsten Versuch länger gewartet. Eine Seite, die immer wieder fehlschlägt, wird nicht weiter bestürmt.
  • Bei automatischen Prüfungen wird der Beginn jedes Abrufs einer Website jedes Mal um einige Sekunden verschoben. Immer in derselben Sekunde abzurufen wirkt maschinell. Dadurch fällt jedes einzelne Intervall etwas kürzer oder länger aus als eingestellt (im Mittel entspricht es der Einstellung). Bei „Jetzt prüfen“ wird nichts verschoben.

⚠️ Das ist Rücksicht auf die Websites, keine Garantie, dass die Zugriffe nicht als maschinell eingestuft werden. Wie sie eingestuft und behandelt werden, entscheidet jede Website selbst.

⚠️ Die Nutzungsbedingungen der überwachten Websites zu prüfen, liegt in Ihrer eigenen Verantwortung.

Wie viele Überwachungen angelegt werden können

Es gibt keine Obergrenze, und mehr Überwachungen bremsen kaum etwas aus.

Es gibt keine Grenze für die Anzahl oder für die gespeicherte Menge. Die Erweiterung bittet den Browser um die Erlaubnis, die Speichergrenze aufzuheben, und wird daher nie durch den Platz gestoppt.

Wenn überhaupt, lohnt es sich, auf die Geschwindigkeit zu achten. Zu Beginn jeder Prüfung und für die Liste auf dem Bildschirm werden alle Überwachungseinstellungen gelesen. Jede einzelne ist aber klein: Auch mehrere Hundert Überwachungen machen beides nicht spürbar langsamer (das haben wir selbst geprüft).

Abgerufene Inhalte und der Verlauf der Aktualisierungen liegen getrennt von den Überwachungseinstellungen. Wie sehr sie auch wachsen, die Liste und die Prüfungen werden dadurch nicht schwerer. Sie belegen nur Platz auf dem Gerät; wie viel gerade belegt ist, steht in „Einstellungen“ unter „🗂 Was eine Überwachung liest und aufzeichnet“. Wie viel Verlauf behalten wird, bestimmen ① und ② auf derselben Karte und „Im Verlauf behaltene Aktualisierungen“ bei jeder Überwachung.

Den vollen Text jedes Abrufs zu behalten, würde schwer, daher wird zum Vergleich nur der vorige Stand behalten. Schlägt schon das Speichern fehl, zeigt die Karte das an.

Umgang mit Ihren Daten

Abrufen, Vergleichen und Speichern geschehen in Ihrem Browser. Solange Sie keinen Webhook einrichten, werden die überwachten URLs, das Abgerufene und Ihre Einstellungen nie automatisch irgendwohin gesendet.

  • Nur wenn Sie einen Webhook einrichten, werden Aktualisierungen an das gewählte Ziel gesendet. Ohne ihn wird keine solche Anfrage gestellt.
  • Um nach Mitteilungen zu sehen, wird unter Umständen eine kleine JSON-Datei von unserer Website abgerufen. Sie enthält nichts über das, was Sie überwachen.
  • Der Zugriff auf eine Website wird einzeln erfragt, wenn Sie eine Überwachung für sie hinzufügen. Wir halten nie vorab Zugriff auf alle Websites.
  • Es gibt keine Werbung und kein Affiliate-Marketing.
  • Es gibt eine Einstellung, die sendet, welche Funktionen genutzt werden (standardmäßig aus). Sie wirkt nur, wenn Sie in den Einstellungen „📈 Helfen Sie uns, besser zu werden“ einschalten. Gesendet werden die Art der Aktion und wie oft (Start, Hinzufügen und Löschen von Überwachungen, erkannte Aktualisierungen, gesendete Benachrichtigungen). Die überwachten URLs, der Selektor, das Abgerufene, Ihr Webhook-Ziel und Anzeigenamen werden nie gesendet. Sie können es jederzeit in den Einstellungen unter „📈 Helfen Sie uns, besser zu werden“ ausschalten.

Diese Erweiterung enthält Open-Source-Software. Sie können die Lizenzhinweise Dritter lesen.