SlideShare a Scribd company logo
WEB ACCESSIBLITY & USABLITY PRINCIPLE
By
Anurag Kumar
WCAG 2.1
• WCAG
• DEFINE AS WEB CONTENT ACCESSIBLITY GUDIELINES
• It has Three Level
• A = Simple (minimum level of accessibility comply with from first hi fidelity prototype)
• AA = Intermediate ( recommended level of accessibility comply with from beta)
• AAA = Advanced (highest level of accessibility comply with for live)
• WCAG 2.1
It includes all of the guidelines, success criteria, and techniques for authors to use as they are developing and
evaluating Web content. This includes content from WCAG 2.0 and can be filtered in many ways to help authors focus
on relevant content.
WCAG 2.1
The Web Content Accessibility Guidelines are an internationally recognized set of recommendations for improving
web accessibility
They explain how to make digital services, websites and apps accessible to everyone, including users with
impairments to their:
• Vision – like severely sight impaired, sight impaired or color blind people
• Hearing – like people who are deaf or hard of hearing
• Mobility – like those who find it difficult to use a mouse or keyboard
• Thinking and Understanding – like people with dyslexia., autism or learning difficulties
Four Designs Principles
1. Perceivable
2. Operable
3. Understandable
4. Robust
1. Perceivable
1. Provide text alternative for any non text content so that it can be changed into other forms people need,
such as large print , braille, speech, symbols or simpler language
2. Time-based media : Provide alternatives for time based media
3. Create content that can be represented in different ways (for example simple layouts ) without losing
information or structure
4. Make it easier for users to see and hear content including separating foreground from background
1.1 Provide Text Alternatives
• Do controls have names , or description?
e.g. give button names
• Non-text Captcha(or other tests alternatives
e.g. solve the math problem
• Textual communication of visual that
provide sensory experiences
e.g. fruit performance
1.2 Time-based media alternative
• Time based media=pre-recorded media, live
stream
• Provide audio captions pre recorded media
• Provide transcript
• Provide sign language on videos
• Provide auto descriptive voice over
1.3 Adaptable Content Presentation
• Text is provided in a meaningful sequence
• Instruction for operating or understanding
interfaces does not depend on sensory
content
e.g. text as well as color, shape, size,
orientation, or sound
• The page is understandable in different
screen orientation
e.g. portrait and landscape
• Assistive technology can identify an input
fields purpose
1.4 Make it easier for user to see
and hear content
• Color is not only way conveying information
• If audio plays automatically, the user has
stop/start/mute(etc.)controls
• Text and image of text have a contrast ratio
of 4.5 to 1
• Large scale text=3 to 1 min
• Incidental text=no requirement
• Text as logo = no requirement
2. Operable
1. Make all functionality available from a keyboard
2. Provide users enough time to read and use content
3. Do not design content in a way that is known to cause seizures
4. Provide ways to help users navigate, find content, and determine where they are
2.1 Keyboard Functionality
• All features must be controllable via the keyboard
• Keyboard shortcuts can be turnoff
• Users can modify keyboard shortcuts
2.2 Remove Time Restrictions
• Time limit can be turned off adjusted, or
extended
• Moving, blinking, or scrolling(etc.) information
can be paused, stopped or hidden
• Users are warned about times out
2.3 Prevent Seizures
• Do not flash anything ore than three times in a row
• User can disable animations triggered through interaction
2.4 Helpful Navigation
• Web page have titles
• A link’s purpose is clear from link itself.
• Multiple ways of locating web pages
• Heading the labels describe the content’s topic
and purpose
3. Understandable
1. Make text content readable and understandable
2. Make web pages appear and operate is predictable ways
3. Help users avoid and correct mistakes
3.1 Make text Readable and
Understandable
• Browser / system can determine the
programmed language
• e.g. simplified English vs Traditional
• Unusual words can be identified and
defined
• Abbreviation can be identified and defined
• User needs more than a lower-secondary
school reading level
3.2 Make web pages appear
And operate predictably
• changing the user interface does not change
context of use
• Navigation is consistent across the site
• Function are identified in the same way across site
3.3 Help user avoid and correct mistakes
• Users are notified of errors when they
occur
• Content input has clear labels
• Correct actions are offered when users
make errors
• Interface only allow ‘correct’ input
• Users can undo actions
4. Robust
Maximize compatibility with current and future user
agents, including assistive technologies
1.Focuses on coding rather than design
2.Many websites make use of dynamic content such
as status messages that are written in markup
languages such as HTML and XML
e.g. if users are viewing their social media feeds,
they can be alerted of a new post without the
browser automatically scrolling up to display it
to them.

More Related Content

PPTX
What is Web Accessibility? An Introduction to Web Accessibility.
PDF
Web Accessibility for Web Developers
PPT
Web Accessibility
PPT
Accessibility testing kailash 26_nov_ 2010
PDF
Accessibility
ODP
Web Accessibility: A Shared Responsibility
PDF
Web Accessibility
PDF
Website Accessibility
What is Web Accessibility? An Introduction to Web Accessibility.
Web Accessibility for Web Developers
Web Accessibility
Accessibility testing kailash 26_nov_ 2010
Accessibility
Web Accessibility: A Shared Responsibility
Web Accessibility
Website Accessibility

What's hot (20)

PPTX
Digital Accessibility - The Quick Wins
PDF
Web a11y beyond guidelines
PPTX
Global accessibility day untapped minority
PPTX
Usability meets accessibility
PPTX
Web accessibility workshop 3
PPTX
Web accessibility workshop 2
PPTX
Accessibility and Technical Communication
PDF
Web accessibility
PPTX
Web accessibility workshop 1
PPT
Impact of-accessibility-on-technical-writing
PPT
Summary Guidelines
PDF
Planning & Designing for Accessible Experiences
 
PDF
Including Everyone: Web Accessibility 101
PPT
Udem 2007 Accessibility Standards
PPT
Web Accessibility Workshop
PPTX
ADA Accessibility Checklist in Higher Education
PDF
Icaweb402 a jenninecarlin
PPT
doumi94
PPT
corePHP Usability Accessibility by Steven Pignataro
PPTX
Accessibility Now: What Developers Need to Know About Inclusive Design
Digital Accessibility - The Quick Wins
Web a11y beyond guidelines
Global accessibility day untapped minority
Usability meets accessibility
Web accessibility workshop 3
Web accessibility workshop 2
Accessibility and Technical Communication
Web accessibility
Web accessibility workshop 1
Impact of-accessibility-on-technical-writing
Summary Guidelines
Planning & Designing for Accessible Experiences
 
Including Everyone: Web Accessibility 101
Udem 2007 Accessibility Standards
Web Accessibility Workshop
ADA Accessibility Checklist in Higher Education
Icaweb402 a jenninecarlin
doumi94
corePHP Usability Accessibility by Steven Pignataro
Accessibility Now: What Developers Need to Know About Inclusive Design
Ad

Similar to Web Accessibility & Usability Principle (20)

PPTX
Web Accessibility Top 10 - LCC (1/2 day workshop, August 2013)
PPTX
Accessibilitytesting public
KEY
Web Accessibility and Design
PPTX
Accessibility & Inclusive Design to Enable Success
PPTX
Accessibility and Inclusion in OER
PDF
Accessibility in distance education (ASSC 2013)
PPTX
Accessibility (WCAG) Draft 1
PPTX
Accessibility Update: Section 508 and WCAG in a Library 2.0 World
PDF
Accessibility Best Practices for Online Learning Content
PPTX
Accessibility Tips: How to create accessible learning content
PPTX
Accessibility in Web Development: Making Websites Inclusive
PDF
Campus Commitment for Equal Access_Techshare India 2014
PDF
WCAG 2.1 and POUR
PPTX
Web Accessibility
PDF
Web For All
PDF
Universal Access Design & Web Accessibility - Mekong ICT Camp 2010
PPTX
Accessibility Quick Wins
PDF
Accessibility Isn’t Enough - Designing Digital Properties to be Usable and Ac...
PPTX
Web Accessibility in Drupal
Web Accessibility Top 10 - LCC (1/2 day workshop, August 2013)
Accessibilitytesting public
Web Accessibility and Design
Accessibility & Inclusive Design to Enable Success
Accessibility and Inclusion in OER
Accessibility in distance education (ASSC 2013)
Accessibility (WCAG) Draft 1
Accessibility Update: Section 508 and WCAG in a Library 2.0 World
Accessibility Best Practices for Online Learning Content
Accessibility Tips: How to create accessible learning content
Accessibility in Web Development: Making Websites Inclusive
Campus Commitment for Equal Access_Techshare India 2014
WCAG 2.1 and POUR
Web Accessibility
Web For All
Universal Access Design & Web Accessibility - Mekong ICT Camp 2010
Accessibility Quick Wins
Accessibility Isn’t Enough - Designing Digital Properties to be Usable and Ac...
Web Accessibility in Drupal
Ad

Recently uploaded (20)

PDF
Phone away, tabs closed: No multitasking
PPTX
Wisp Textiles: Where Comfort Meets Everyday Style
PPTX
rapid fire quiz in your house is your india.pptx
PPTX
Tenders & Contracts Works _ Services Afzal.pptx
PPT
UNIT I- Yarn, types, explanation, process
PPTX
LITERATURE CASE STUDY DESIGN SEMESTER 5.pptx
PPTX
DOC-20250430-WA0014._20250714_235747_0000.pptx
PDF
Design Thinking - Module 1 - Introduction To Design Thinking - Dr. Rohan Dasg...
PPTX
YV PROFILE PROJECTS PROFILE PRES. DESIGN
PPTX
Special finishes, classification and types, explanation
PDF
Facade & Landscape Lighting Techniques and Trends.pptx.pdf
PPTX
mahatma gandhi bus terminal in india Case Study.pptx
PDF
Urban Design Final Project-Site Analysis
PDF
Urban Design Final Project-Context
PDF
Skskkxiixijsjsnwkwkaksixindndndjdjdjsjjssk
PPTX
AD Bungalow Case studies Sem 2.pptxvwewev
PPTX
joggers park landscape assignment bandra
PPT
WHY_R12 Uaafafafpgradeaffafafafaffff.ppt
PDF
Key Trends in Website Development 2025 | B3AITS - Bow & 3 Arrows IT Solutions
PPTX
6- Architecture design complete (1).pptx
Phone away, tabs closed: No multitasking
Wisp Textiles: Where Comfort Meets Everyday Style
rapid fire quiz in your house is your india.pptx
Tenders & Contracts Works _ Services Afzal.pptx
UNIT I- Yarn, types, explanation, process
LITERATURE CASE STUDY DESIGN SEMESTER 5.pptx
DOC-20250430-WA0014._20250714_235747_0000.pptx
Design Thinking - Module 1 - Introduction To Design Thinking - Dr. Rohan Dasg...
YV PROFILE PROJECTS PROFILE PRES. DESIGN
Special finishes, classification and types, explanation
Facade & Landscape Lighting Techniques and Trends.pptx.pdf
mahatma gandhi bus terminal in india Case Study.pptx
Urban Design Final Project-Site Analysis
Urban Design Final Project-Context
Skskkxiixijsjsnwkwkaksixindndndjdjdjsjjssk
AD Bungalow Case studies Sem 2.pptxvwewev
joggers park landscape assignment bandra
WHY_R12 Uaafafafpgradeaffafafafaffff.ppt
Key Trends in Website Development 2025 | B3AITS - Bow & 3 Arrows IT Solutions
6- Architecture design complete (1).pptx

Web Accessibility & Usability Principle

  • 1. WEB ACCESSIBLITY & USABLITY PRINCIPLE By Anurag Kumar
  • 2. WCAG 2.1 • WCAG • DEFINE AS WEB CONTENT ACCESSIBLITY GUDIELINES • It has Three Level • A = Simple (minimum level of accessibility comply with from first hi fidelity prototype) • AA = Intermediate ( recommended level of accessibility comply with from beta) • AAA = Advanced (highest level of accessibility comply with for live) • WCAG 2.1 It includes all of the guidelines, success criteria, and techniques for authors to use as they are developing and evaluating Web content. This includes content from WCAG 2.0 and can be filtered in many ways to help authors focus on relevant content.
  • 3. WCAG 2.1 The Web Content Accessibility Guidelines are an internationally recognized set of recommendations for improving web accessibility They explain how to make digital services, websites and apps accessible to everyone, including users with impairments to their: • Vision – like severely sight impaired, sight impaired or color blind people • Hearing – like people who are deaf or hard of hearing • Mobility – like those who find it difficult to use a mouse or keyboard • Thinking and Understanding – like people with dyslexia., autism or learning difficulties
  • 4. Four Designs Principles 1. Perceivable 2. Operable 3. Understandable 4. Robust
  • 5. 1. Perceivable 1. Provide text alternative for any non text content so that it can be changed into other forms people need, such as large print , braille, speech, symbols or simpler language 2. Time-based media : Provide alternatives for time based media 3. Create content that can be represented in different ways (for example simple layouts ) without losing information or structure 4. Make it easier for users to see and hear content including separating foreground from background
  • 6. 1.1 Provide Text Alternatives • Do controls have names , or description? e.g. give button names • Non-text Captcha(or other tests alternatives e.g. solve the math problem • Textual communication of visual that provide sensory experiences e.g. fruit performance
  • 7. 1.2 Time-based media alternative • Time based media=pre-recorded media, live stream • Provide audio captions pre recorded media • Provide transcript • Provide sign language on videos • Provide auto descriptive voice over
  • 8. 1.3 Adaptable Content Presentation • Text is provided in a meaningful sequence • Instruction for operating or understanding interfaces does not depend on sensory content e.g. text as well as color, shape, size, orientation, or sound • The page is understandable in different screen orientation e.g. portrait and landscape • Assistive technology can identify an input fields purpose
  • 9. 1.4 Make it easier for user to see and hear content • Color is not only way conveying information • If audio plays automatically, the user has stop/start/mute(etc.)controls • Text and image of text have a contrast ratio of 4.5 to 1 • Large scale text=3 to 1 min • Incidental text=no requirement • Text as logo = no requirement
  • 10. 2. Operable 1. Make all functionality available from a keyboard 2. Provide users enough time to read and use content 3. Do not design content in a way that is known to cause seizures 4. Provide ways to help users navigate, find content, and determine where they are
  • 11. 2.1 Keyboard Functionality • All features must be controllable via the keyboard • Keyboard shortcuts can be turnoff • Users can modify keyboard shortcuts
  • 12. 2.2 Remove Time Restrictions • Time limit can be turned off adjusted, or extended • Moving, blinking, or scrolling(etc.) information can be paused, stopped or hidden • Users are warned about times out
  • 13. 2.3 Prevent Seizures • Do not flash anything ore than three times in a row • User can disable animations triggered through interaction
  • 14. 2.4 Helpful Navigation • Web page have titles • A link’s purpose is clear from link itself. • Multiple ways of locating web pages • Heading the labels describe the content’s topic and purpose
  • 15. 3. Understandable 1. Make text content readable and understandable 2. Make web pages appear and operate is predictable ways 3. Help users avoid and correct mistakes
  • 16. 3.1 Make text Readable and Understandable • Browser / system can determine the programmed language • e.g. simplified English vs Traditional • Unusual words can be identified and defined • Abbreviation can be identified and defined • User needs more than a lower-secondary school reading level
  • 17. 3.2 Make web pages appear And operate predictably • changing the user interface does not change context of use • Navigation is consistent across the site • Function are identified in the same way across site
  • 18. 3.3 Help user avoid and correct mistakes • Users are notified of errors when they occur • Content input has clear labels • Correct actions are offered when users make errors • Interface only allow ‘correct’ input • Users can undo actions
  • 19. 4. Robust Maximize compatibility with current and future user agents, including assistive technologies 1.Focuses on coding rather than design 2.Many websites make use of dynamic content such as status messages that are written in markup languages such as HTML and XML e.g. if users are viewing their social media feeds, they can be alerted of a new post without the browser automatically scrolling up to display it to them.