Forum Discussion
Real talk about accessibility shortcomings in Storyline and Rise
The auditor even suggested this remediation: "Include <label> elements adjacent to the fields with for attributes that point to the field's id like so: <label for="search">Search:</label> <input type="text" name="search" id="search" /> Similarly, since a submit button is required, a button with the text 'Search" can be placed near the field. The field itself would need to be labeled using aria-label="search" or aria-labelled by with the value being the id of the search submit button. https://www.w3.org/WAI/WCAG21/Techniques/html/H44”
Well, I don’t understand the remediation, and checking with experts, it's not possible in Storyline without serious monkeying around in a published course. That’s beyond me.
4 Replies
Hello Joel!
Thank you for taking the time to share more details about the audit report that you received. We appreciate you being vulnerable about where you are in your accessibility journey. We are also on an accessibility journey as a company for Storyline 360 and Rise 360.
We want to work with you one on one to understand better the audit you received. The labeled search field and audio descriptions are two items mentioned in the audit. We're happy to address those questions and work further with you in your support case.
- The search field in Storyline 360 and Rise 360 is labeled programmatically, as required, and provides descriptive placeholder text. The magnifying glass icon is a universal indicator for searching—for example, check out accessible websites like Deque and the UK government. It sounds like a visible label would benefit your learners, so we sent this idea to our engineers to take a closer look.
- An easier way to create audio descriptions for both Storyline 360 and Rise 360 is on our radar, and, good news, it's already on our public roadmap for Storyline 360.
While no tool or template can automatically conform to all WCAG criteria, we look forward to the opportunity to make it easier for you to add accessibility features to your courses. Some accessibility accommodations will always require you to make design decisions (workarounds), especially with highly customizable and flexible tools like Storyline 360.
Since you already have a support case with our team (created from your chat), we will reach out to you directly to look at your project files for Rise 360 and Storyline 360. We'd also like to work with you on your audit report.
- JoelLesko-6d2afCommunity Member
Hi Leslie,
I just heard from a Senior Technical Support Engineer and am eager to learn how to fix the issues that showed up in the audit and make my courses truly accessible. Thank you for your note. Hi Joel,
I see you are working with our colleague John. You are in great hands!
Wonderful that you are working towards creating truly accessible courses.
Happy developing and enjoy your day! ✨
- ErichRenken-c28Community Member
I understand your frustration, Joel. It's been a long journey getting Storyline accessible, but I've definitely seen progress in the last few years. There are a lot less "does not support" in my recent VPATs than there used to be.
At my company, we recently started including audio descriptions and here's how we handle it. From the original video, we create a copy and add the audio descriptions to the audio track using Adobe Creative Cloud tools. We were originally trying to keep the two videos the same length, but we found that we were really trying to cram some of the descriptions into a tight space and so we extended the audio track as much as necessary and froze the video track while the descriptions were playing.
Once the new video was created, we created a separate slide for the audio description video. Then, at the beginning of the course, we present the learners with a checkbox explaining audio descriptions and asking if they'd like them turned on/off throughout the course. After that, it's a matter of routing to the correct video using that variable. It's not as elegant as being able to switch between audio tracks while watching the video, but it works for us.
Oh, we found this and it's been helpful when creating the audio description track: https://partnerhelp.netflixstudios.com/hc/en-us/articles/215510667-Audio-Description-Style-Guide-v2-3
Let me know if you have any questions about our approach.