SlideShare ist ein Scribd-Unternehmen logo
1 von 20
Downloaden Sie, um offline zu lesen
Common Misconceptions on Web Accessibility
                            Srinivasu Chakravarthula




YAHOO! CONFIDENTIAL
What’s web accessibility?
  • To provide equal access to information on the world wide
    web to everyone irrespective of people with all abilities or
    with any limitations
  • From Wikipedia:
  “Web accessibility refers to the inclusive practice of making
    websites usable by people of all abilities and disabilities.
    When sites are correctly designed, developed and edited, all
    users can have equal access to information and
    functionality.” Source:
    http://en.wikipedia.org/wiki/Web_accessibility




                                 -2-                      Yahoo! Confidential
Why Accessibility?
  • As per World Health Organization (WHO), there are around
    650 million people with disabilities around the world
  • US and India has around 60 million people with disabilities in
    each country
  • “Best viewed” statement on a website will loose a potential
    market




                                -3-                     Yahoo! Confidential
Who are people with disabilities?
  • Situation Disability
  • Functional Disability




                            -4-     Yahoo! Confidential
What is usual mindset?
  •   Accessibility is a special effort
  •   Is just for visually impaired users
  •   Need to have a text version to address needs of people with disabilities
  •   Time consuming
  •   Involves lot more costs




                                            -5-                         Yahoo! Confidential
Arguments to above comments – Accessibility is a special
effort!

   • Writing headings in Microsoft Word and on the Web
   • Inserting images into Microsoft Word and on the web
   • Writing HTML forms




                              -6-                  Yahoo! Confidential
Guideline 1: Perception
• Non-text content
   – Images
   – CAPTCHA
   – Audio / Video




                         -7-             Yahoo! Confidential
Guideline 1: Perceivable – contd.,
• Adaptability
• Sufficient Color Contrast




                              -8-            Yahoo! Confidential
Guideline 2: Operable
• Keyboard access – all information and functionality should
  be available to access via keyboard including:
   – Links
   – Headings
   – Form fields
   – Lists
   – Tables




                              -9-                    Yahoo! Confidential
Guideline 2: Operable – contd.,
• Enough time
• Seizures – seizures should generally be avoided as far as
  possible
• Navigable – Web page should be easily navigable by any
  input device including assistive technologies




                             - 10 -                  Yahoo! Confidential
Accessible Rich Internet Applications (ARIA)
  • ARIA is WAI Recommendation
    http://www.w3.org/WAI/intro/aria.php
  • WAI-ARIA, the Accessible Rich Internet Applications Suite,
    defines a way to make Web content and Web applications
    more accessible to people with disabilities. It especially
    helps with dynamic content and advanced user interface
    controls developed with Ajax, HTML, JavaScript, and related
    technologies.




                               - 11 -                 Yahoo! Confidential
Guideline 3: Understandable
• Use of Natural Language – unless a specific terminology is
  required
• Predictable – User should be able to predict the result upon
  his action
• Input assistance – provide adequate help for user to interact
  with forms etc.




                              - 12 -                  Yahoo! Confidential
Guideline 4: Robust
• Compatibility with latest technologies and support for
  assistive technologies
• Add Accessible Rich Internet Applications (ARIA) support for
  RIA such as AJAX based applications
   – Alert
   – Landmark etc…




                              - 13 -                  Yahoo! Confidential
Accessibility Guidelines
• Web Content Accessibility Guidelines –
  http://w3.org/tr/wcag20/
• Section 508 of Rehabilitation Act –
  http://www.section508.gov
• Web Guidelines for Indian Government Websites –
  http://web.guidelines.gov.in




                              - 14 -                Yahoo! Confidential
Accessibility Testing


Automated Tools                               Manual Testing
(Eg: Wave/ FAE)              +              (Eg: Screen Reader)



                             =


                    Accessibility Testing




                                 - 15 -                     Yahoo! Confidential
Accessibility Testing - Automated
• WAVE – http://wave.webaim.org/toolbar
• Web Developer Kit - https://addons.mozilla.org/en-
  US/firefox/addon/60
• Color Contrast Analyzer -
  http://visionaustralia.org/info.aspx?page=628




                              - 16 -                   Yahoo! Confidential
Accessibility Testing – Manual
• Screen Readers
   – NVDA – http://www.nvda-project.org




                              - 17 -       Yahoo! Confidential
YUI and Accessibility
• We have a lot of accessible controls in YUI 3 such as
  TabView, Menu, Calendar and so on…
• We have used ARIA to make the widgets accessible
• See the blog with videos at
  http://yuiblog.com/blog/category/accessibility




                              - 18 -                 Yahoo! Confidential
Questions?


    - 19 -   Yahoo! Confidential
Thank you!
 Telephone: 91 80 3077 4444
Email: srinivu@yahoo-inc.com
        Twitter: @VasuTweets

Weitere ähnliche Inhalte

Was ist angesagt?

What is Web Accessibility? An Introduction to Web Accessibility.
What is Web Accessibility? An Introduction to Web Accessibility.What is Web Accessibility? An Introduction to Web Accessibility.
What is Web Accessibility? An Introduction to Web Accessibility.Christopher Positive Equator
 
Web accessibility for people with cognitive disabilities
Web accessibility for people with cognitive disabilitiesWeb accessibility for people with cognitive disabilities
Web accessibility for people with cognitive disabilitiesdadahl
 
Web Accessibility Overview
Web Accessibility OverviewWeb Accessibility Overview
Web Accessibility OverviewWill Jayroe
 
My talk at Riga 2016 Web Accessibility Meetup
My talk at Riga 2016 Web Accessibility MeetupMy talk at Riga 2016 Web Accessibility Meetup
My talk at Riga 2016 Web Accessibility MeetupVladimir Tomberg
 
Accessibility Testing on the Cheap
Accessibility Testing on the CheapAccessibility Testing on the Cheap
Accessibility Testing on the Cheaprgcarrjr
 
Web Accessibility: A Shared Responsibility
Web Accessibility: A Shared ResponsibilityWeb Accessibility: A Shared Responsibility
Web Accessibility: A Shared ResponsibilityJoseph Dolson
 
#Wtf is web accessibility
#Wtf is web accessibility#Wtf is web accessibility
#Wtf is web accessibilityDomenico Monaco
 
Introduction To Web Accessibility
Introduction To Web AccessibilityIntroduction To Web Accessibility
Introduction To Web AccessibilitySteven Swafford
 
Introduction to Accessibility
Introduction to AccessibilityIntroduction to Accessibility
Introduction to AccessibilityElizabeth Gray
 
I Am the LAAW! (Lean Accessibility Audit Workshops)
I Am the LAAW! (Lean Accessibility Audit Workshops)I Am the LAAW! (Lean Accessibility Audit Workshops)
I Am the LAAW! (Lean Accessibility Audit Workshops)Michael Ryan
 
Hands On (& Eyes & Ears) Accessibility Workshop
Hands On (& Eyes & Ears) Accessibility WorkshopHands On (& Eyes & Ears) Accessibility Workshop
Hands On (& Eyes & Ears) Accessibility WorkshopNovember Samnee
 
Understanding Web Accessibility
Understanding Web AccessibilityUnderstanding Web Accessibility
Understanding Web AccessibilityAndrea Dubravsky
 
Accessibility Testing 101
Accessibility Testing 101Accessibility Testing 101
Accessibility Testing 101Patrick Dunphy
 
Accessibility is not disability Drupal South 2014
Accessibility is not disability Drupal South 2014Accessibility is not disability Drupal South 2014
Accessibility is not disability Drupal South 2014Gareth Hall
 

Was ist angesagt? (19)

What is Web Accessibility? An Introduction to Web Accessibility.
What is Web Accessibility? An Introduction to Web Accessibility.What is Web Accessibility? An Introduction to Web Accessibility.
What is Web Accessibility? An Introduction to Web Accessibility.
 
Web accessibility for people with cognitive disabilities
Web accessibility for people with cognitive disabilitiesWeb accessibility for people with cognitive disabilities
Web accessibility for people with cognitive disabilities
 
Web Accessibility Testing With Axe
Web Accessibility Testing With AxeWeb Accessibility Testing With Axe
Web Accessibility Testing With Axe
 
Web Accessibility Overview
Web Accessibility OverviewWeb Accessibility Overview
Web Accessibility Overview
 
Web Accessibility
Web AccessibilityWeb Accessibility
Web Accessibility
 
My talk at Riga 2016 Web Accessibility Meetup
My talk at Riga 2016 Web Accessibility MeetupMy talk at Riga 2016 Web Accessibility Meetup
My talk at Riga 2016 Web Accessibility Meetup
 
Accessibility Testing on the Cheap
Accessibility Testing on the CheapAccessibility Testing on the Cheap
Accessibility Testing on the Cheap
 
Web Accessibility: A Shared Responsibility
Web Accessibility: A Shared ResponsibilityWeb Accessibility: A Shared Responsibility
Web Accessibility: A Shared Responsibility
 
#Wtf is web accessibility
#Wtf is web accessibility#Wtf is web accessibility
#Wtf is web accessibility
 
Introduction To Web Accessibility
Introduction To Web AccessibilityIntroduction To Web Accessibility
Introduction To Web Accessibility
 
Web_Accessibility
Web_AccessibilityWeb_Accessibility
Web_Accessibility
 
Introduction to Accessibility
Introduction to AccessibilityIntroduction to Accessibility
Introduction to Accessibility
 
I Am the LAAW! (Lean Accessibility Audit Workshops)
I Am the LAAW! (Lean Accessibility Audit Workshops)I Am the LAAW! (Lean Accessibility Audit Workshops)
I Am the LAAW! (Lean Accessibility Audit Workshops)
 
Hands On (& Eyes & Ears) Accessibility Workshop
Hands On (& Eyes & Ears) Accessibility WorkshopHands On (& Eyes & Ears) Accessibility Workshop
Hands On (& Eyes & Ears) Accessibility Workshop
 
Designing 4 Disabilities
Designing 4 DisabilitiesDesigning 4 Disabilities
Designing 4 Disabilities
 
wtf is aria landmarks
wtf is aria landmarkswtf is aria landmarks
wtf is aria landmarks
 
Understanding Web Accessibility
Understanding Web AccessibilityUnderstanding Web Accessibility
Understanding Web Accessibility
 
Accessibility Testing 101
Accessibility Testing 101Accessibility Testing 101
Accessibility Testing 101
 
Accessibility is not disability Drupal South 2014
Accessibility is not disability Drupal South 2014Accessibility is not disability Drupal South 2014
Accessibility is not disability Drupal South 2014
 

Andere mochten auch

HCI research methods by Sanjay Tripathi, ABB
HCI research methods by Sanjay Tripathi, ABBHCI research methods by Sanjay Tripathi, ABB
HCI research methods by Sanjay Tripathi, ABBSTC India UX SIG
 
Effective Content Writing by Sudhindra.V, Sapient
Effective Content Writing by Sudhindra.V, SapientEffective Content Writing by Sudhindra.V, Sapient
Effective Content Writing by Sudhindra.V, SapientSTC India UX SIG
 
Aiming for Delightful Experiences - Kaushik T. Ghosh
Aiming for Delightful Experiences - Kaushik T. Ghosh Aiming for Delightful Experiences - Kaushik T. Ghosh
Aiming for Delightful Experiences - Kaushik T. Ghosh STC India UX SIG
 
Content 3.0 by Suraj Hattangadi, FUSEBO
Content 3.0 by Suraj Hattangadi, FUSEBOContent 3.0 by Suraj Hattangadi, FUSEBO
Content 3.0 by Suraj Hattangadi, FUSEBOSTC India UX SIG
 
Creating a Positive Experience through Design - Sudhindra. V
Creating a Positive Experience through Design  - Sudhindra. V Creating a Positive Experience through Design  - Sudhindra. V
Creating a Positive Experience through Design - Sudhindra. V STC India UX SIG
 
Co-creating the User Experience - Kshitiz Anand
Co-creating the User Experience - Kshitiz Anand Co-creating the User Experience - Kshitiz Anand
Co-creating the User Experience - Kshitiz Anand STC India UX SIG
 
Web analytics in technical documentation by Jigesh T.V
Web analytics in technical documentation by Jigesh T.VWeb analytics in technical documentation by Jigesh T.V
Web analytics in technical documentation by Jigesh T.VSTC India UX SIG
 
Documentation Deliverables for UX by Xavier Roy, Bally Technologies
Documentation Deliverables for UX by Xavier Roy, Bally TechnologiesDocumentation Deliverables for UX by Xavier Roy, Bally Technologies
Documentation Deliverables for UX by Xavier Roy, Bally TechnologiesSTC India UX SIG
 
Usability Testing by Rajdeep Gupta, Misys
Usability Testing by Rajdeep Gupta, MisysUsability Testing by Rajdeep Gupta, Misys
Usability Testing by Rajdeep Gupta, MisysSTC India UX SIG
 
Designing for Handhelds - Aashish Solanki
Designing for Handhelds - Aashish SolankiDesigning for Handhelds - Aashish Solanki
Designing for Handhelds - Aashish SolankiSTC India UX SIG
 
Usability - The Art of Writing by Mohan Krishnaraj, Wipro
Usability - The Art of Writing by Mohan Krishnaraj, WiproUsability - The Art of Writing by Mohan Krishnaraj, Wipro
Usability - The Art of Writing by Mohan Krishnaraj, WiproSTC India UX SIG
 
UX on Agile - Pradeep Joseph
 UX on Agile - Pradeep Joseph UX on Agile - Pradeep Joseph
UX on Agile - Pradeep JosephSTC India UX SIG
 
Out-of-the-Box Experience (Designing for First-time Use) by Amit Patil, IBM
Out-of-the-Box Experience (Designing for First-time Use) by Amit Patil, IBMOut-of-the-Box Experience (Designing for First-time Use) by Amit Patil, IBM
Out-of-the-Box Experience (Designing for First-time Use) by Amit Patil, IBMSTC India UX SIG
 
Defining and Evaluating the Usability of CMS - Saurabh Kudesia
 Defining and Evaluating the Usability of CMS - Saurabh Kudesia   Defining and Evaluating the Usability of CMS - Saurabh Kudesia
Defining and Evaluating the Usability of CMS - Saurabh Kudesia STC India UX SIG
 
Designing for Multiple Devices - Sarit Arora
 Designing for Multiple Devices - Sarit Arora Designing for Multiple Devices - Sarit Arora
Designing for Multiple Devices - Sarit AroraSTC India UX SIG
 
User Research Techniques by Vikram Rao, RSA
User Research Techniques by Vikram Rao, RSAUser Research Techniques by Vikram Rao, RSA
User Research Techniques by Vikram Rao, RSASTC India UX SIG
 
Social Trends and Innovation - Patrick Roupin
Social Trends and Innovation - Patrick RoupinSocial Trends and Innovation - Patrick Roupin
Social Trends and Innovation - Patrick RoupinSTC India UX SIG
 

Andere mochten auch (17)

HCI research methods by Sanjay Tripathi, ABB
HCI research methods by Sanjay Tripathi, ABBHCI research methods by Sanjay Tripathi, ABB
HCI research methods by Sanjay Tripathi, ABB
 
Effective Content Writing by Sudhindra.V, Sapient
Effective Content Writing by Sudhindra.V, SapientEffective Content Writing by Sudhindra.V, Sapient
Effective Content Writing by Sudhindra.V, Sapient
 
Aiming for Delightful Experiences - Kaushik T. Ghosh
Aiming for Delightful Experiences - Kaushik T. Ghosh Aiming for Delightful Experiences - Kaushik T. Ghosh
Aiming for Delightful Experiences - Kaushik T. Ghosh
 
Content 3.0 by Suraj Hattangadi, FUSEBO
Content 3.0 by Suraj Hattangadi, FUSEBOContent 3.0 by Suraj Hattangadi, FUSEBO
Content 3.0 by Suraj Hattangadi, FUSEBO
 
Creating a Positive Experience through Design - Sudhindra. V
Creating a Positive Experience through Design  - Sudhindra. V Creating a Positive Experience through Design  - Sudhindra. V
Creating a Positive Experience through Design - Sudhindra. V
 
Co-creating the User Experience - Kshitiz Anand
Co-creating the User Experience - Kshitiz Anand Co-creating the User Experience - Kshitiz Anand
Co-creating the User Experience - Kshitiz Anand
 
Web analytics in technical documentation by Jigesh T.V
Web analytics in technical documentation by Jigesh T.VWeb analytics in technical documentation by Jigesh T.V
Web analytics in technical documentation by Jigesh T.V
 
Documentation Deliverables for UX by Xavier Roy, Bally Technologies
Documentation Deliverables for UX by Xavier Roy, Bally TechnologiesDocumentation Deliverables for UX by Xavier Roy, Bally Technologies
Documentation Deliverables for UX by Xavier Roy, Bally Technologies
 
Usability Testing by Rajdeep Gupta, Misys
Usability Testing by Rajdeep Gupta, MisysUsability Testing by Rajdeep Gupta, Misys
Usability Testing by Rajdeep Gupta, Misys
 
Designing for Handhelds - Aashish Solanki
Designing for Handhelds - Aashish SolankiDesigning for Handhelds - Aashish Solanki
Designing for Handhelds - Aashish Solanki
 
Usability - The Art of Writing by Mohan Krishnaraj, Wipro
Usability - The Art of Writing by Mohan Krishnaraj, WiproUsability - The Art of Writing by Mohan Krishnaraj, Wipro
Usability - The Art of Writing by Mohan Krishnaraj, Wipro
 
UX on Agile - Pradeep Joseph
 UX on Agile - Pradeep Joseph UX on Agile - Pradeep Joseph
UX on Agile - Pradeep Joseph
 
Out-of-the-Box Experience (Designing for First-time Use) by Amit Patil, IBM
Out-of-the-Box Experience (Designing for First-time Use) by Amit Patil, IBMOut-of-the-Box Experience (Designing for First-time Use) by Amit Patil, IBM
Out-of-the-Box Experience (Designing for First-time Use) by Amit Patil, IBM
 
Defining and Evaluating the Usability of CMS - Saurabh Kudesia
 Defining and Evaluating the Usability of CMS - Saurabh Kudesia   Defining and Evaluating the Usability of CMS - Saurabh Kudesia
Defining and Evaluating the Usability of CMS - Saurabh Kudesia
 
Designing for Multiple Devices - Sarit Arora
 Designing for Multiple Devices - Sarit Arora Designing for Multiple Devices - Sarit Arora
Designing for Multiple Devices - Sarit Arora
 
User Research Techniques by Vikram Rao, RSA
User Research Techniques by Vikram Rao, RSAUser Research Techniques by Vikram Rao, RSA
User Research Techniques by Vikram Rao, RSA
 
Social Trends and Innovation - Patrick Roupin
Social Trends and Innovation - Patrick RoupinSocial Trends and Innovation - Patrick Roupin
Social Trends and Innovation - Patrick Roupin
 

Ähnlich wie Business Impact of Accessibility by Srinivasu Chakravarthula, Yahoo!

Role of-engineering-best-practices-to-create-an-inclusive-web final-1
Role of-engineering-best-practices-to-create-an-inclusive-web final-1Role of-engineering-best-practices-to-create-an-inclusive-web final-1
Role of-engineering-best-practices-to-create-an-inclusive-web final-1Srinivasu Chakravarthula
 
Usability ≠ Accessibility. An intro to web accessibility for agencies.
Usability ≠ Accessibility. An intro to web accessibility for agencies.Usability ≠ Accessibility. An intro to web accessibility for agencies.
Usability ≠ Accessibility. An intro to web accessibility for agencies.Kate Horowitz
 
Introduction to Web Accessibility and WCAG
Introduction to Web Accessibility and WCAGIntroduction to Web Accessibility and WCAG
Introduction to Web Accessibility and WCAGSrinivasu Chakravarthula
 
Introduction to Web Accessibility and WCAG
Introduction to Web Accessibility and WCAGIntroduction to Web Accessibility and WCAG
Introduction to Web Accessibility and WCAGSrinivasu Chakravarthula
 
Don't Panic! How to perform an accessibility evaluation with limited resources
Don't Panic! How to perform an accessibility evaluation with limited resourcesDon't Panic! How to perform an accessibility evaluation with limited resources
Don't Panic! How to perform an accessibility evaluation with limited resourcesMichael Ryan
 
The WAI to Web Accessibility
The WAI to Web AccessibilityThe WAI to Web Accessibility
The WAI to Web Accessibility4Good.org
 
Accessibility Quick Wins
Accessibility Quick WinsAccessibility Quick Wins
Accessibility Quick WinsJeff Reynolds
 
Web Accessibility and Design
Web Accessibility and DesignWeb Accessibility and Design
Web Accessibility and Designcolinbdclark
 
Designing and Testing for Digital Accessibility
Designing and Testing for Digital AccessibilityDesigning and Testing for Digital Accessibility
Designing and Testing for Digital AccessibilityUsability Matters
 
Importance of Accessibility for a Successful and Future-Proof Business - CSUN...
Importance of Accessibility for a Successful and Future-Proof Business - CSUN...Importance of Accessibility for a Successful and Future-Proof Business - CSUN...
Importance of Accessibility for a Successful and Future-Proof Business - CSUN...Artur Ortega
 
Webinar - Web Accessibility 101 - 2016-08-09
Webinar - Web Accessibility 101 - 2016-08-09Webinar - Web Accessibility 101 - 2016-08-09
Webinar - Web Accessibility 101 - 2016-08-09TechSoup
 
How to create accessible websites - Web Accessibility Summit
How to create accessible websites - Web Accessibility SummitHow to create accessible websites - Web Accessibility Summit
How to create accessible websites - Web Accessibility SummitRachel Cherry
 
Implementing Acessibility in Liferay 6.1
Implementing Acessibility in Liferay 6.1Implementing Acessibility in Liferay 6.1
Implementing Acessibility in Liferay 6.1Julio Camarero
 
Wordcamp Toronto 2013
Wordcamp Toronto 2013Wordcamp Toronto 2013
Wordcamp Toronto 2013thegeniusca
 
Accessibility testing technology, human touch and value
Accessibility testing technology, human touch and value Accessibility testing technology, human touch and value
Accessibility testing technology, human touch and value Srinivasu Chakravarthula
 
Expedia Tech Know How Talks August 2016: Beyond WCAG 2.0 Effective Inclusive...
Expedia Tech Know How Talks August 2016: Beyond WCAG 2.0  Effective Inclusive...Expedia Tech Know How Talks August 2016: Beyond WCAG 2.0  Effective Inclusive...
Expedia Tech Know How Talks August 2016: Beyond WCAG 2.0 Effective Inclusive...jack_armley
 

Ähnlich wie Business Impact of Accessibility by Srinivasu Chakravarthula, Yahoo! (20)

Role of-engineering-best-practices-to-create-an-inclusive-web final-1
Role of-engineering-best-practices-to-create-an-inclusive-web final-1Role of-engineering-best-practices-to-create-an-inclusive-web final-1
Role of-engineering-best-practices-to-create-an-inclusive-web final-1
 
Usability ≠ Accessibility. An intro to web accessibility for agencies.
Usability ≠ Accessibility. An intro to web accessibility for agencies.Usability ≠ Accessibility. An intro to web accessibility for agencies.
Usability ≠ Accessibility. An intro to web accessibility for agencies.
 
Introduction to Web Accessibility and WCAG
Introduction to Web Accessibility and WCAGIntroduction to Web Accessibility and WCAG
Introduction to Web Accessibility and WCAG
 
Introduction to Web Accessibility and WCAG
Introduction to Web Accessibility and WCAGIntroduction to Web Accessibility and WCAG
Introduction to Web Accessibility and WCAG
 
Common misconceptions-on-a11y
Common misconceptions-on-a11yCommon misconceptions-on-a11y
Common misconceptions-on-a11y
 
LouiseGruenbergFFWD2015
LouiseGruenbergFFWD2015LouiseGruenbergFFWD2015
LouiseGruenbergFFWD2015
 
Don't Panic! How to perform an accessibility evaluation with limited resources
Don't Panic! How to perform an accessibility evaluation with limited resourcesDon't Panic! How to perform an accessibility evaluation with limited resources
Don't Panic! How to perform an accessibility evaluation with limited resources
 
The WAI to Web Accessibility
The WAI to Web AccessibilityThe WAI to Web Accessibility
The WAI to Web Accessibility
 
Accessibility Quick Wins
Accessibility Quick WinsAccessibility Quick Wins
Accessibility Quick Wins
 
Web Accessibility and Design
Web Accessibility and DesignWeb Accessibility and Design
Web Accessibility and Design
 
Week 3 Lecture: Accessibility
Week 3 Lecture: AccessibilityWeek 3 Lecture: Accessibility
Week 3 Lecture: Accessibility
 
Designing and Testing for Digital Accessibility
Designing and Testing for Digital AccessibilityDesigning and Testing for Digital Accessibility
Designing and Testing for Digital Accessibility
 
Importance of Accessibility for a Successful and Future-Proof Business - CSUN...
Importance of Accessibility for a Successful and Future-Proof Business - CSUN...Importance of Accessibility for a Successful and Future-Proof Business - CSUN...
Importance of Accessibility for a Successful and Future-Proof Business - CSUN...
 
Webinar - Web Accessibility 101 - 2016-08-09
Webinar - Web Accessibility 101 - 2016-08-09Webinar - Web Accessibility 101 - 2016-08-09
Webinar - Web Accessibility 101 - 2016-08-09
 
Accessibility Part 1
Accessibility Part 1Accessibility Part 1
Accessibility Part 1
 
How to create accessible websites - Web Accessibility Summit
How to create accessible websites - Web Accessibility SummitHow to create accessible websites - Web Accessibility Summit
How to create accessible websites - Web Accessibility Summit
 
Implementing Acessibility in Liferay 6.1
Implementing Acessibility in Liferay 6.1Implementing Acessibility in Liferay 6.1
Implementing Acessibility in Liferay 6.1
 
Wordcamp Toronto 2013
Wordcamp Toronto 2013Wordcamp Toronto 2013
Wordcamp Toronto 2013
 
Accessibility testing technology, human touch and value
Accessibility testing technology, human touch and value Accessibility testing technology, human touch and value
Accessibility testing technology, human touch and value
 
Expedia Tech Know How Talks August 2016: Beyond WCAG 2.0 Effective Inclusive...
Expedia Tech Know How Talks August 2016: Beyond WCAG 2.0  Effective Inclusive...Expedia Tech Know How Talks August 2016: Beyond WCAG 2.0  Effective Inclusive...
Expedia Tech Know How Talks August 2016: Beyond WCAG 2.0 Effective Inclusive...
 

Kürzlich hochgeladen

Dubai Call Girls Pro Domain O525547819 Call Girls Dubai Doux
Dubai Call Girls Pro Domain O525547819 Call Girls Dubai DouxDubai Call Girls Pro Domain O525547819 Call Girls Dubai Doux
Dubai Call Girls Pro Domain O525547819 Call Girls Dubai Douxkojalkojal131
 
Booking open Available Pune Call Girls Nanded City 6297143586 Call Hot India...
Booking open Available Pune Call Girls Nanded City  6297143586 Call Hot India...Booking open Available Pune Call Girls Nanded City  6297143586 Call Hot India...
Booking open Available Pune Call Girls Nanded City 6297143586 Call Hot India...Call Girls in Nagpur High Profile
 
Design Inspiration for College by Slidesgo.pptx
Design Inspiration for College by Slidesgo.pptxDesign Inspiration for College by Slidesgo.pptx
Design Inspiration for College by Slidesgo.pptxTusharBahuguna2
 
VIP Call Girls Service Kukatpally Hyderabad Call +91-8250192130
VIP Call Girls Service Kukatpally Hyderabad Call +91-8250192130VIP Call Girls Service Kukatpally Hyderabad Call +91-8250192130
VIP Call Girls Service Kukatpally Hyderabad Call +91-8250192130Suhani Kapoor
 
(AISHA) Ambegaon Khurd Call Girls Just Call 7001035870 [ Cash on Delivery ] P...
(AISHA) Ambegaon Khurd Call Girls Just Call 7001035870 [ Cash on Delivery ] P...(AISHA) Ambegaon Khurd Call Girls Just Call 7001035870 [ Cash on Delivery ] P...
(AISHA) Ambegaon Khurd Call Girls Just Call 7001035870 [ Cash on Delivery ] P...ranjana rawat
 
VIP College Call Girls Gorakhpur Bhavna 8250192130 Independent Escort Service...
VIP College Call Girls Gorakhpur Bhavna 8250192130 Independent Escort Service...VIP College Call Girls Gorakhpur Bhavna 8250192130 Independent Escort Service...
VIP College Call Girls Gorakhpur Bhavna 8250192130 Independent Escort Service...Suhani Kapoor
 
SD_The MATATAG Curriculum Training Design.pptx
SD_The MATATAG Curriculum Training Design.pptxSD_The MATATAG Curriculum Training Design.pptx
SD_The MATATAG Curriculum Training Design.pptxjanettecruzeiro1
 
Editorial design Magazine design project.pdf
Editorial design Magazine design project.pdfEditorial design Magazine design project.pdf
Editorial design Magazine design project.pdftbatkhuu1
 
Best VIP Call Girls Noida Sector 44 Call Me: 8448380779
Best VIP Call Girls Noida Sector 44 Call Me: 8448380779Best VIP Call Girls Noida Sector 44 Call Me: 8448380779
Best VIP Call Girls Noida Sector 44 Call Me: 8448380779Delhi Call girls
 
Stark Industries Marketing Plan (1).pptx
Stark Industries Marketing Plan (1).pptxStark Industries Marketing Plan (1).pptx
Stark Industries Marketing Plan (1).pptxjeswinjees
 
DragonBall PowerPoint Template for demo.pptx
DragonBall PowerPoint Template for demo.pptxDragonBall PowerPoint Template for demo.pptx
DragonBall PowerPoint Template for demo.pptxmirandajeremy200221
 
Top Rated Pune Call Girls Saswad ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...
Top Rated  Pune Call Girls Saswad ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...Top Rated  Pune Call Girls Saswad ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...
Top Rated Pune Call Girls Saswad ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...Call Girls in Nagpur High Profile
 
VIP Kolkata Call Girl Gariahat 👉 8250192130 Available With Room
VIP Kolkata Call Girl Gariahat 👉 8250192130  Available With RoomVIP Kolkata Call Girl Gariahat 👉 8250192130  Available With Room
VIP Kolkata Call Girl Gariahat 👉 8250192130 Available With Roomdivyansh0kumar0
 
VIP Call Girl Amravati Aashi 8250192130 Independent Escort Service Amravati
VIP Call Girl Amravati Aashi 8250192130 Independent Escort Service AmravatiVIP Call Girl Amravati Aashi 8250192130 Independent Escort Service Amravati
VIP Call Girl Amravati Aashi 8250192130 Independent Escort Service AmravatiSuhani Kapoor
 
The_Canvas_of_Creative_Mastery_Newsletter_April_2024_Version.pdf
The_Canvas_of_Creative_Mastery_Newsletter_April_2024_Version.pdfThe_Canvas_of_Creative_Mastery_Newsletter_April_2024_Version.pdf
The_Canvas_of_Creative_Mastery_Newsletter_April_2024_Version.pdfAmirYakdi
 
VIP Call Girls Bhiwandi Ananya 8250192130 Independent Escort Service Bhiwandi
VIP Call Girls Bhiwandi Ananya 8250192130 Independent Escort Service BhiwandiVIP Call Girls Bhiwandi Ananya 8250192130 Independent Escort Service Bhiwandi
VIP Call Girls Bhiwandi Ananya 8250192130 Independent Escort Service BhiwandiSuhani Kapoor
 
CBD Belapur Individual Call Girls In 08976425520 Panvel Only Genuine Call Girls
CBD Belapur Individual Call Girls In 08976425520 Panvel Only Genuine Call GirlsCBD Belapur Individual Call Girls In 08976425520 Panvel Only Genuine Call Girls
CBD Belapur Individual Call Girls In 08976425520 Panvel Only Genuine Call Girlsmodelanjalisharma4
 
Nepali Escort Girl Gomti Nagar \ 9548273370 Indian Call Girls Service Lucknow...
Nepali Escort Girl Gomti Nagar \ 9548273370 Indian Call Girls Service Lucknow...Nepali Escort Girl Gomti Nagar \ 9548273370 Indian Call Girls Service Lucknow...
Nepali Escort Girl Gomti Nagar \ 9548273370 Indian Call Girls Service Lucknow...nagunakhan
 
AMBER GRAIN EMBROIDERY | Growing folklore elements | Root-based materials, w...
AMBER GRAIN EMBROIDERY | Growing folklore elements |  Root-based materials, w...AMBER GRAIN EMBROIDERY | Growing folklore elements |  Root-based materials, w...
AMBER GRAIN EMBROIDERY | Growing folklore elements | Root-based materials, w...BarusRa
 

Kürzlich hochgeladen (20)

Dubai Call Girls Pro Domain O525547819 Call Girls Dubai Doux
Dubai Call Girls Pro Domain O525547819 Call Girls Dubai DouxDubai Call Girls Pro Domain O525547819 Call Girls Dubai Doux
Dubai Call Girls Pro Domain O525547819 Call Girls Dubai Doux
 
Booking open Available Pune Call Girls Nanded City 6297143586 Call Hot India...
Booking open Available Pune Call Girls Nanded City  6297143586 Call Hot India...Booking open Available Pune Call Girls Nanded City  6297143586 Call Hot India...
Booking open Available Pune Call Girls Nanded City 6297143586 Call Hot India...
 
Design Inspiration for College by Slidesgo.pptx
Design Inspiration for College by Slidesgo.pptxDesign Inspiration for College by Slidesgo.pptx
Design Inspiration for College by Slidesgo.pptx
 
VIP Call Girls Service Kukatpally Hyderabad Call +91-8250192130
VIP Call Girls Service Kukatpally Hyderabad Call +91-8250192130VIP Call Girls Service Kukatpally Hyderabad Call +91-8250192130
VIP Call Girls Service Kukatpally Hyderabad Call +91-8250192130
 
(AISHA) Ambegaon Khurd Call Girls Just Call 7001035870 [ Cash on Delivery ] P...
(AISHA) Ambegaon Khurd Call Girls Just Call 7001035870 [ Cash on Delivery ] P...(AISHA) Ambegaon Khurd Call Girls Just Call 7001035870 [ Cash on Delivery ] P...
(AISHA) Ambegaon Khurd Call Girls Just Call 7001035870 [ Cash on Delivery ] P...
 
young call girls in Pandav nagar 🔝 9953056974 🔝 Delhi escort Service
young call girls in Pandav nagar 🔝 9953056974 🔝 Delhi escort Serviceyoung call girls in Pandav nagar 🔝 9953056974 🔝 Delhi escort Service
young call girls in Pandav nagar 🔝 9953056974 🔝 Delhi escort Service
 
VIP College Call Girls Gorakhpur Bhavna 8250192130 Independent Escort Service...
VIP College Call Girls Gorakhpur Bhavna 8250192130 Independent Escort Service...VIP College Call Girls Gorakhpur Bhavna 8250192130 Independent Escort Service...
VIP College Call Girls Gorakhpur Bhavna 8250192130 Independent Escort Service...
 
SD_The MATATAG Curriculum Training Design.pptx
SD_The MATATAG Curriculum Training Design.pptxSD_The MATATAG Curriculum Training Design.pptx
SD_The MATATAG Curriculum Training Design.pptx
 
Editorial design Magazine design project.pdf
Editorial design Magazine design project.pdfEditorial design Magazine design project.pdf
Editorial design Magazine design project.pdf
 
Best VIP Call Girls Noida Sector 44 Call Me: 8448380779
Best VIP Call Girls Noida Sector 44 Call Me: 8448380779Best VIP Call Girls Noida Sector 44 Call Me: 8448380779
Best VIP Call Girls Noida Sector 44 Call Me: 8448380779
 
Stark Industries Marketing Plan (1).pptx
Stark Industries Marketing Plan (1).pptxStark Industries Marketing Plan (1).pptx
Stark Industries Marketing Plan (1).pptx
 
DragonBall PowerPoint Template for demo.pptx
DragonBall PowerPoint Template for demo.pptxDragonBall PowerPoint Template for demo.pptx
DragonBall PowerPoint Template for demo.pptx
 
Top Rated Pune Call Girls Saswad ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...
Top Rated  Pune Call Girls Saswad ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...Top Rated  Pune Call Girls Saswad ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...
Top Rated Pune Call Girls Saswad ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...
 
VIP Kolkata Call Girl Gariahat 👉 8250192130 Available With Room
VIP Kolkata Call Girl Gariahat 👉 8250192130  Available With RoomVIP Kolkata Call Girl Gariahat 👉 8250192130  Available With Room
VIP Kolkata Call Girl Gariahat 👉 8250192130 Available With Room
 
VIP Call Girl Amravati Aashi 8250192130 Independent Escort Service Amravati
VIP Call Girl Amravati Aashi 8250192130 Independent Escort Service AmravatiVIP Call Girl Amravati Aashi 8250192130 Independent Escort Service Amravati
VIP Call Girl Amravati Aashi 8250192130 Independent Escort Service Amravati
 
The_Canvas_of_Creative_Mastery_Newsletter_April_2024_Version.pdf
The_Canvas_of_Creative_Mastery_Newsletter_April_2024_Version.pdfThe_Canvas_of_Creative_Mastery_Newsletter_April_2024_Version.pdf
The_Canvas_of_Creative_Mastery_Newsletter_April_2024_Version.pdf
 
VIP Call Girls Bhiwandi Ananya 8250192130 Independent Escort Service Bhiwandi
VIP Call Girls Bhiwandi Ananya 8250192130 Independent Escort Service BhiwandiVIP Call Girls Bhiwandi Ananya 8250192130 Independent Escort Service Bhiwandi
VIP Call Girls Bhiwandi Ananya 8250192130 Independent Escort Service Bhiwandi
 
CBD Belapur Individual Call Girls In 08976425520 Panvel Only Genuine Call Girls
CBD Belapur Individual Call Girls In 08976425520 Panvel Only Genuine Call GirlsCBD Belapur Individual Call Girls In 08976425520 Panvel Only Genuine Call Girls
CBD Belapur Individual Call Girls In 08976425520 Panvel Only Genuine Call Girls
 
Nepali Escort Girl Gomti Nagar \ 9548273370 Indian Call Girls Service Lucknow...
Nepali Escort Girl Gomti Nagar \ 9548273370 Indian Call Girls Service Lucknow...Nepali Escort Girl Gomti Nagar \ 9548273370 Indian Call Girls Service Lucknow...
Nepali Escort Girl Gomti Nagar \ 9548273370 Indian Call Girls Service Lucknow...
 
AMBER GRAIN EMBROIDERY | Growing folklore elements | Root-based materials, w...
AMBER GRAIN EMBROIDERY | Growing folklore elements |  Root-based materials, w...AMBER GRAIN EMBROIDERY | Growing folklore elements |  Root-based materials, w...
AMBER GRAIN EMBROIDERY | Growing folklore elements | Root-based materials, w...
 

Business Impact of Accessibility by Srinivasu Chakravarthula, Yahoo!

  • 1. Common Misconceptions on Web Accessibility Srinivasu Chakravarthula YAHOO! CONFIDENTIAL
  • 2. What’s web accessibility? • To provide equal access to information on the world wide web to everyone irrespective of people with all abilities or with any limitations • From Wikipedia: “Web accessibility refers to the inclusive practice of making websites usable by people of all abilities and disabilities. When sites are correctly designed, developed and edited, all users can have equal access to information and functionality.” Source: http://en.wikipedia.org/wiki/Web_accessibility -2- Yahoo! Confidential
  • 3. Why Accessibility? • As per World Health Organization (WHO), there are around 650 million people with disabilities around the world • US and India has around 60 million people with disabilities in each country • “Best viewed” statement on a website will loose a potential market -3- Yahoo! Confidential
  • 4. Who are people with disabilities? • Situation Disability • Functional Disability -4- Yahoo! Confidential
  • 5. What is usual mindset? • Accessibility is a special effort • Is just for visually impaired users • Need to have a text version to address needs of people with disabilities • Time consuming • Involves lot more costs -5- Yahoo! Confidential
  • 6. Arguments to above comments – Accessibility is a special effort! • Writing headings in Microsoft Word and on the Web • Inserting images into Microsoft Word and on the web • Writing HTML forms -6- Yahoo! Confidential
  • 7. Guideline 1: Perception • Non-text content – Images – CAPTCHA – Audio / Video -7- Yahoo! Confidential
  • 8. Guideline 1: Perceivable – contd., • Adaptability • Sufficient Color Contrast -8- Yahoo! Confidential
  • 9. Guideline 2: Operable • Keyboard access – all information and functionality should be available to access via keyboard including: – Links – Headings – Form fields – Lists – Tables -9- Yahoo! Confidential
  • 10. Guideline 2: Operable – contd., • Enough time • Seizures – seizures should generally be avoided as far as possible • Navigable – Web page should be easily navigable by any input device including assistive technologies - 10 - Yahoo! Confidential
  • 11. Accessible Rich Internet Applications (ARIA) • ARIA is WAI Recommendation http://www.w3.org/WAI/intro/aria.php • WAI-ARIA, the Accessible Rich Internet Applications Suite, defines a way to make Web content and Web applications more accessible to people with disabilities. It especially helps with dynamic content and advanced user interface controls developed with Ajax, HTML, JavaScript, and related technologies. - 11 - Yahoo! Confidential
  • 12. Guideline 3: Understandable • Use of Natural Language – unless a specific terminology is required • Predictable – User should be able to predict the result upon his action • Input assistance – provide adequate help for user to interact with forms etc. - 12 - Yahoo! Confidential
  • 13. Guideline 4: Robust • Compatibility with latest technologies and support for assistive technologies • Add Accessible Rich Internet Applications (ARIA) support for RIA such as AJAX based applications – Alert – Landmark etc… - 13 - Yahoo! Confidential
  • 14. Accessibility Guidelines • Web Content Accessibility Guidelines – http://w3.org/tr/wcag20/ • Section 508 of Rehabilitation Act – http://www.section508.gov • Web Guidelines for Indian Government Websites – http://web.guidelines.gov.in - 14 - Yahoo! Confidential
  • 15. Accessibility Testing Automated Tools Manual Testing (Eg: Wave/ FAE) + (Eg: Screen Reader) = Accessibility Testing - 15 - Yahoo! Confidential
  • 16. Accessibility Testing - Automated • WAVE – http://wave.webaim.org/toolbar • Web Developer Kit - https://addons.mozilla.org/en- US/firefox/addon/60 • Color Contrast Analyzer - http://visionaustralia.org/info.aspx?page=628 - 16 - Yahoo! Confidential
  • 17. Accessibility Testing – Manual • Screen Readers – NVDA – http://www.nvda-project.org - 17 - Yahoo! Confidential
  • 18. YUI and Accessibility • We have a lot of accessible controls in YUI 3 such as TabView, Menu, Calendar and so on… • We have used ARIA to make the widgets accessible • See the blog with videos at http://yuiblog.com/blog/category/accessibility - 18 - Yahoo! Confidential
  • 19. Questions? - 19 - Yahoo! Confidential
  • 20. Thank you! Telephone: 91 80 3077 4444 Email: srinivu@yahoo-inc.com Twitter: @VasuTweets