WebAIM: Blog - Screen Reader Survey - 0 views
YUI Theater - Victor Tsaran: "Introduction to Screen Readers" » Yahoo! User I... - 0 views
-
YUI Theater’s newest video is a 27 minute Introduction to Screen Readers by Victor Tsaran, an engineer here at Yahoo! and our Program Manager for Accessibility.
Do It Myself Blog - Glenda Watson Hyatt » Open Source Screen Reader Gives Sig... - 0 views
Accessible Breadcrumb Navigation - 0 views
-
Being that a breadcrumb is contained within a nav element, it will be surfaced as a landmark to screen readers. Providing it an accessible name of "breadcrumb" (or whatever term may be more meaningful to your site) will help differentiate it from any other navigation landmarks in the current document, such as the primary navigation
-
using aria-label to provide an accessible name, and aria-current to indicate the currently active link
-
screen reader support for aria-current is rather good
- ...2 more annotations...
Captivate Accessibility Hints | SSB BART Group - 0 views
-
Captivate has a number of accessibility features in version 3 and 4 although there are some issues that Adobe is working on.
-
Ensure that the “enable accessibility” checkbox is checked under the File > Publish settings in order for accessibility to be exposed to assistive technologies.
-
Slide Accessibility Text Each slide can contain accessibility text. This can be added by going to the slide properties, activating the Accessibility button and entering text in the text field.
- ...6 more annotations...
Don't Use The Placeholder Attribute - Smashing Magazine - 0 views
-
To recap, the placeholder attribute: Can’t be automatically translated; Is oftentimes used in place of a label, locking out assistive technology; Can hide important information when content is entered; Can be too light-colored to be legible; Has limited styling options; May look like pre-filled information and be skipped over.
-
Move the placeholder content above the input, but below the label:
-
Development Here’s how to translate our designed example to code:
- ...4 more annotations...
-
WebAIM: Appropriate use of alternative text - 0 views
-
It is read by screen readers in place of images allowing the content and function of the image to be accessible to those with visual or certain cognitive disabilities. It is displayed in place of the image in user agents (browsers) that don't support the display of images or when the user has chosen not to view images. It provides a semantic meaning and description to images which can be read by search engines or be used to later determine the content of the image from page context alone.
-
The first step when determining appropriate alternative text for an image is to decide if the image presents content and if the image has a function. In most cases, an image will only have a function if it is contained within a link.
-
NOT use the phrases "image of ..." or "graphic of ..." to describe the image.
- ...14 more annotations...
How (a couple of) screen readers handle JavaScript events | 456 Berea Street - 0 views
Screen reader testing | 456 Berea Street - 0 views
Easy Accessibility Testing with the NVDA Screen Reader | ydnsixblog - Yahoo - 0 views
Screenreaders · Bootstrap - 0 views
-
Hide an element to all devices except screen readers with .sr-only.
-
Combine .sr-only with .sr-only-focusable to show the element again when it’s focused (e.g. by a keyboard-only user).
Designing Layouts for Screen Readers - 0 views
WebAIM: Usable and Accessible Form Validation and Error Recovery - 0 views
-
Errors on top
-
As one would guess, the "Errors on top" approach causes the error message to appear before the form. When presented, focus should generally be set directly to this error message. This allows screen reader and keyboard users to immediately access the error message without having to find it amongst the rest of the page contents. The message should also be visually apparent. Focus can be set to the message with client-side scripting using JavaScript focus() or similar, or the server-generated page can include an anchor name in the URI (e.g., http://myserver.com/form.php#errormessage) which will set focus directly to a named anchor or element id located at the beginning of the feedback message.
-
also helpful to inform the user as to the number of errors that were detected
- ...2 more annotations...
Don't Rely on Default Browser Error Messages - Intopia - 0 views
-
Another issue is that the messages are temporary. As soon as you put focus on the input with mouse, keyboard or touch, the message disappears. People with cognitive impairments will find it difficult to use these, and I think anyone trying to fill in the form while they’re distracted will have trouble as well. People who rely on the keyboard for navigation (which includes both sighted users and screen reader users) will also lose these messages as they move around the form.
-
If you’re confident of your error messages, you can remove the browser validation by adding the novalidate attribute to the wrapping form element, like this: <form novalidate>...</form>
-
You can style this with CSS, using the :valid and :invalid pseudo-classes
- ...2 more annotations...
-
"When I found out the major browsers were beginning to include error validation into their support for forms, I was pretty excited. Form validation is always a fiddly part of accessibility, so I'm always looking out for ways to make it easier for developers to do properly. I read MDN's form data validation tutorial and a CSS Tricks article on client-side form validation and immediately made some test forms. Sadly, I was disappointed with the results. The default error validation in browsers is almost completely inaccessible. I was hoping we'd get default "you've forgotten to fill this in" messages that could be customised. I might have been a bit too optimistic! Validation at the browser level has many of the same issues we find at the website level."
Hiding Content for Accessibility - Snook.ca - 0 views
-
This clip technique is also what's provided in the .visuallyhidden helper class in HTML5 Boilerplate.
-
We've only begun using and testing this technique, so even this may not be perfect. Any feedback and suggestions are quite welcome.
‹ Previous
21 - 40 of 62
Next ›
Last »
Showing 20▼ items per page