Accessibility statement for JEKray
Version 1.1, 5 October 2026
This statement covers the JEKray optical bench simulator at jeksys.net/jek/tools/jekray.html and its JEKrayPro account features. We want as many people as possible to be able to use it, and we would rather tell you plainly what does not work yet than leave you to find out.
What you can do
- Use the menus, dialogs, account features and settings with a keyboard. Dialogs are standard HTML dialogs, menus are lists of buttons, and status messages are announced to screen readers.
- Add parts from the parts picker with the keyboard: each part is a button that places it in the middle of the view.
- Select any part from the list of parts in the side panel, then move it with the arrow keys (Shift for larger steps), rotate it with R, and remove it with Delete. You can type its exact position, angle and every other setting in the side panel instead of dragging.
- Read results as numbers in the side panel, and download the data behind most plots as CSV files to open in a spreadsheet or your own tools.
- Zoom the page with your browser, and use JEKray on a phone or a narrow window, where the layout rearranges into one column.
- Reduce motion: the app's animations stop when your system asks for reduced motion.
What does not work yet
JEKray is partly accessible. These are the problems we know of, against the Web Content Accessibility Guidelines (WCAG) 2.2 at level AA:
- The bench drawing is a picture. The bench, its rays, beams and fields are drawn on a canvas, which screen readers cannot describe (WCAG 1.1.1). The list of parts and their settings in the side panel, and the numerical results, are available as text.
- Plots are pictures too. Plots on screens, detectors and instruments are drawn on canvases (WCAG 1.1.1). The data of most of them can be downloaded as CSV.
- Colour carries meaning. Beam colours show wavelength, and field and intensity maps use colour scales (WCAG 1.4.1). Wavelengths and values are also given as numbers.
- Some drawn labels may have low contrast against the bench background (WCAG 1.4.3).
- Drawing fibre routes and measurements needs a mouse, pen or touch.
What we are doing about it
- A text description of the bench, listing its parts in order along the light’s path, with the main results, readable by screen readers.
- Patterns or line styles as well as colour where colour carries meaning, and a check of the contrast of drawn labels.
- Keyboard ways to draw fibre routes and measurements.
If one of these matters to you, tell us: it helps us decide what to do first.
Getting help
If you cannot use part of JEKray, or need information in another format, email [email protected]. Tell us what you were trying to do and what assistive technology you use, if any. We will reply within five working days.
If you teach with JEKray, we can help you provide alternatives for students who need them, such as bench descriptions or result tables for set exercises.
How we tested
This statement is based on our own checks in October 2026, using the keyboard alone, browser zoom and a phone-sized screen. JEKray has not yet been audited independently. We will review this statement when we make significant changes, and at least once a year.