Replies: 3 comments 4 replies
-
I really like where this is going. I have a few questions/comments, though:
|
Beta Was this translation helpful? Give feedback.
2 replies
-
Hi all. Thanks for sharing this. It's a thoughtful approach, and it's super helpful to have this proposal to kick-start discussion. Here are my thoughts.
Thanks! Josh |
Beta Was this translation helpful? Give feedback.
0 replies
-
In phase 2, when the alternative format request is made, do you see udoit calling into the LMS for the original, or the LMS calling in to udoit? |
Beta Was this translation helpful? Give feedback.
2 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
UDOIT File Remediation
Summary
An important feature of LMS course accessibility management is file remediation. While the hope is that most course content will be within the course as HTML, that is often not the reality. We hope that by providing file remediation we will improve the accessibility coverage of the course content.
Phase I: providing alternate formats
Phase II: student view
Phase III: scanning documents
Why are the phases in this order? Because this seemed like the most accomplishable given the limited resources this project has. Cidi Labs is open to feedback on the best approach to accomplish file remediation.
Phase I: alternate formats
UDOIT will have a "plug-n-play" system for providing alternate file formats. This provides flexibility in how file remediation is handled. Each alternate format will be tied to a service. These services may be open source solutions that may be included, or 3rd party services that provide file remediation through an API.
For example, let's assume we create the following integrations:
An institution may have licenses with all these providers and their configuration may be something like this:
Another institution may not have any licenses with providers and their configuration might be:
We will create an entity to store alternate format data created for each file in the LMS.
Once the alternate file has been created by the service the file will be stored in the course files in the LMS. Files will be stored in a directory structure that groups all alternate formats of the same file together, so a student looking for alternate formats will know how to find them.
Alternate File UI
Alternate files will appear on two screens in phase I of file remediation.
Once the alternate files are created the student will go to the Files section of a course to find the alternate files.
Phase II: student view
A JS script is added to the LMS, and does the following:
Phase III: document scanning
This is likely the most complex of the phases, and in my opinion provides the least amount of value to the end user. Each file in the course would need to be downloaded to the Cidi Labs servers to be tested for a list of accessibility checks. To start, this might be:
We would then flag any files that failed these tests and provide basic instructions on how to remediate.
Mockups
\
Beta Was this translation helpful? Give feedback.
All reactions