Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Addition: update allowances for area no href#360

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to ourterms of service andprivacy statement. We’ll occasionally send you account related emails.

Already on GitHub?Sign in to your account

Merged
scottaohara merged 6 commits intogh-pagesfromscottaohara-patch-1
Nov 16, 2021

Conversation

@scottaohara
Copy link
Member

@scottaoharascottaohara commentedOct 5, 2021
edited
Loading

closes issue#325

This update allows authors to specify thelink orbutton roles on anarea with nohref attribute.

Any more complex widget, particularly any that would need to convey a visual state or updated styling, would be far more practical for authors to create another accessible control instead. As these elements do not allow nested content (and even CSS pseudo element content appears in a different location than where thearea's coordinates place it, no container-type role would make sense here either.

Ideally, authors would be using atabindex on these elements when specifying a role.... but as there could be situations where a role needs to be conveyed, but it is not necessary to make the particular element keyboard accessible (alternate mechanism available), the requirement for including atabindex was left off this PR. Additionally, we make no such requirements for other widget roles, so on second thought it seemed out of place to require one for this role.


Need at least two checkers to accept this change before we can merge.


Preview |Diff

@scottaoharascottaohara added the needs implementation commitmentCannot merge into spec until implementations in conformance checkers has been confirmed. labelOct 5, 2021
scottaohara added a commit to scottaohara/WAI-ARIA-Usage that referenced this pull requestOct 6, 2021
updates allowances per the ARIA in HTML PR -w3c/html-aria#360`area` without `href` can allow for `role=button` or `link`.
@marcoscaceres
Copy link
Member

Just had a thought... maybe we can prefix the commit messages with "correction:" and "addition:"? That could also help us identify what's what.

@scottaohara

This comment has been minimized.

@marcoscaceres

This comment has been minimized.

@scottaoharascottaohara changed the titleupdate allowances for area no hrefAddition: update allowances for area no hrefNov 8, 2021
@scottaoharascottaohara added Meets 2 implementations reqIndicates that a spec change has met the necessary 2 implementations needed to merge. and removed needs implementation commitmentCannot merge into spec until implementations in conformance checkers has been confirmed. labelsNov 16, 2021
@scottaoharascottaohara merged commitac4c5fe intogh-pagesNov 16, 2021
@scottaoharascottaohara deleted the scottaohara-patch-1 branchNovember 16, 2021 13:27
scottaohara added a commit that referenced this pull requestMay 19, 2022
directly reference the following PRs in the changelog, and prepend each entry with the appropriate 'label'related to#419-#352-#367 (and follow on [commit](887c772))-#360-#353-#372-#402-#404-#403-#396-#391-#369-#381
pkra pushed a commit to w3c/aria that referenced this pull requestMay 20, 2024
Sign up for freeto join this conversation on GitHub. Already have an account?Sign in to comment

Reviewers

@marcoscaceresmarcoscaceresmarcoscaceres left review comments

@patrickhlaukepatrickhlaukepatrickhlauke approved these changes

Assignees

No one assigned

Labels

Meets 2 implementations reqIndicates that a spec change has met the necessary 2 implementations needed to merge.

Projects

None yet

Milestone

No milestone

Development

Successfully merging this pull request may close these issues.

3 participants

@scottaohara@marcoscaceres@patrickhlauke

[8]ページ先頭

©2009-2025 Movatter.jp