atbcb / ICTTestingBaseline

Baseline tests reduce ambiguity, increase consistency of results, and emphasize testing of the methods and techniques that can reliably meet the Section 508 ICT Accessibility requirements, given the current state and compatibility of underlying technologies.
https://ictbaseline.access-board.gov
Other
50 stars 25 forks source link

2.2 Now says more cases where page title should change #475

Open cliffbert opened 6 months ago

cliffbert commented 6 months ago

https://github.com/atbcb/ICTTestingBaseline/blob/38f20112af7e276b8f3beedf5fffae84696785fd/_baselines/11PageTitles.md?plain=1#L19

https://www.w3.org/WAI/WCAG22/Understanding/page-titled.html adds this:

In cases such as Single Page Applications (SPAs), where various distinct pages/views are all nominally served from the same URI and the content of the page is changed dynamically, the title of the page should also be changed dynamically to reflect the content or topic of the current view.

  1. How are we to distinguish this from "web applications"?
  2. How's this as a guideline: if the main content of the page changes with regard to what function is being offered or an entirely different category of data is being displayed, we may be justified in requiring the page title reflect that.
  3. However, it may also depend on how the application is used. If it is expected that users will open several copies of the application which are each able to display different sets of data for comparison, you might require that all these different copies be titled accordingly.
KMSOC commented 6 months ago

If changing Test instruction 2.b, proposed change to: 2.b. For documents or Web applications, the name of the document or Web application should reflect the content or topic of the current view.

cliffbert commented 6 months ago

Summary of discussion to date:

The first paragraph of the understanding article refers to the application itself, e.g. "Gmail" - no need to explain what gmail is. It can be part of the page title for other pages on that site.

The second says each page's title should reflect its content or view, e.g. "Chat", "New Message", etc.

Will discuss further for a future update.