aom icon indicating copy to clipboard operation
aom copied to clipboard

Accessibility Object Model

Results 108 aom issues
Sort by recently updated
recently updated
newest added

aria-pressed can be 'true', 'false' or 'mixed', similar to aria-checked. See https://www.w3.org/TR/wai-aria-1.1/#aria-pressed Therefore it should be a string, not a boolean.

There are at least three proposals for 'getter' of AccessibleNode interface, which is: 1) return validated value (current proposal) 2) return value that was set 3) return computed value. Technically...

Official brainstorm thread. --- We have chosen the name `AccessibleNode` for the class representing one node in the accessibility tree as exposed by the Accessibility Object Model, and `accessibleNode` as...

For example, for `el.accessibleNode.activeDescendant`, what should we be setting this value to? ```js // Element el.accessibleNode.activeDescendant = el.querySelector(".active"); // or // AccessibleNode el.accessibleNode.activeDescendant = el.querySelector(".active").accessibleNode; ``` **`Element`** - Closer relationship...

An `AccessibleNode` should contain a reference to the `Node` it is associated with. ```javascript function doSomethingWith (accessibleNode) { const domNode = accessibleNode.associatedNode; } const element = document.getElementById('name'); doSomethingWith(element.accessibleNode); // or...

According to the spec, `AccessibleNode` is attached to the `Node` interface of the DOM, but I'm not sure if it's really a good idea to hook into this interface. I...

Specifically, the question is what the backend storage is and what the actual return value should look like. Want to avoid two things: 1. Having the browser's accessibility backend need...

I'd suggest keeping sections 1.2 and 1.3 in the readme or in another markdown document in the repo (maybe CONTRIBUTING.md).

Existing web accessibility APIs are complicated and it isn't always obvious to web authors how declarative accessibility markup affects the actual accessibility properties exposed to clients via native accessibility APIs....

**Use case: Create virtual accessibility trees...** Canvas and WebGL are the obvious candidates, but there are also examples of DOM-based views whose element order and context is arbitrary (e.g. some...