From c458604abc0abae2d2822eb0ffe9243f6088aae7 Mon Sep 17 00:00:00 2001
From: Matthew Tylee Atkinson
Date: Thu, 6 Nov 2025 19:14:30 +0000
Subject: [PATCH 1/4] Rename within the explainer
---
explainers/well-known-destinations.md | 86 +++++++++++++++------------
1 file changed, 48 insertions(+), 38 deletions(-)
diff --git a/explainers/well-known-destinations.md b/explainers/well-known-destinations.md
index 5185901..79e36ce 100644
--- a/explainers/well-known-destinations.md
+++ b/explainers/well-known-destinations.md
@@ -1,4 +1,4 @@
-# WAI-Adapt: Well-known destinations Explainer
+# WAI-Adapt: Discoverable Destinations Explainer
## Authors
@@ -18,13 +18,13 @@
- [Out of scope](#out-of-scope)
- [User research](#user-research)
- [Technical requirements](#technical-requirements)
-- [The "Well-known destinations" approach](#the-well-known-destinations-approach)
- * [The well-known destination namespace](#the-well-known-destination-namespace)
- * [Enumerating well-known destinations](#enumerating-well-known-destinations)
+- [The "Discoverable Destinations" approach](#the-discoverable-destinations-approach)
+ * [The discoverable destination namespace](#the-discoverable-destination-namespace)
+ * [Enumerating discoverable destinations](#enumerating-discoverable-destinations)
* [Defining a site](#defining-a-site)
- * [Visiting a well-known destination directly](#visiting-a-well-known-destination-directly)
- * [Updating a well-known destination](#updating-a-well-known-destination)
- * [Expressing when a link points to part of a well-known destination](#expressing-when-a-link-points-to-part-of-a-well-known-destination)
+ * [Visiting a discoverable destination directly](#visiting-a-discoverable-destination-directly)
+ * [Updating a discoverable destination](#updating-a-discoverable-destination)
+ * [Expressing when a link points to part of a discoverable destination](#expressing-when-a-link-points-to-part-of-a-discoverable-destination)
* [Demarcating destination content](#demarcating-destination-content)
- [Open Questions](#open-questions)
* [Indicating the _kind_ of content](#indicating-the-_kind_-of-content)
@@ -36,9 +36,19 @@
* [Sitemaps](#sitemaps)
* [Using `rel` attribute values alone](#using-rel-attribute-values-alone)
* [Linksets](#linksets)
+ + [The discoverable destination namespace](#the-discoverable-destination-namespace-1)
+ + [Enumerating discoverable destinations](#enumerating-discoverable-destinations-1)
+ + [Defining a site](#defining-a-site-1)
+ + [Visiting a discoverable destination directly](#visiting-a-discoverable-destination-directly-1)
+ + [Updating a discoverable destination](#updating-a-discoverable-destination-1)
+ + [Expressing when a link points to part of a discoverable destination](#expressing-when-a-link-points-to-part-of-a-discoverable-destination-1)
+ + [Demarcating destination content](#demarcating-destination-content-1)
- [Stakeholder feedback/opposition](#stakeholder-feedbackopposition)
- [References \& acknowledgements](#references--acknowledgements)
* [Foundational and related work](#foundational-and-related-work)
+ + [Destinations](#destinations)
+ + [Link types/relations](#link-typesrelations)
+ + [Linksets](#linksets-1)
@@ -54,7 +64,7 @@ The User Agent, or a User Agent extension, could provide an interface to allow t
This specification builds upon several existing specifications and registries, as detailed in the [foundational work](#foundational-work) section below.
-The motivating use cases, "option 1" approach (using Well-known URIs), and an example end-user UI, are depicted in [our Well-known destinations AC 2024 lightning talk](https://w3c.github.io/adapt/presentations/ac2024/).
+The motivating use cases, "option 1" approach (using Well-known URIs), and an example end-user UI, are depicted in [our Discoverable Destinations AC 2024 lightning talk](https://w3c.github.io/adapt/presentations/ac2024/).
## Motivating Use Cases
@@ -74,18 +84,18 @@ The motivating use cases, "option 1" approach (using Well-known URIs), and an ex
* Specifying the interface within the UA (or UA extension) by which the user can navigate to supported well-known pages.
-Though detailed UI design is out of scope, an proof-of-concept UI for enumerating a site's well-known destinations is depicted below.
+Though detailed UI design is out of scope, an proof-of-concept UI for enumerating a site's discoverable destinations is depicted below.
-
+
## User research
-Our proposed "well-known destinations" come from work done by the [Cognitive and Learning Disabilities Accessibility Task Force](https://www.w3.org/WAI/GL/task-forces/coga/).
+Our proposed "discoverable destinations" come from work done by the [Cognitive and Learning Disabilities Accessibility Task Force](https://www.w3.org/WAI/GL/task-forces/coga/).
> [!NOTE]
> This is not a complete list—we are consulting with COGA to update the [destinations that the WAI-Adapt TF inherited from COGA](https://raw.githack.com/w3c/adapt/CR-content-2022-07-26/content/index.html#values-0).
-An illustrative set of proposed well-known destinations is as follows...
+An illustrative set of proposed discoverable destinations is as follows...
* `accessibility-statement` (for the site's [accessibility statement](https://www.w3.org/WAI/planning/statements/))
@@ -103,17 +113,17 @@ An illustrative set of proposed well-known destinations is as follows...
Any approch that would solve these user needs must provide the following.
-* A way to represent each well-known destination proposed above.
+* A way to represent each discoverable destination proposed above.
-* A mechanism for discovering all well-known destinations supported by a site—to be used when a UA first visits a site on behalf of the user. In order to do this efficiently, it must be possible to make this query in a single HTTP request. The results would be available to the user via the UI of the UA.
+* A mechanism for discovering all discoverable destinations supported by a site—to be used when a UA first visits a site on behalf of the user. In order to do this efficiently, it must be possible to make this query in a single HTTP request. The results would be available to the user via the UI of the UA.
* A way to denote the scope of any particular site (or sub-site).
-* A procedure for visiting a well-known destination directly (when the user activates the interface in the UA).
+* A procedure for visiting a discoverable destination directly (when the user activates the interface in the UA).
-* A mechanism by which a well-known destination would be updated (by the content author).
+* A mechanism by which a discoverable destination would be updated (by the content author).
-* Means to identify when a link on a page takes the user to a sub-page of a well-known destination page. E.g. a link to the "help on logging in" page (as opposed to the main "help" section landing page, which is where the well-known destination alone would take the user).
+* Means to identify when a link on a page takes the user to a sub-page of a discoverable destination page. E.g. a link to the "help on logging in" page (as opposed to the main "help" section landing page, which is where the discoverable destination alone would take the user).
* Means to demarcate an element on the destination page that provides the destination content.
@@ -122,13 +132,13 @@ Any approch that would solve these user needs must provide the following.
> [!CAUTION]
> The last of these requirements—indicating the _kind_ of content or support—is currently an open question, not addressed by the proposed approach below, but may be addressed in a future iteration of this approach, or by a future WAI-Adapt TF project.
-## The "Well-known destinations" approach
+## The "Discoverable Destinations" approach
-This involves using the `` element, and custom `rel` attribute values, to signpost well-known destinations on a site.
+This involves using the `` element, and custom `rel` attribute values, to signpost discoverable destinations on a site.
-### The well-known destination namespace
+### The discoverable destination namespace
-All possible well-known destinations will be registered as `rel` attribute values.
+All possible discoverable destinations will be registered as `rel` attribute values.
* `accessibility-statement`
@@ -142,7 +152,7 @@ All possible well-known destinations will be registered as `rel` attribute value
* `search`
-### Enumerating well-known destinations
+### Enumerating discoverable destinations
On the site's home page, the destinations supported by the site would be indicated via `` elements. For example:
@@ -165,19 +175,19 @@ This will provide an overview of the available destinations.
Because all destinations are repeated on all pages of a site, if we move to a sub-site, the sub-site will expose all destinations on all of its pages, and thus the UA/AT will be able to present the correct destinations for the sub-site.
-### Visiting a well-known destination directly
+### Visiting a discoverable destination directly
-* The user selects the well-known destination in the UI of their UA.
+* The user selects the discoverable destination in the UI of their UA.
* The corresponding URL is loaded.
-### Updating a well-known destination
+### Updating a discoverable destination
The content author would need to ensure that the `` elements sent are correct. In practice this would most likely be managed by the CMS powering the site, which could take the repetition out of the authoring process.
-### Expressing when a link points to part of a well-known destination
+### Expressing when a link points to part of a discoverable destination
-When an in-page (anchor, ``) link points to a page that is a sub-page of a well-known destination (such as the "help on logging in" page, rather than the "help" home page), this can be indicated by adding a `rel` value to the anchor.
+When an in-page (anchor, ``) link points to a page that is a sub-page of a discoverable destination (such as the "help on logging in" page, rather than the "help" home page), this can be indicated by adding a `rel` value to the anchor.
```html
Though detailed UI design is out of scope, an proof-of-concept UI for
-enumerating a site's well-known destinations is depicted below.
+enumerating a site's discoverable destinations is depicted below.
+alt="A fictional ACME Inc. home page, with the extension pop-up open, showing 6 buttons, each containing emoji and accompanying text names for the discoverable destinations offered by the site: home, accessibility statement, contact, help, log in, and products." />
Example UI, via a browser extension running on a custom shopping site
@@ -87,7 +83,7 @@
The user selects the well-known destination in the UI of their
+
The user selects the discoverable destination in the UI of their
UA.
The corresponding URL is loaded.
-
Updating a well-known
-destination
+
Updating a discoverable destination
The content author would need to ensure that the
<link> elements sent are correct. In practice this
would most likely be managed by the CMS powering the site, which could
take the repetition out of the authoring process.
Expressing
-when a link points to part of a well-known destination
+id="expressing-when-a-link-points-to-part-of-a-discoverable-destination">Expressing when a link points to part of a discoverable destination
When an in-page (anchor, <a>) link points to a
-page that is a sub-page of a well-known destination (such as the "help
+page that is a sub-page of a discoverable destination (such as the "help
on logging in" page, rather than the "help" home page), this can be
indicated by adding a rel value to the anchor.