Accessibility Simultaneous Text Blocks on MouseClick

web-foley
Community Member Posts: 44 ♪ Opening Act ♪
Mouse Click text block show, when there is more that one text block to reveal - works in some circumstances. Read by JAWS.
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.
Darrell.
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.
Tagged:
0
Answers
-
wheels Community Member, Administrator, Moderator, Rockstar Manager Posts: 518 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
So You Wanna Be An eLearning ROCKSTAR?
Categories
- 4.4K All Categories
- 35 ✫ Announcements
- 5 ✪ Contests
- 33.6K eLearning Brothers® Products
- 33.2K Lectora®
- 31.3K Lectora Discussions
- 1.9K Lectora Feature Requests
- 57 Lectora User Groups
- 2 AssetLibrary™
- AssetLibrary Discussions
- 2 AssetLibrary Feature Requests
- 225 CenarioVR®
- 125 CenarioVR Discussions
- 100 CenarioVR Feature Requests
- 2 Rockstar Learning Platform®
- 1 Rockstar Learning Platform Discussions
- 1 Rockstar Learning Platform Feature Requests
- 4 Off-the-Shelf Course Library
- 3 Off-the-Shelf Course Library Discussions
- 1 Off-the-Shelf Course Library Feature Requests
- 108 CourseMill®
- 101 CourseMill Discussions
- 40 ReviewLink®
- 28 ReviewLink Discussions
- 12 ReviewLink Suggestions
- 1 The Training Arcade®
- 1 The Training Arcade Discussions
- The Training Arcade Feature Requests
- 7 Additional Learning Products
- 2 Adobe®
- 2 Articulate®
- 1 Camtasia®
- Docebo®
- 1 iSpring®
- 1 Microsoft® PowerPoint®
- 892 All Things eLearning
- 3 Course Development Showcase
- 1 eLearning Brothers® Downloads
- 1 Compliance Training
- 5 eLearning Development
- eLearning Game Design
- 7 Instructional Design
- 544 Learning Management System (LMS) Integration
- 2 Mobile Learning
- 2 Visual Design
- 323 Web Accessibility
- 1.2K ♪ The Green Room
- 4 ♡ Community Feedback
- 7 Community Tips