cloudfour / cloudfour/pleasantest

Mark visually hidden tree nodes in getAccessibilityTree

Open
#348 0 comments 0 reactions 0 assignees View on GitHub
major change
Dominant language
TypeScript
Stars
175
Forks
2
Avg merge
1m
Merged PRs (30d)
1

Description

(I am thinking this through so this is not a complete thought yet, hold off on feedback till I finish the thought)


Accessible by screen readers, Visible by sighted users


How to test


Shows up in accessibility tree without (visually hidden) marker




Accessible by screen readers, Hidden from sighted users



  • .sr-only, .u-visually-hidden, etc


How to test


Shows up in accessibility tree with (visually hidden) marker



Hidden from screen readers, Visible by sighted users



  • aria-hidden




Hidden from screen readers, Hidden from sighted users



  • Removed from the DOM

  • display:none etc


Contributor guide

No contributing guide indexed for this repository

Research direction

Locate the getAccessibilityTree entry point and read its existing accessibility-tree tests and related documentation. Clarify the intended behavior for visually hidden versus aria-hidden nodes before implementation. Done means the tree distinguishes visually hidden content with the requested marker while preserving the other visibility cases, with tests covering the examples in the issue.

Written by the indexing model from the issue text.

Assessment

Tech stack
typescript
Domain
accessibility, testing
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
20/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.