Featured Categories
-
Lectora®
Lectora® is the most trusted authoring tool in the world. Rock out your creativity! Author courses any way you like. Lectora adheres to best practices for Accessibility and Web Content Accessibility Guidelines (WCAG), offers responsive authoring for eLearning, and publishes to any LMS (Learning Management System).
-
CenarioVR®
Experience virtual reality through CenarioVR®, our training and virtual reality (VR) authoring software that allows you to create immersive learning in minutes! No coding required!
-
Rockstar Learning Platform®
Our Rockstar Learning Platform® has all the features you’ll love. Help your employees be better at their jobs, more valuable to your company, and most effective in servicing your customers.
-
The Training Arcade®
Level up your learner engagement with the Training Arcade®! The Training Arcade is a library of fun, mobile-ready, casual games that can be rapidly customized with your content to create effective gaming!
-
ELB Learning Content
Did you know that our AssetLibrary™ has over 120 million engaging, interactive, and awe-inspiring templates and assets to help you become an eLearning Rockstar®?
Accessibility Simultaneous Text Blocks on MouseClick

How It's been able to work Scenario:
Page with 3 buttons, as each button is clicked, each show their appropriate text block (else hide). Once all have been clicked, a variable condition will be met and show a final text message. Originally, it would skip the last selected pop-up text as when there are two Show text blocks actions set simultaneously, it will only read the final message. However, placing a 0.5 second delay on the final reveal text block (the one set to Show once the variable sees that all three buttons have been clicked) the screen reader appropriate saw and read them both. Yay!
But this method did not working when applied to a Question Submit button (although definitely was working last year prior to updating to Lectora 19.0.4)
Not working (anymore) Scenario:
Multiple choice single answer. 3 choices. On Submit there are 2 text blocks to show. A text block that populates feedback pulled from a variable depending on the outcome (for simplicity, let's say Correct, Try again and Incorrect type responses stored as a var for consistency, ease of translation and maintenance), and then a corresponding explanation text block that only appears when the learner is incorrect.
One would think that using the same method would produce the same result. But it does not. Example: On Submit Mouse Click.
- Set text of initially hidden "Feedback" to "correctvaluetext" if (correct) else set text to...
- Show Feedback
- Disable Submit
- Show Explanation text (delay 1sec) if not correct
Darrell.
Answers
-
wheels Community Member, Administrator, Moderator, Rockstar Manager Posts: 695 eLearning ROCKSTAR Admin TeamInteresting. Do you have a copy of the course published before v19.0.4 where it works? I am curious if you have it pinpointed to that level of detail. If you do, and can share the published output with support we would greatly appreciate it.
One thing you might try is adding a delay also to the show feedback action (say 0.5) and then put an on show action on the feedback text to show the explanation text (conditionally) with a 0.5 delay (essentially moving the show action for the explanation text specified above)
The issue here is getting the screen reader to notice the change and not be interrupted with the next show until it has started reading. Hopefully this will help.0 -
Thanks for the reply. Testing this out to whip up a demo (cannot share my client's course) I'm a bit concerned at the inconsistency in readable screen-reader playback, sometimes the button reveal reads, other times no. But inconsistent behaviour via the Lectora Question Creator too.
The course made in L18 last year went through some rigorous testing with our Accessibility partners to verify that the delay show enabled two text boxes to be picked up and an update to L19.0.4 seems to have messed that up. I no longer have L18 to produce another demo in that version.
(similar demo attached)
-Darrell0 -
wheels Community Member, Administrator, Moderator, Rockstar Manager Posts: 695 eLearning ROCKSTAR Admin TeamThanks, we are looking into fixing this.
Currently it looks like you have to have a delay of 2 seconds in some of my testing. Another option is to show the two text boxes at the same time and then after 2 seconds hide & show the second text block to ensure it is read.
- Joe0 -
Hi Joe,
A 2 second delay, although tiny, is a hard sell for my partners (we're updating a large number of courses to L19 in an attempt to make them accessible). For example, in a situation like once some pop-ups have been seen having a text (and/or image) appear with something like a policy.
I've put together an awt file that contains a fraction of my finding while testing using JAWS (still waiting on a colleague who's checking on NVDA).
Things like:- the extra text not read with delay. This one is puzzling because when with just button reveals, a 0.7 second delay triggers the TWO reads (let's say 50% of the time), yet when the same logic is competing with a ProcessQuestion generated command fire it works 0% of the time
- when showing a Group with Text (1st) and image (2nd) (neither set to top) it's read in the reverse order (image first then Text), breaking the rule that the order displayed in the Lectora Title Explorer is how it will be read... so is it he rule, but not in groups?
- some triggers in the Final Feedback option (Question Creator) will actually beak the page, yet they are still available to choose, the only way to get them to fire is to move the stand alone command into a Group and Run Group on Final Feedback.
- Showing a hidden question didn't seem to read
I do appreciate you looking into this Joe. It's a beast of logic to make things accessible and as much as some organizations thing it's an afterthought, it's very much moving more and more to the forefront, and in some corporate training (often regulated situations) an absolute decision maker as to which tool to use for eLearning.
Thanks again,
Darrell0 - the extra text not read with delay. This one is puzzling because when with just button reveals, a 0.7 second delay triggers the TWO reads (let's say 50% of the time), yet when the same logic is competing with a ProcessQuestion generated command fire it works 0% of the time
-
wheels Community Member, Administrator, Moderator, Rockstar Manager Posts: 695 eLearning ROCKSTAR Admin TeamI believe all these issues will be corrected with v21 THANK YOU for the examples.
I will send you a link to this title published with v21 so you can let us know if you still see problems.
- Joe
0 -
Thanks Joe, I was able to hear both the two text boxes as well as the images (shapes in this case) reading in order.
Am I correct in assuming this was a fix that can't be replicated in L19?
-Darrell.0 -
wheels Community Member, Administrator, Moderator, Rockstar Manager Posts: 695 eLearning ROCKSTAR Admin TeamTBD by Product Management, but there is so much goodness in v21 you might want to seriously consider it.0
-
I just ran into this issue. JAWS will read pop-ups launched by a link automatically but not those that are generated by the course, such as question feedback and the bookmarking notice.
JAWS will read these pop-ups, however, if a user clicks on the pop-up and presses the Insert and Down Arrow keys.
This issue didn't exist before the latest version of L19 was installed.
Accessibility is a must-have for most organizations, so this issue has to be fixed.0
Categories
- 35.9K All Categories
- 110 ✫ Announcements
- 33.1K Lectora®
- 31.1K Lectora Discussions
- 29K Lectora Desktop
- 2K Lectora Online
- 2K Lectora Feature Requests
- 71 Lectora User Groups
- 27 ELB Learning Content
- 27 ELB Learning Content Discussions
- 343 CenarioVR®
- 204 CenarioVR Discussions
- 139 CenarioVR Feature Requests
- 44 Rockstar Learning Platform®
- 41 Rockstar Learning Platform Discussions
- 108 CourseMill®
- 108 CourseMill Discussions
- 48 ReviewLink®
- 48 ReviewLink Discussions
- 7 The Training Arcade®
- 7 The Training Arcade Discussions
- 938 All Things eLearning
- 39 eLearning Development
- 546 Learning Management System (LMS) Integration
- 333 Web Accessibility
- 1.2K ♪ The Green Room
- 9 Additional Learning Products