Your first watcher

This page is for anyone who has installed WebWatcher and wants a first working watcher: it follows the shortest path from an open Safari page to a watcher that checks on its own. It assumes Safari and the permissions are set up as described in Permissions.

On this pageAdd the watcherWhat happens nextIf it does not work

#Add the watcher

A watcher is one saved element of one page. Before you start, open the page in Safari and sign in if it needs a login. WebWatcher reads the tab you already have, so there is no separate login and no extension. The assistant then finds the page, finds the element and shows you what it reads before you save.

  1. Click the WebWatcher icon in the menu bar, then Add Watcher.

    You seethe Add Watcher window with two tabs, Web page and Gmail sender. Web page is selected.

  2. In Which element?, on step 1 · Page, type or paste the page's URL.

    The Which element? assistant starts on 1 · Page. The line under the URL field tells you what to do next.

    You seea line such as "Found in Safari: Feed | Rive Community". If the page is not open, the line reads "Not open in Safari" and an Open it link appears. When the tab is found, the assistant moves to step 2 · Element by itself.

  3. On step 2 · Element, choose the element to watch. Click Use on a row of the list, or click Pick in Safari and click the element in the page.

    The list is the automatic scan of the page. Each row has an eye button that highlights the element in Safari and a Use link that chooses it.

    You seethe assistant moves to step 3 · Confirm. When the element could be watched in more than one way, a card named "How should WebWatcher watch it?" appears first. Keep the choice marked "Recommended" and click Continue. Finding the element explains the lists, the keys and the choices.

  4. On step 3 · Confirm, read the value WebWatcher shows.

    The line under Editing says what will be watched. The box below it shows the reading and each check.

    You seea line such as "Current reading: 129" above a list of checks. A green mark means the check passed. Finding the element explains each check.

  5. Type a Name for the watcher.

    You seethe name appears in the field. Save stays dimmed until the watcher has a name, a URL and an element.

  6. Click Save.

    You seethe window closes and the watcher appears in the menu bar popover. WebWatcher checks it at once.

    Each watcher is a row with a switch, its name and its last reading. Add Watcher, Check All Now, Settings... and Quit are below them.

#What happens next

WebWatcher checks the watcher every 30 seconds until you change the interval. It posts a notification when the reading changes in the way the watch type counts as news. The first reading only sets the starting point and never notifies.

Watch typeWhen it notifies
Badge/NumberWhen the number goes up, for example from 2 to 3. A number that stays the same or goes down is silent.
Element CountWhen the number of matching elements goes up.
Text ChangeWhen the text is different from the last reading.
Anything Changes InsideWhen anything inside the element is different from the last reading.
Element ExistsWhen the element appears.
Element DisappearsWhen the element goes away.

To change how often a watcher checks, open it from the popover: move the pointer over its row and click the pencil button, whose help text is "Edit". The interval choices, from 15 seconds to 30 minutes, are in Watcher options. Watch types covers each type in detail.

#If it does not work

What you seeCauseFix
"Not open in Safari" under the URL.No Safari tab matches the URL.Click Open it, or open the page in Safari yourself.
"Tab unloaded — reloading…" and then a failure.Safari keeps unloading the tab.Switch to the tab in Safari, then try again.
The list reports that no badges or counters were found.The page has no element that looks like a counter.Click Pick in Safari and click the element yourself. See Finding the element.
The checks show "Zero can be confirmed" in red.No anchor is set, so a missing badge could also mean a page that failed to load.Continue if you accept that, or see Watcher options for the Anchor field.
A permission error appears.Safari or macOS blocks WebWatcher.See Permissions.
The values look stale.Safari does not repaint hidden tabs.See Force refresh and hidden tabs.