Skip to content
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 our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

separator is not output #237

Open
JAWS-test opened this issue Aug 8, 2019 · 5 comments
Open

separator is not output #237

JAWS-test opened this issue Aug 8, 2019 · 5 comments
Assignees

Comments

@JAWS-test
Copy link

Summary

separator is not output

  1. save as HTML file:
<!DOCTYPE html>
<html lang="en">
	<head>
		<meta charset="utf-8">
		<title>separator</title>
	</head>
	<body>
		<a href="#">test</a>
		<div tabindex='0' role='separator' aria-valuemax=30 aria-valuemin=0 aria-valuenow=15 aria-label=separator aria-orientation=vertical>---</div>
	</body>
</html>
  1. Navigate with Tab key, arrow keys, quick navigation

Expected result

Correct output of role, label and value (aria-valuemin, -max, -now), alignment (aria-orientation) for the different navigation methods (tab, linear reading, quick navigation (F)) and in the element overview (INS+F5).
See: https://www.w3.org/TR/wai-aria-1.2/#separator

Actual result

  • IE: tab: only output as "menu", reading with arrow keys: no output
  • Chrome: tab: correct role, label, valuemin, valuemax, but also as "menu" and misleading operating instructions for menus, no output of valuenow; reading with arrow keys: no output of the values
  • Firefox ESR: correct, but without valuenow
  • Chrome, Firefox: INS+F5: wrong output of "activated not activated" due to aria-orientation

Additional Information

JAWS version and build number

JAWS 2019.1906.10

Operating System and version

Windows 10

Browser and version:

Internet Explorer 11.0.9600.19400
Chrome 75.0.3770.100
Firefox 60.8.0 ESR

@stevefaulkner
Copy link
Contributor

stevefaulkner commented Dec 5, 2023

Can reproduce in JAWS 2024, Chrome Version 119.0.6045.200 (Official Build) (64-bit), Firefox 120.0.1 (64-bit).
Test case
In chrome aria-valuenow is not announced, in firefox it is announced if the user presses enter when the separator has focus.

Note: NVDA does announce aria-valuenow but does not announce orientation/valuemin/valuemax

@BrettLewisVispero
Copy link
Collaborator

Imported into ADO as bug 89570

@davidengebretson
Copy link

davidengebretson commented Jul 9, 2024 via email

@JAWS-test
Copy link
Author

@davidengebretson

ARIA spec:

Authors MAY make a separator focusable to create a widget that both provides a visible boundary between two sections of content and enables the user to change the relative size of the sections by changing the position of the separator. A variable separator widget can be moved continuously within a range, whereas a fixed separator widget supports only two discrete positions. Typically, a fixed separator widget is used to toggle one of the sections between expanded and collapsed states.

https://www.w3.org/TR/wai-aria-1.2/#separator

@davidengebretson
Copy link

davidengebretson commented Jul 9, 2024 via email

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants