SlideShare uma empresa Scribd logo
1 de 32
Baixar para ler offline
Universal Access Design
& Web Accessibility
           Mekong ICT Camp 2010
   June 7-11, 2010 Chiang Mai, THAILAND
 @sunil_abraham @poakpong @donuzz @bact
8ight Information Walls
•   Environmental/Social - know the existence of info, findability

•   Financial/Economic - money, labor structure

•   Geographical - rural area

•   Political/Legal - discrimination, censorship

•   Physical - movement

•   Technological - browser compatibility, different devices

•   Sensorial - visual, audio, visual-typographical

•   Cultural - different languages, language complexity
Access


➙
Universal Access

                  ➙
           ➙
   + Assistive Technology   + WCAG
(screen reader)
Web Content Accessibility
    Guidelines (WCAG)
• WCAG 1.0 – Published on May 5,1999 :
  support HTML & CSS (Exclude new
  features of HTML4 or CSS1 or CSS2)
• WCAG 2.0 – Published as a W3C
  Recommendation on December 11, 2008 :
  for migrating from WCAG 1.0 checkpoints
  and compatibility with current and future
  user agents (web browser)

                  * W3C = World Wide Web Consortium (www.w3.org)
WCAG for ...

• Perceivable
• Operable
• Understandable
• Robust
Priority levels of WCAG

Priority 1 : Web developers must satisfy these
requirements, otherwise it will be impossible
for one or more groups to access the Web
content.




            * http://en.wikipedia.org/wiki/Web_Content_Accessibility_Guidelines
Priority levels of WCAG

Priority 2 : Web developers should satisfy
these requirements, otherwise some groups
will find it difficult to access the Web content.




             * http://en.wikipedia.org/wiki/Web_Content_Accessibility_Guidelines
Priority levels of WCAG

Priority 3 : Web developers may satisfy these
requirements, in order to make it easier for
some groups to access the Web content.




            * http://en.wikipedia.org/wiki/Web_Content_Accessibility_Guidelines
Priority levels of WCAG

Priority 4 : Maximize compatibility with
current and future user agents (web browser)
WCAG – Priority 1


1.1 Provide text alternatives 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.
Group Photo of MekongICT camper
Speech alternative for CAPTCHA (image) test
WCAG – Priority 1


1.2 Provide alternatives for time-based media.
Display title of sound track in the movie
                                            Shaun of the dead (2004)
WCAG – Priority 1


1.3 Create content that can be presented in
different ways (for example simpler layout)
without losing information or structure.
information       structure




              +               ➙
WCAG – Priority 1


1.4 Make it easier for users to see and hear
content including separating foreground from
background.
WCAG – Checklist

Priority 1.1           ✔
Priority 1.2           ✔
                           A level
Priority 1.3           ✔
Priority 1.4           ✔
Priority 2.1
Priority 2.2
Priority 2.3
Priority 2.4
Priority 3.1
Priority 3.2
Priority 3.3
WCAG – Priority 2


2.1 Make all functionality available from a
keyboard.
WCAG – Priority 2


2.2 Provide users enough time to read and use
content.
WCAG – Priority 2


2.3 Do not design content in a way that is
known to cause seizures.
WCAG – Priority 2


2.4 Provide ways to help users navigate, find
content, and determine where they are.
WCAG – Checklist

Priority 1.1           ✔
Priority 1.2           ✔
                                A level
Priority 1.3           ✔
Priority 1.4           ✔
Priority 2.1           ✔
Priority 2.2           ✔
                           AA or Double level
Priority 2.3           ✔
Priority 2.4           ✔
Priority 3.1
Priority 3.2
Priority 3.3
WCAG – Priority 3


3.1 Make text content readable and
understandable.
WCAG – Priority 3


3.2 Make Web pages appear and operate in
predictable ways.
WCAG – Priority 3


3.3 Help users avoid and correct mistakes.
WCAG – Checklist

Priority 1.1           ✔
Priority 1.2           ✔
                                  A level
Priority 1.3           ✔
Priority 1.4           ✔
Priority 2.1           ✔
Priority 2.2           ✔
                           AA or Double level
Priority 2.3           ✔
Priority 2.4           ✔
Priority 3.1           ✔
Priority 3.2           ✔   AAA or Triple-A level
Priority 3.3           ✔
WCAG – Priority 4


Maximize compatibility with current and future
user agents, including assistive technologies.




                                    and more ...
Resources

           http://www.w3.org/WAI/
         http://twitter.com/w3c_wai
        http://accessibility.cis-india.org
      http://www.bbc.co.uk/accessibility
http://www.bbc.co.uk/guidelines/futuremedia
        http://www.plainlanguage.gov
Thank you

Mais conteúdo relacionado

Semelhante a Universal Access Design & Web Accessibility - Mekong ICT Camp 2010

ATAGTR2017 SPEAKING EYE for differently abled people to see the web content
ATAGTR2017 SPEAKING EYE for differently abled people to see the web contentATAGTR2017 SPEAKING EYE for differently abled people to see the web content
ATAGTR2017 SPEAKING EYE for differently abled people to see the web contentAgile Testing Alliance
 
WCAG 2.1: What You Need to Know About the Most Recent Accessibility Standards
WCAG 2.1: What You Need to Know About the Most Recent Accessibility StandardsWCAG 2.1: What You Need to Know About the Most Recent Accessibility Standards
WCAG 2.1: What You Need to Know About the Most Recent Accessibility StandardsUXPA International
 
Web Accessibility & Usability Principle
Web Accessibility & Usability PrincipleWeb Accessibility & Usability Principle
Web Accessibility & Usability PrincipleAnuragKumar680
 
Ideas 5 - Roger Hudson - Understanding WCAG 2.0
Ideas 5 - Roger Hudson - Understanding WCAG 2.0Ideas 5 - Roger Hudson - Understanding WCAG 2.0
Ideas 5 - Roger Hudson - Understanding WCAG 2.0awia
 
Accessibility Update: Section 508 and WCAG in a Library 2.0 World
Accessibility Update: Section 508 and WCAG in a Library 2.0 WorldAccessibility Update: Section 508 and WCAG in a Library 2.0 World
Accessibility Update: Section 508 and WCAG in a Library 2.0 WorldNina McHale
 
Accessibility (WCAG) Draft 1
Accessibility (WCAG) Draft 1Accessibility (WCAG) Draft 1
Accessibility (WCAG) Draft 1Jaime Brown
 
Original Access U 2013 - 508 Refresh
Original Access U 2013 - 508 RefreshOriginal Access U 2013 - 508 Refresh
Original Access U 2013 - 508 RefreshBarry Johnson
 
Introduction to Keyboard Navigation and Accessibility
Introduction to Keyboard Navigation and AccessibilityIntroduction to Keyboard Navigation and Accessibility
Introduction to Keyboard Navigation and AccessibilityMatthew Deeprose
 
Seth Duffy Accessibility97035
Seth Duffy   Accessibility97035Seth Duffy   Accessibility97035
Seth Duffy Accessibility97035FNian
 
Getting Down and Dirty with Accessibility and Usability workshop at TCUK12
Getting Down and Dirty with Accessibility and Usability workshop at TCUK12Getting Down and Dirty with Accessibility and Usability workshop at TCUK12
Getting Down and Dirty with Accessibility and Usability workshop at TCUK12Karen Mardahl
 
Whats new in WCAG 2.1
Whats new in WCAG 2.1Whats new in WCAG 2.1
Whats new in WCAG 2.1Ross Mullen
 
Web Content Accessibility Guidelines
Web Content Accessibility GuidelinesWeb Content Accessibility Guidelines
Web Content Accessibility GuidelinesPurnimaAgarwal6
 
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
 
Prioritizing Accessibility in the E-Resources Procurement Lifecycle: VPATs as...
Prioritizing Accessibility in the E-Resources Procurement Lifecycle: VPATs as...Prioritizing Accessibility in the E-Resources Procurement Lifecycle: VPATs as...
Prioritizing Accessibility in the E-Resources Procurement Lifecycle: VPATs as...NASIG
 
UXPA2019 I am the LAAW! The Lean Accessibility Audit Workshop
UXPA2019  I am the LAAW!   The Lean Accessibility Audit WorkshopUXPA2019  I am the LAAW!   The Lean Accessibility Audit Workshop
UXPA2019 I am the LAAW! The Lean Accessibility Audit WorkshopUXPA International
 
Rapid Introduction to Web Accessibility
Rapid Introduction to Web AccessibilityRapid Introduction to Web Accessibility
Rapid Introduction to Web AccessibilityAll Things Open
 
WCAG 2.1 and POUR
WCAG 2.1 and POURWCAG 2.1 and POUR
WCAG 2.1 and POURAlena Huang
 
3 (de 3). Evaluación de Accessibilidad Digital
3 (de 3).  Evaluación de Accessibilidad Digital3 (de 3).  Evaluación de Accessibilidad Digital
3 (de 3). Evaluación de Accessibilidad DigitalDCU_MPIUA
 

Semelhante a Universal Access Design & Web Accessibility - Mekong ICT Camp 2010 (20)

ATAGTR2017 SPEAKING EYE for differently abled people to see the web content
ATAGTR2017 SPEAKING EYE for differently abled people to see the web contentATAGTR2017 SPEAKING EYE for differently abled people to see the web content
ATAGTR2017 SPEAKING EYE for differently abled people to see the web content
 
WCAG 2.1: What You Need to Know About the Most Recent Accessibility Standards
WCAG 2.1: What You Need to Know About the Most Recent Accessibility StandardsWCAG 2.1: What You Need to Know About the Most Recent Accessibility Standards
WCAG 2.1: What You Need to Know About the Most Recent Accessibility Standards
 
Web Accessibility & Usability Principle
Web Accessibility & Usability PrincipleWeb Accessibility & Usability Principle
Web Accessibility & Usability Principle
 
Ideas 5 - Roger Hudson - Understanding WCAG 2.0
Ideas 5 - Roger Hudson - Understanding WCAG 2.0Ideas 5 - Roger Hudson - Understanding WCAG 2.0
Ideas 5 - Roger Hudson - Understanding WCAG 2.0
 
Accessibility Update: Section 508 and WCAG in a Library 2.0 World
Accessibility Update: Section 508 and WCAG in a Library 2.0 WorldAccessibility Update: Section 508 and WCAG in a Library 2.0 World
Accessibility Update: Section 508 and WCAG in a Library 2.0 World
 
Accessibility (WCAG) Draft 1
Accessibility (WCAG) Draft 1Accessibility (WCAG) Draft 1
Accessibility (WCAG) Draft 1
 
Original Access U 2013 - 508 Refresh
Original Access U 2013 - 508 RefreshOriginal Access U 2013 - 508 Refresh
Original Access U 2013 - 508 Refresh
 
WCAG
WCAGWCAG
WCAG
 
Introduction to Keyboard Navigation and Accessibility
Introduction to Keyboard Navigation and AccessibilityIntroduction to Keyboard Navigation and Accessibility
Introduction to Keyboard Navigation and Accessibility
 
Seth Duffy Accessibility97035
Seth Duffy   Accessibility97035Seth Duffy   Accessibility97035
Seth Duffy Accessibility97035
 
Getting Down and Dirty with Accessibility and Usability workshop at TCUK12
Getting Down and Dirty with Accessibility and Usability workshop at TCUK12Getting Down and Dirty with Accessibility and Usability workshop at TCUK12
Getting Down and Dirty with Accessibility and Usability workshop at TCUK12
 
Whats new in WCAG 2.1
Whats new in WCAG 2.1Whats new in WCAG 2.1
Whats new in WCAG 2.1
 
Web Content Accessibility Guidelines
Web Content Accessibility GuidelinesWeb Content Accessibility Guidelines
Web Content Accessibility Guidelines
 
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)
 
Prioritizing Accessibility in the E-Resources Procurement Lifecycle: VPATs as...
Prioritizing Accessibility in the E-Resources Procurement Lifecycle: VPATs as...Prioritizing Accessibility in the E-Resources Procurement Lifecycle: VPATs as...
Prioritizing Accessibility in the E-Resources Procurement Lifecycle: VPATs as...
 
UXPA2019 I am the LAAW! The Lean Accessibility Audit Workshop
UXPA2019  I am the LAAW!   The Lean Accessibility Audit WorkshopUXPA2019  I am the LAAW!   The Lean Accessibility Audit Workshop
UXPA2019 I am the LAAW! The Lean Accessibility Audit Workshop
 
Rapid Introduction to Web Accessibility
Rapid Introduction to Web AccessibilityRapid Introduction to Web Accessibility
Rapid Introduction to Web Accessibility
 
WCAG 2.1 and POUR
WCAG 2.1 and POURWCAG 2.1 and POUR
WCAG 2.1 and POUR
 
WCAG for Beginners
WCAG for BeginnersWCAG for Beginners
WCAG for Beginners
 
3 (de 3). Evaluación de Accessibilidad Digital
3 (de 3).  Evaluación de Accessibilidad Digital3 (de 3).  Evaluación de Accessibilidad Digital
3 (de 3). Evaluación de Accessibilidad Digital
 

Mais de Poakpong Phongsasanongkul (8)

What Is Prettyconnect
What Is PrettyconnectWhat Is Prettyconnect
What Is Prettyconnect
 
What Is Prachatai.com
What Is Prachatai.comWhat Is Prachatai.com
What Is Prachatai.com
 
Web Accessibility (update)
Web Accessibility (update)Web Accessibility (update)
Web Accessibility (update)
 
Google Docs
Google DocsGoogle Docs
Google Docs
 
Sending under the Radar
Sending under the RadarSending under the Radar
Sending under the Radar
 
Compression Tools
Compression ToolsCompression Tools
Compression Tools
 
YouFest YouMedia
YouFest YouMediaYouFest YouMedia
YouFest YouMedia
 
Web Accessibility - BarCamp Bangkok 2008
Web Accessibility - BarCamp Bangkok 2008Web Accessibility - BarCamp Bangkok 2008
Web Accessibility - BarCamp Bangkok 2008
 

Último

TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdfSandro Moreira
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsNanddeep Nachan
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...DianaGray10
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...apidays
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Victor Rentea
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDropbox
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...apidays
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherRemote DBA Services
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxRemote DBA Services
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWERMadyBayot
 
WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...Zilliz
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businesspanagenda
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusZilliz
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FMESafe Software
 
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Zilliz
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobeapidays
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesrafiqahmad00786416
 
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityWSO2
 

Último (20)

TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptx
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering Developers
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with Milvus
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital Adaptability
 

Universal Access Design & Web Accessibility - Mekong ICT Camp 2010

  • 1. Universal Access Design & Web Accessibility Mekong ICT Camp 2010 June 7-11, 2010 Chiang Mai, THAILAND @sunil_abraham @poakpong @donuzz @bact
  • 2.
  • 3. 8ight Information Walls • Environmental/Social - know the existence of info, findability • Financial/Economic - money, labor structure • Geographical - rural area • Political/Legal - discrimination, censorship • Physical - movement • Technological - browser compatibility, different devices • Sensorial - visual, audio, visual-typographical • Cultural - different languages, language complexity
  • 5. Universal Access ➙ ➙ + Assistive Technology + WCAG (screen reader)
  • 6. Web Content Accessibility Guidelines (WCAG) • WCAG 1.0 – Published on May 5,1999 : support HTML & CSS (Exclude new features of HTML4 or CSS1 or CSS2) • WCAG 2.0 – Published as a W3C Recommendation on December 11, 2008 : for migrating from WCAG 1.0 checkpoints and compatibility with current and future user agents (web browser) * W3C = World Wide Web Consortium (www.w3.org)
  • 7. WCAG for ... • Perceivable • Operable • Understandable • Robust
  • 8. Priority levels of WCAG Priority 1 : Web developers must satisfy these requirements, otherwise it will be impossible for one or more groups to access the Web content. * http://en.wikipedia.org/wiki/Web_Content_Accessibility_Guidelines
  • 9. Priority levels of WCAG Priority 2 : Web developers should satisfy these requirements, otherwise some groups will find it difficult to access the Web content. * http://en.wikipedia.org/wiki/Web_Content_Accessibility_Guidelines
  • 10. Priority levels of WCAG Priority 3 : Web developers may satisfy these requirements, in order to make it easier for some groups to access the Web content. * http://en.wikipedia.org/wiki/Web_Content_Accessibility_Guidelines
  • 11. Priority levels of WCAG Priority 4 : Maximize compatibility with current and future user agents (web browser)
  • 12. WCAG – Priority 1 1.1 Provide text alternatives 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.
  • 13. Group Photo of MekongICT camper
  • 14. Speech alternative for CAPTCHA (image) test
  • 15. WCAG – Priority 1 1.2 Provide alternatives for time-based media.
  • 16. Display title of sound track in the movie Shaun of the dead (2004)
  • 17. WCAG – Priority 1 1.3 Create content that can be presented in different ways (for example simpler layout) without losing information or structure.
  • 18. information structure + ➙
  • 19. WCAG – Priority 1 1.4 Make it easier for users to see and hear content including separating foreground from background.
  • 20. WCAG – Checklist Priority 1.1 ✔ Priority 1.2 ✔ A level Priority 1.3 ✔ Priority 1.4 ✔ Priority 2.1 Priority 2.2 Priority 2.3 Priority 2.4 Priority 3.1 Priority 3.2 Priority 3.3
  • 21. WCAG – Priority 2 2.1 Make all functionality available from a keyboard.
  • 22. WCAG – Priority 2 2.2 Provide users enough time to read and use content.
  • 23. WCAG – Priority 2 2.3 Do not design content in a way that is known to cause seizures.
  • 24. WCAG – Priority 2 2.4 Provide ways to help users navigate, find content, and determine where they are.
  • 25. WCAG – Checklist Priority 1.1 ✔ Priority 1.2 ✔ A level Priority 1.3 ✔ Priority 1.4 ✔ Priority 2.1 ✔ Priority 2.2 ✔ AA or Double level Priority 2.3 ✔ Priority 2.4 ✔ Priority 3.1 Priority 3.2 Priority 3.3
  • 26. WCAG – Priority 3 3.1 Make text content readable and understandable.
  • 27. WCAG – Priority 3 3.2 Make Web pages appear and operate in predictable ways.
  • 28. WCAG – Priority 3 3.3 Help users avoid and correct mistakes.
  • 29. WCAG – Checklist Priority 1.1 ✔ Priority 1.2 ✔ A level Priority 1.3 ✔ Priority 1.4 ✔ Priority 2.1 ✔ Priority 2.2 ✔ AA or Double level Priority 2.3 ✔ Priority 2.4 ✔ Priority 3.1 ✔ Priority 3.2 ✔ AAA or Triple-A level Priority 3.3 ✔
  • 30. WCAG – Priority 4 Maximize compatibility with current and future user agents, including assistive technologies. and more ...
  • 31. Resources http://www.w3.org/WAI/ http://twitter.com/w3c_wai http://accessibility.cis-india.org http://www.bbc.co.uk/accessibility http://www.bbc.co.uk/guidelines/futuremedia http://www.plainlanguage.gov