Open flaviolima opened 4 years ago
This Feature is ready to be implemented.
Not complying with specification
Please, move to CODED only when this feature is fully implemented: bugs reported in comments and requirements in OP If you want that we test some partial solution, add a comment here with our @
This feature have been implemented and is ready for Funcional Test. Please, test the feature.
Hello @rebeccamello,
Youtube videos are not accessible, but we still give the opportunity to the tutor to create content with it, I think maybe, we have to block the options of accessibility when a tutor decides to insert this type of content in the courses (There is no requirement for this for now). Please use another sources for this test. When you are adding the video link the systems tells you in green, but if not the message is in yellow.
Steps to reproduce:
1- create a video content 2- go to the upload from url tab 3- go to upload from library tab 4- upload a video from library 5- save the content 6- the "This content has no accessibilty. Do you want to proceed?" modal is shown
Hello @EduKobaiashi,
For the moment it does not exist any HasRisk field to select in the tutor side, or any attribute created to store this boolean in the database. No wireframe or anything, for example, when it has to be selected or the place that it should go. So we are not going to do any more for this.
Warning for seizure of a single video does not not work in tutor side, because the preview is showed in a dialog. But in the student side works very well. You can review it again.
Hello @juantenesaca , I think the HasRisk field that is specified is this one in the screenshot, when the tutor selects if the content could provoke photosensitive seizures.
Fields from authoring tool (As in this issue specification):
About the single video, I just tested as a student and the checkbox only appears when the user goes to fullscreen, but the video can still be played without being in fullscreen. According to Camilla's specification, the user shouldn't be able to play the video until the checkbox is checked.
@EduKobaiashi ok, thank you very much for this value information. I was miss understanding that part. I will be committing this changes.
:warning: Wire-frames and live-demos are just for example purpose. They don't meet entirely this requirement.
:pencil2: Pencil icon marks specs that are waiting for definition
Live-Desmo using VideoJS that provides full compatibility with track (vtt files), including screen reader recognize of speak audio description track. Select Elephants Dream video to test accessibility
Table Of Content
Video alternatives
In order to images be accessible it's necessary to be provided:
[x] Captions #10
[x] Audio description #11 #12 #13
[x] Media alternative #14 #11
[x] Sign Language #15
[ ] webVTT: captions and audio descriptions files can be compatible with some players.
[x] :warning: Browser and Screen Readers compatibility We are following WCAG and HTLM5 specs, but adjustments to compatibility should be necessary.
Video-Only alternatives
In order to images be accessible it's necessary to be provided:
Video provided by teachers
Videos from course creation should follow Video alternatives specification (above) additional to bellow requirements
General Considerations
Rendering single video
Fields from Authoring Tool
aria-label="shortDescription
oraria-label="title"
(if short description is not provided)aria-describedby=
Transcription`HasRisk==true
Pure HTML5 example *live-demo uses videojs instead
Video Gallery
Video widget is composed by
aria-label
and visibel label "Image gallery" ( meet #136 #16 )role=grid
101 keyboard navigation
HasRisk==true
. When user select to open fullwidth preview, open an alertdialogThumbnails
<figure>
tagalt
attribute of will be the "short description" configured by teacheralt
attribute of will be the "title" if no short description was set by teacher.figcaption
will be the "title".Full width Preview
role="dialog"
aria-modal=true
aria-describedby=
Wire-Frames
State indicators (focus and hoover)
Fullwidth preview
small screen
medium screen
large screen