I've seen on many suggestions lists for ADA compliance that videos be linked instead of embedded (like here: http://www.techrepublic.com/blog/web-designer/creating-an-ada-compliant-website/). I read that this was from the Department of Human Service, on top of the DOJ recommendations, but no where can I find the reason why this is best practice for increased accessibility.
Why is it suggested to add a link to a video instead of embedding one for ADA compliance?
293 Views Asked by Andrew Clavin At
2
There are 2 best solutions below
Related Questions in VIDEO
- How to open and read video stream in Matlab
- Extract bytes of specific stream from mpegts file using ffmpeg
- AVQueuePlayer crashes when I try to observe the start of the next video: AVPlayerItem was deallocated with observers
- How to get the time stamp of each frame of a GoPro video in MATLAB?
- DFP Videos Ads Internal error
- Get youtube video information using javascript and Youtube-API
- YouTube views not counting on Wordpress embed
- Videos not working on phones using HTML
- How to track multiple youtube videos in google analytics
- Cloudfront stream only part of the video
- Changing switch statement to include both mp4 and ogg files
- How to detect squares in video with OpenCV?
- Saving iOS video buffer
- dynamic video source change issue in azure media player
- Video Editing For Android
Related Questions in ACCESSIBILITY
- Links with images and text - combined or separate?
- Why would an `a` tag need `tabindex=0`?
- How to set priority for screen readers of some HTML page parts?
- How to specify a general note for screen readers in html
- Adobe Reader cannot correctly read out loud table in tagged document
- Implementing accessibility in viewpager android to have a "swipe next for more" kind of thing
- Android WebView accessibility in Lollipop
- What elements receive default focus styling?
- talkback reads capital letters as a word, it should read separate
- Accessibility Check fail when using TextInputLayout
- Find all display:none attributes and add in aria-hidden attribute using JavaScript
- Inconsistent Accessibility Error #2
- event.getSource() returns null on View_Focused using Accessibility in Android
- iOS Voice Over to announce new view titles when pushed/popped on a UINavigationController
- Prevent Voiceover from reading UIAccessibility accessibilityLabel
Related Questions in VIDEO-EMBEDDING
- disabling play/pause in embedded video using JW player
- How to embed youtube video instead of vimeo video in the plasm simplemodal plugin...?
- How to know if a user clicked play on a video
- html video tag (some mp4 videos work, some not)
- Embedding specific videos causes an error ("An error occurred. Please try again later. (Playback id: XXXX)") when using PyQt5
- Video embed to social media site via oembed not working correctly (twitter, slack, facebook)
- django-embed-video - how to use Vimeo options
- Embedding a video to HTML that does not have the .mp4 filename extension
- How can I change jwplayer skin in og:video meta tag?
- embed video from tiktok
- Instagram embed box not loading embed code... anyone know a workaround?
- How to render a YouTube video upon button click in React?
- Best solution for embedding videos in webpages
- Embedding youtube video is throwing extension error
- wagtail hallojs editor video embed with padding-bottom
Trending Questions
- UIImageView Frame Doesn't Reflect Constraints
- Is it possible to use adb commands to click on a view by finding its ID?
- How to create a new web character symbol recognizable by html/javascript?
- Why isn't my CSS3 animation smooth in Google Chrome (but very smooth on other browsers)?
- Heap Gives Page Fault
- Connect ffmpeg to Visual Studio 2008
- Both Object- and ValueAnimator jumps when Duration is set above API LvL 24
- How to avoid default initialization of objects in std::vector?
- second argument of the command line arguments in a format other than char** argv or char* argv[]
- How to improve efficiency of algorithm which generates next lexicographic permutation?
- Navigating to the another actvity app getting crash in android
- How to read the particular message format in android and store in sqlite database?
- Resetting inventory status after order is cancelled
- Efficiently compute powers of X in SSE/AVX
- Insert into an external database using ajax and php : POST 500 (Internal Server Error)
Popular Questions
- How do I undo the most recent local commits in Git?
- How can I remove a specific item from an array in JavaScript?
- How do I delete a Git branch locally and remotely?
- Find all files containing a specific text (string) on Linux?
- How do I revert a Git repository to a previous commit?
- How do I create an HTML button that acts like a link?
- How do I check out a remote Git branch?
- How do I force "git pull" to overwrite local files?
- How do I list all files of a directory?
- How to check whether a string contains a substring in JavaScript?
- How do I redirect to another webpage?
- How can I iterate over rows in a Pandas DataFrame?
- How do I convert a String to an int in Java?
- Does Python have a string 'contains' substring method?
- How do I check if a string contains a specific word?
Linking to videos instead of embedding them was never a requirement in the W3C's Web Content Accessibility Guidelines (WCAG) 1.0 or 2.0. The article you refer to dates from 2012, when embedded video players were typically based on Flash, and Flash often presented problems for keyboard users: in some browsers (e.g. Firefox), you could tab into the Flash animation/applet, but not out of it. Both WCAG 1.0 and WCAG 2.0 require that web content, including embedded content, should be keyboard accessible; WCAG 2.0 even explicitly mentions that there must be no keyboard trap.
If you provide a link to a video instead of embedding it, you avoid the keyboard trap issue that can be caused by Flash-based video players. Fortunately, there are many HTML5-based alternatives, including accessible video players, so that advice is somewhat dated now.