skip to main
|
skip to sidebar
Samz3D
Home
Posts RSS
Comments RSS
Blogger
Web Accessibility Checklist
Posted by
Blogger
at
Tuesday, August 02, 2016
5 comments
A beginner's guide to web accessibility
Landmarks
ARIA Landmark Roles are helpful landmarks that can be used by
AT
to navigate a website.
Note: When you
validate html
using landmark roles, you'll receive a warning stating these roles are redundant. In HTML5, several of the landmark roles are implicit via the native structural element which is supported by most modern
desktop browsers
with the exception of IE and
iOS Safari
. So, if you support IE and iOS browsers, you'll want to use the landmark roles. For more information, read
Quick Tip: Aria Landmark Roles and HTML5 Implicit Mapping
.
A region of the page that is site focused. Typically your global page header.
Contains navigational links.
Focal content of document. Use only once.
Represents an independent item of content. Use only once on outermost element of this type.
Supporting section related to the main content even when separated.
Contains information about the document (meta info, copyright, company info, etc).
Add a `search` role to your primary search (
how to implement
).
Language Attribute
Declaring a language attribute on the html element enables a screen reader to read out the text with correct pronunciation.
Specify a language with the lang attribute on the element.
Document Outline
Use semantic headings and structure
Links
Ensure links have
:focus
state.
Ensure links are recognizable (underlined).
Images
Use appropriate
alt
text.
Read article on using ALT text
Javascript
Unobtrusive Javascript
Use unobtrusive Javascript (never use inline scripting).
No-JS Alternatives
Provide alternatives for users who do not have Javascript enabled and for environments where Javascript is unavailable.
Forms
Logical layout
Tab order of the form follows a logical pattern.
Associated
label
for all form controls (e.g.
input
,
select
etc.)
(e.g.
Name:
)
Make sure
placeholder
attributes are
NOT
being used in place of
label
tags.
WHATWG
An exception to this rule would be smaller forms with one or two fields (eg. search or log in forms)
Group related form elements with
fieldset
and describe the group with
legend
Important for
and
Media (Audio and Video)
Providing text alternatives makes the audio information accessible to people who are deaf or hard of hearing. This also goes for search engines who are deaf and hard of hearing as well.
Provide text transcripts
Synchronized subtitles for videos
Color and Contrast
Test color contrast
Best done early in the process, by ensuring that the foreground and background colors of your site have sufficient contrast you will help make your site more readable for everyone.
Contrast Ratio
is one tool for checking the contrast of your colors for both standard vision and color deficient user.
Test for different types of color blindness.
Deuteranopia
Protanopia
Tritanopia
Test against different types of color blindness with a tool like
http://colorfilter.wickline.org/
. If you are on a Mac, another option is
Michel Fortin's, Sim Daltonism
color blindness simulator.
Testing
Navigating your site using a range of tools, such as just the keyboard or a screen reader, will help you understand how a blind, low-vision, or limited-mobility user will experience it.
Test using a screen reader
Test using keyboard only
Home
Subscribe to:
Posts (Atom)
Followers
My Blog List
Opportunity+
Lyrics
മായാമഞ്ചലില് ഇതു വഴിയെ പോകും തിങ്കളേ കാണാതംബുരു തഴുകുമൊരു തൂവല് തെന്നലേ ആരും പാടാത്ത പല്ലവി കാതില് വീഴുമീ വേളയില് കിനാവ് പോല് വരൂ വരൂ മായാമഞ്ചലി...
Kureeppally News
ADORE
Twitter
Samz3d
Google Buzz
Blog Archive
▼
2016
(2)
►
2 October - 9 October
(1)
▼
31 July - 7 August
(1)
Web Accessibility Checklist
►
2015
(3)
►
24 May - 31 May
(1)
►
8 March - 15 March
(1)
►
25 January - 1 February
(1)
►
2014
(2)
►
12 October - 19 October
(1)
►
11 May - 18 May
(1)
►
2013
(7)
►
25 August - 1 September
(1)
►
4 August - 11 August
(2)
►
26 May - 2 June
(1)
►
19 May - 26 May
(1)
►
3 March - 10 March
(1)
►
13 January - 20 January
(1)
►
2012
(10)
►
7 October - 14 October
(1)
►
1 July - 8 July
(1)
►
27 May - 3 June
(1)
►
20 May - 27 May
(3)
►
13 May - 20 May
(2)
►
8 January - 15 January
(1)
►
1 January - 8 January
(1)
►
2011
(30)
►
6 November - 13 November
(2)
►
30 October - 6 November
(1)
►
16 October - 23 October
(1)
►
25 September - 2 October
(2)
►
3 July - 10 July
(1)
►
12 June - 19 June
(1)
►
29 May - 5 June
(1)
►
24 April - 1 May
(1)
►
3 April - 10 April
(2)
►
27 March - 3 April
(2)
►
20 March - 27 March
(1)
►
13 March - 20 March
(1)
►
6 March - 13 March
(1)
►
27 February - 6 March
(2)
►
30 January - 6 February
(1)
►
23 January - 30 January
(1)
►
16 January - 23 January
(3)
►
9 January - 16 January
(2)
►
2 January - 9 January
(4)
►
2010
(91)
►
26 December - 2 January
(2)
►
19 December - 26 December
(3)
►
5 December - 12 December
(4)
►
28 November - 5 December
(3)
►
7 November - 14 November
(2)
►
31 October - 7 November
(2)
►
17 October - 24 October
(1)
►
10 October - 17 October
(1)
►
26 September - 3 October
(5)
►
19 September - 26 September
(2)
►
5 September - 12 September
(1)
►
29 August - 5 September
(6)
►
22 August - 29 August
(3)
►
8 August - 15 August
(1)
►
1 August - 8 August
(5)
►
25 July - 1 August
(3)
►
18 July - 25 July
(1)
►
11 July - 18 July
(2)
►
4 July - 11 July
(2)
►
20 June - 27 June
(3)
►
13 June - 20 June
(1)
►
6 June - 13 June
(4)
►
30 May - 6 June
(2)
►
23 May - 30 May
(6)
►
16 May - 23 May
(1)
►
2 May - 9 May
(2)
►
18 April - 25 April
(2)
►
21 March - 28 March
(2)
►
14 March - 21 March
(1)
►
7 March - 14 March
(3)
►
28 February - 7 March
(1)
►
21 February - 28 February
(3)
►
14 February - 21 February
(4)
►
24 January - 31 January
(1)
►
17 January - 24 January
(1)
►
10 January - 17 January
(1)
►
3 January - 10 January
(4)
►
2009
(42)
►
13 December - 20 December
(1)
►
6 December - 13 December
(1)
►
29 November - 6 December
(1)
►
1 November - 8 November
(1)
►
25 October - 1 November
(4)
►
13 September - 20 September
(4)
►
6 September - 13 September
(1)
►
30 August - 6 September
(1)
►
23 August - 30 August
(3)
►
9 August - 16 August
(1)
►
2 August - 9 August
(3)
►
26 July - 2 August
(5)
►
19 July - 26 July
(1)
►
12 July - 19 July
(2)
►
21 June - 28 June
(1)
►
14 June - 21 June
(1)
►
7 June - 14 June
(1)
►
31 May - 7 June
(1)
►
17 May - 24 May
(9)
►
2008
(38)
►
26 October - 2 November
(2)
►
19 October - 26 October
(4)
►
28 September - 5 October
(3)
►
14 September - 21 September
(1)
►
7 September - 14 September
(1)
►
31 August - 7 September
(1)
►
24 August - 31 August
(3)
►
10 August - 17 August
(1)
►
3 August - 10 August
(2)
►
27 July - 3 August
(3)
►
6 July - 13 July
(6)
►
29 June - 6 July
(11)
Pages
Home
Where am I?
Feedjit
Feedjit Live Blog Stats
Copyright © 2010 Samz3d.com. All Rights Reserved.. Powered by
Blogger
.