G4.09.2title identifies the page in tabs, history, and bookmarksdesignresearch

The title is how tabs, history, and bookmarks recognize a page

Aliases: tab label · history title · bookmark title

What it is

When people come back to a page they often cannot see the in-page layout. What they see is a few cropped characters on a tab, a row in the history menu, a name in bookmarks. The title is the main cue on those surfaces: favicons are tiny, URLs are long and parameterized, and a screen-reader window list speaks the title too. Changing document.title is changing the index someone will later use to find this page. This leaf does not argue how specific the title should be. It argues where the title lives and what it is used for.

Why it happens

In Tauscher and Greenberg’s revisitation logs, history is the recovery tool after Back; later tabbed-browsing work (Dubroy and Balakrishnan and others) showed that parallel tasks make “which tab” a standing recognition load. None of those three UIs render the H1 or the body. They render the title. People recognize rather than recall: they scan a line and decide “is that the invoice I was on.” If the title misses the memory trace (an internal code, “Untitled document”), recognition fails and every tab is opened to restore context—scan becomes serial recovery.

Bookmarks freeze the title of that moment. Later the in-page H1 may change; the bookmark is still the old title, and people infer a broken bookmark or a missing page. History freezes too; an SPA that replaceStates without updating title leaves a run of identical shell names. The three surfaces share one field; changing it changes the retrieval system.

Studying it

Have people find “the form I was filling” among tabs, a piece they read ten minutes ago in history, and the same page in saved bookmarks. Give only those surfaces, not the page body.

  • Independent variables: title quality (object name / internal code / blank), whether the favicon is unique, whether the URL is readable.
  • Dependent variables: hits from title alone, wrong-tab opens, abandonments that switch to search.
  • Methodological note: a lab that makes tabs wide never crops, and overestimates recognizability. Measure at real multi-tab widths. Do not show a bookmark folder tree before the search—that measures folders, not titles. Screen-reader users should walk the window list on their own; they have no favicon.

Where it stops holding

Some OS “recent windows” switchers show the application name rather than document.title; the title then cannot help, and in-app task switching has to. PDF or download tabs take the filename, not an HTML title. An embedded WebView may show no tab at all; the title is then mainly for the screen reader and the system switcher.

Applying it

  • Write document.title as the line tabs, history, and bookmarks will show, not as an SEO by-product.
  • When the page’s identity changes (another invoice, another wizard step), update the title so later history rows are not the old name.
  • Do not leave “Untitled,” “New Tab,” or a raw route path in a state that can be bookmarked.
  • Verify: someone uninvolved, looking only at the tab strip, the history menu, and the bookmark name, should be able to point at “the application I was filling.” If any of the three misses the object, the title is not doing recognition. Remove the favicon and repeat, to confirm the icon was not carrying it.

Related

  • Within the group: G4.09.1 The document title should name this page, not repeat the site name · G4.09.3 Duplicate titles make same-site tabs impossible to tell apart · G4.09.4 The document title should match the in-page heading, or people suspect the wrong page · G4.09.5 Dynamic titles must not jitter so hard they break tab scanning
  • Adjacent: G4.01 Back stack and back semantics · T2.02 Predictability of headings and labels · G4.03 State persistence
  • Search terms: document.title · tab title · bookmark title

Cards in the same group

Quick Actions

Share

Share this page

ios_share

https://hci.top/en/handbook/G4.09.2