From b05bdac70f7fa2bf66df5e8fe0aea7d08c170f12 Mon Sep 17 00:00:00 2001 From: Bryan Garaventa <1865064+accdc@users.noreply.github.com> Date: Mon, 22 Jan 2024 06:30:09 -0800 Subject: [PATCH] Fixed handling of surrounding whitespace for CSS pseudo elements, inline and block level elements, and embedded widgets. (#168) Co-authored-by: James Craig --- index.html | 3 +++ 1 file changed, 3 insertions(+) diff --git a/index.html b/index.html index e251611..d942709 100644 --- a/index.html +++ b/index.html @@ -490,6 +490,9 @@

Computation steps

This step can apply to the child nodes themselves, which means the computation is recursive and results in text collected from all the elements in the current node's subtree, no matter how deep it is. However, any given descendant [=nodes|node's=] text alternative can result from higher precedent markup described in steps B through D above, where "Namefrom: author" attributes provide the text alternative for the entire subtree.

+
+

18 January 2024: The ARIA Working Group is considering the feasibility of joining text strings with and without spaces, depending on the CSS display value of the current node, and its adjacent nodes and pseudo-elements. The ongoing discussion is in AccName #225.

+
  • Text Node: Otherwise, if the current node is a Text [=Node=], return its textual contents.
  • Recursive Name From Content: Otherwise, if the current node is a descendant of an element whose Accessible Name or Accessible Description is being computed, and contains descendants, proceed to Name From Content Reset.