ºÝºÝߣ

ºÝºÝߣShare a Scribd company logo
Accessibility GeekUp 25 th  October 2007
Accessibility is a subset of Usability.  It is usability for disabled users Accessibility & Usability
The Nature of the Web ¨C It¡¯s a User Interface!
Accessibility ¨C The official Why 2. Uh ¨C it¡¯s the law The position in the UK, unlike many countries, is relatively clear. Private and public sector Websites face accessibility obligations under the Disability Discrimination Act (DDA).  Part III of the DDA (which came into force on  1st October 1999  ) refers to the provision of goods, facilities and services. The Code of Practice, which specifically mentions websites, can be downloaded in its entirety from the DRC website. The most relevant quotes from the Code of Practice are:   * 2.2 (p7): ¡°The Disability Discrimination Act makes it unlawful for a service provider to discriminate against a disabled person by refusing to provide any service which it provides to members of the public.¡± To make 'reasonable adjustments' in circumstances in which the effect of that failure is to make it impossible or unreasonably difficult for the disabled person to make use of any such services. (19(1)(b))
Accessibility ¨C US legislation 2. Corporate responsibility (US) The Rehabilitation Act of 1973 (Sections 504 and 508)  -Two sections within the Rehabilitation Act, as amended (93 & 98), have impact on accessible web design. These are Sections 504 and 508.  504: programs receiving federal funds may not discriminate against those with disabilities  508: a set of accessibility  standards  for Federal Electronics and Information Technology  Americans with Disabilities Act (ADA) -  two major sections in the ADA that may apply to Web accessibility: communications with persons with disabilities must be "as effective as communications with others" (Title II) public accommodation of people with disabilities (Title III)
Accessibility ¨C the real why 1. Greater penetration and effectiveness The Legal and General Case - The following ¡®indirect¡¯ benefits were noted post re-design: A 30% increase in natural search-engine traffic A significant improvement in Google rankings for all target keywords 75% reduction in time for pages to load Cross browser-compatibility increased (not a single complaint since the redesign) Site now accessible to mobile devices Time to manage content reduced from average of five days to 0.5 days per job 95% increase in visitors getting a life insurance quote 90% increase in Life insurance sales online Savings of ?200K annually on site maintenance 100% return on investment in less than 12 months.
Selling Accessibility seo avoiding litigation and  bad publicity maintenance market share better interoperability improved usability for everyone improved performance - shorter download time
The Seven Deadly Sins, approximately.. Text resizing breaks layout Small clickable areas - especially on a-z menus Unforgiving search No site map No handheld style sheet No custom error page Client side form validation No skip links No labels on form elements, or legends & fieldset  Crappy (or no) heading structure Nav bars not marked up as lists incorrect alt text
Accessibility ¨C Resources If you go nowhere else then go to ACCESSIFY.COM It has: A forum where expert and free advice can be found relating to all matters of accessibility Accessibility related News Accessibility tools
Accessibility ¨C Resources ¨C Sites and books WebAIM , a non-profit organization dedicated to improving accessibility to online learning materials.  Joe Clarke ¨C  ¡®Building Accessible Websites¡¯ ¨C  http:// joeclark.org /book/  (online) Mark Pilgrim ¨C ¡®Dive into Accessibility¡¯ ¨C  http:// diveintoaccessibility.org /  (online) Jim Thatcher et al ¨C ¡®Constructing Accessible Websites¡¯ (book)
Accessibility ¨C Tools & Resources IE6 Web Accessibility Toolbar Developer toolbar Grease monkey scripts e.g. table inspector Jaws (Demo version) TAW,  Cynthia says,  ShiteMorse W3C Validator WDG Validator for batch validation Tools on Accessify Gez  Lemon Video of blind guy using a  screenreader Firefox screen reader emulator extension (fangs) Firefox screen reader (fire  vox )
Cubist Society Homepage
Testing for Accessibility Compliance Turn off JavaScript Turn off CSS Turn off Images Check ALT text Change font size Linearise page Check for headings Check for lists (in HTML) Listen in Jaws Navigate using keyboard Check form fields have labels Check data tables are marked up correctly Check dynamic content e.g. Video & Audio Check link text Resize window Validate HTML Turn off Flash Check acronyms, abbreviations
Ajax ¨C the technology (not the detergent) Doesn¡¯t require the traditional "submit data ¡ª retrieve web page" methodology  so¡­ more streamlined applications that require less processing and data transmission because entire web pages do not need to be generated for each change that occurs
Ajax ¨C (¡°b ecause something is happening here / But you don¡¯t know what it is / Do you, Mister Jones?¡± ) Bottom Line: There doesn't appear to be any reliable way to notify screen readers of an update in the DOM.   Gez Lemon has posted a  hack for Jaws 7.1  that improves upon the way it updates its  virtual buffer
Progressive enschmancement and Disgraceful degredation Graceful Degredation ¨C  creates  pages for the latest browsers that would also work well in older versions of browser software  Progressive enhancement  uses web technologies in a layered fashion that allows everyone to access the basic content and functionality of a web page, using any browser or Internet connection, while also providing those with better bandwidth or more advanced browser software an enhanced version of the page.
Another Dilbert Cartoon
How do you insult a front end developer? Call him a div.
Step 5: The End

More Related Content

What's hot (7)

eA11: Clive Holdsworth - Regulating digital accessibility and encouraging com...
eA11: Clive Holdsworth - Regulating digital accessibility and encouraging com...eA11: Clive Holdsworth - Regulating digital accessibility and encouraging com...
eA11: Clive Holdsworth - Regulating digital accessibility and encouraging com...
Headstar
?
How to Mitigate the Risk of an Accessibility Lawsuit
How to Mitigate the Risk of an Accessibility LawsuitHow to Mitigate the Risk of an Accessibility Lawsuit
How to Mitigate the Risk of an Accessibility Lawsuit
3Play Media
?
Treegr
TreegrTreegr
Treegr
Vinh Khoa Nguyen
?
? Vision ICT Ltd 2006 Clerks' Forum
? Vision ICT Ltd 2006 Clerks' Forum? Vision ICT Ltd 2006 Clerks' Forum
? Vision ICT Ltd 2006 Clerks' Forum
webhostingguy
?
Start with Accessibility: Why, How and What
Start with Accessibility: Why, How and WhatStart with Accessibility: Why, How and What
Start with Accessibility: Why, How and What
Stowarzyszenie Jako?ci System¨®w Informatycznych (SJSI)
?
Is Your Website ADA Compliant?
Is Your Website ADA Compliant?Is Your Website ADA Compliant?
Is Your Website ADA Compliant?
SilverTech
?
Community Media 2.0:
Community Media 2.0:  Community Media 2.0:
Community Media 2.0:
Felicia
?
eA11: Clive Holdsworth - Regulating digital accessibility and encouraging com...
eA11: Clive Holdsworth - Regulating digital accessibility and encouraging com...eA11: Clive Holdsworth - Regulating digital accessibility and encouraging com...
eA11: Clive Holdsworth - Regulating digital accessibility and encouraging com...
Headstar
?
How to Mitigate the Risk of an Accessibility Lawsuit
How to Mitigate the Risk of an Accessibility LawsuitHow to Mitigate the Risk of an Accessibility Lawsuit
How to Mitigate the Risk of an Accessibility Lawsuit
3Play Media
?
? Vision ICT Ltd 2006 Clerks' Forum
? Vision ICT Ltd 2006 Clerks' Forum? Vision ICT Ltd 2006 Clerks' Forum
? Vision ICT Ltd 2006 Clerks' Forum
webhostingguy
?
Is Your Website ADA Compliant?
Is Your Website ADA Compliant?Is Your Website ADA Compliant?
Is Your Website ADA Compliant?
SilverTech
?
Community Media 2.0:
Community Media 2.0:  Community Media 2.0:
Community Media 2.0:
Felicia
?

Viewers also liked (12)

2009: Maturing in accessibility - a brief BBC history
2009: Maturing in accessibility - a brief BBC history2009: Maturing in accessibility - a brief BBC history
2009: Maturing in accessibility - a brief BBC history
Jonathan Hassell
?
BDA - The Importance of Digital Accessibility and why it should matter to the...
BDA - The Importance of Digital Accessibility and why it should matter to the...BDA - The Importance of Digital Accessibility and why it should matter to the...
BDA - The Importance of Digital Accessibility and why it should matter to the...
Lyndon Borrow
?
Edp 279 Universal Design
Edp 279 Universal DesignEdp 279 Universal Design
Edp 279 Universal Design
kennyam
?
Five branches University website
Five branches University websiteFive branches University website
Five branches University website
Alex Hu
?
All you wanted to Know about Accessibility
All you wanted to Know about AccessibilityAll you wanted to Know about Accessibility
All you wanted to Know about Accessibility
Manesh Samuel John
?
Best Practices for Providing Accessibility in the Mobile Device Industry
Best Practices for Providing Accessibility in the Mobile Device IndustryBest Practices for Providing Accessibility in the Mobile Device Industry
Best Practices for Providing Accessibility in the Mobile Device Industry
Derek Mitchell, MBA
?
Evrensel/Engelsiz tasar?m
Evrensel/Engelsiz tasar?mEvrensel/Engelsiz tasar?m
Evrensel/Engelsiz tasar?m
saljufoal
?
2009: Social inclusion in a Digital Age
2009: Social inclusion in a Digital Age2009: Social inclusion in a Digital Age
2009: Social inclusion in a Digital Age
Jonathan Hassell
?
Universal Design for Digital Content - Radina Matic - tcworld2015
Universal Design for Digital Content - Radina Matic - tcworld2015Universal Design for Digital Content - Radina Matic - tcworld2015
Universal Design for Digital Content - Radina Matic - tcworld2015
Radina Matic
?
'Accessibility Beyond the Guidelines ' Breakfast at User Vision by Mark Palme...
'Accessibility Beyond the Guidelines' Breakfast at User Vision by Mark Palme...'Accessibility Beyond the Guidelines' Breakfast at User Vision by Mark Palme...
'Accessibility Beyond the Guidelines ' Breakfast at User Vision by Mark Palme...
User Vision
?
Digitally included: Paving the way for the digital inclusion of disabled people
Digitally included: Paving the way for the digital inclusion of disabled people Digitally included: Paving the way for the digital inclusion of disabled people
Digitally included: Paving the way for the digital inclusion of disabled people
Office for Disability Issues
?
Community Engagement Ppt For October Presentation
Community Engagement Ppt For October PresentationCommunity Engagement Ppt For October Presentation
Community Engagement Ppt For October Presentation
guest09059c
?
2009: Maturing in accessibility - a brief BBC history
2009: Maturing in accessibility - a brief BBC history2009: Maturing in accessibility - a brief BBC history
2009: Maturing in accessibility - a brief BBC history
Jonathan Hassell
?
BDA - The Importance of Digital Accessibility and why it should matter to the...
BDA - The Importance of Digital Accessibility and why it should matter to the...BDA - The Importance of Digital Accessibility and why it should matter to the...
BDA - The Importance of Digital Accessibility and why it should matter to the...
Lyndon Borrow
?
Edp 279 Universal Design
Edp 279 Universal DesignEdp 279 Universal Design
Edp 279 Universal Design
kennyam
?
Five branches University website
Five branches University websiteFive branches University website
Five branches University website
Alex Hu
?
All you wanted to Know about Accessibility
All you wanted to Know about AccessibilityAll you wanted to Know about Accessibility
All you wanted to Know about Accessibility
Manesh Samuel John
?
Best Practices for Providing Accessibility in the Mobile Device Industry
Best Practices for Providing Accessibility in the Mobile Device IndustryBest Practices for Providing Accessibility in the Mobile Device Industry
Best Practices for Providing Accessibility in the Mobile Device Industry
Derek Mitchell, MBA
?
Evrensel/Engelsiz tasar?m
Evrensel/Engelsiz tasar?mEvrensel/Engelsiz tasar?m
Evrensel/Engelsiz tasar?m
saljufoal
?
2009: Social inclusion in a Digital Age
2009: Social inclusion in a Digital Age2009: Social inclusion in a Digital Age
2009: Social inclusion in a Digital Age
Jonathan Hassell
?
Universal Design for Digital Content - Radina Matic - tcworld2015
Universal Design for Digital Content - Radina Matic - tcworld2015Universal Design for Digital Content - Radina Matic - tcworld2015
Universal Design for Digital Content - Radina Matic - tcworld2015
Radina Matic
?
'Accessibility Beyond the Guidelines ' Breakfast at User Vision by Mark Palme...
'Accessibility Beyond the Guidelines' Breakfast at User Vision by Mark Palme...'Accessibility Beyond the Guidelines' Breakfast at User Vision by Mark Palme...
'Accessibility Beyond the Guidelines ' Breakfast at User Vision by Mark Palme...
User Vision
?
Digitally included: Paving the way for the digital inclusion of disabled people
Digitally included: Paving the way for the digital inclusion of disabled people Digitally included: Paving the way for the digital inclusion of disabled people
Digitally included: Paving the way for the digital inclusion of disabled people
Office for Disability Issues
?
Community Engagement Ppt For October Presentation
Community Engagement Ppt For October PresentationCommunity Engagement Ppt For October Presentation
Community Engagement Ppt For October Presentation
guest09059c
?

Similar to Accessibility Geek Upv2 (20)

Accessibility Geek Up
Accessibility Geek UpAccessibility Geek Up
Accessibility Geek Up
guest67b46c
?
Web Accessibility Acronyms - Spring Break Conference 2008
Web Accessibility Acronyms - Spring Break Conference 2008Web Accessibility Acronyms - Spring Break Conference 2008
Web Accessibility Acronyms - Spring Break Conference 2008
Andrea Hill
?
Portland, ME WordPress Meetup - Web Accessibility in 2020
Portland, ME WordPress Meetup - Web Accessibility in 2020Portland, ME WordPress Meetup - Web Accessibility in 2020
Portland, ME WordPress Meetup - Web Accessibility in 2020
Peter Jewett
?
doumi94
doumi94doumi94
doumi94
doumi94
?
Web Accessibility I Centrum
Web Accessibility I CentrumWeb Accessibility I Centrum
Web Accessibility I Centrum
webmirer
?
Website Accessibility FAQs by Mediacurrent
Website Accessibility FAQs by MediacurrentWebsite Accessibility FAQs by Mediacurrent
Website Accessibility FAQs by Mediacurrent
Mediacurrent
?
Accessibility Part 1
Accessibility Part 1Accessibility Part 1
Accessibility Part 1
Yongjie Chen ³ÂÓÀ½Ü
?
ADA Website Design: PDF Version Toolkit
ADA Website Design: PDF Version Toolkit ADA Website Design: PDF Version Toolkit
ADA Website Design: PDF Version Toolkit
Adirondakdeb
?
S8746
S8746S8746
S8746
Dilip Barman
?
ADA Compliance & Website Accessibility
ADA Compliance & Website AccessibilityADA Compliance & Website Accessibility
ADA Compliance & Website Accessibility
SilverTech
?
Optimizing Library Resources for Screen Readers
Optimizing Library Resources for Screen ReadersOptimizing Library Resources for Screen Readers
Optimizing Library Resources for Screen Readers
Nina McHale
?
Corporate Web Accessibility Implementation Strategies
Corporate Web Accessibility Implementation StrategiesCorporate Web Accessibility Implementation Strategies
Corporate Web Accessibility Implementation Strategies
UA WEB, A.C.
?
Accessibility And 508 Compliance In 2009
Accessibility And 508 Compliance In 2009Accessibility And 508 Compliance In 2009
Accessibility And 508 Compliance In 2009
Emagination ?
?
Why Portability matters (full presentation)
Why Portability matters (full presentation)Why Portability matters (full presentation)
Why Portability matters (full presentation)
Ian Forrester
?
WCAG 2.0, Simplified
WCAG 2.0, SimplifiedWCAG 2.0, Simplified
WCAG 2.0, Simplified
ciwstudy
?
Why portability matters....
Why portability matters....Why portability matters....
Why portability matters....
Ian Forrester
?
Why Open Web Standards are cool and will save the world. Or the Web, at least.
Why Open Web Standards are cool and will save the world. Or the Web, at least.Why Open Web Standards are cool and will save the world. Or the Web, at least.
Why Open Web Standards are cool and will save the world. Or the Web, at least.
brucelawson
?
Power to the People- Enabling Ever US Citizen to Participate in Federal Rule ...
Power to the People- Enabling Ever US Citizen to Participate in Federal Rule ...Power to the People- Enabling Ever US Citizen to Participate in Federal Rule ...
Power to the People- Enabling Ever US Citizen to Participate in Federal Rule ...
BlueFish
?
Douglas Crockford - Ajax Security
Douglas Crockford - Ajax SecurityDouglas Crockford - Ajax Security
Douglas Crockford - Ajax Security
Web Directions
?
User1st - Corporate Overview (1)
User1st - Corporate Overview (1)User1st - Corporate Overview (1)
User1st - Corporate Overview (1)
Katya Smith
?
Accessibility Geek Up
Accessibility Geek UpAccessibility Geek Up
Accessibility Geek Up
guest67b46c
?
Web Accessibility Acronyms - Spring Break Conference 2008
Web Accessibility Acronyms - Spring Break Conference 2008Web Accessibility Acronyms - Spring Break Conference 2008
Web Accessibility Acronyms - Spring Break Conference 2008
Andrea Hill
?
Portland, ME WordPress Meetup - Web Accessibility in 2020
Portland, ME WordPress Meetup - Web Accessibility in 2020Portland, ME WordPress Meetup - Web Accessibility in 2020
Portland, ME WordPress Meetup - Web Accessibility in 2020
Peter Jewett
?
Web Accessibility I Centrum
Web Accessibility I CentrumWeb Accessibility I Centrum
Web Accessibility I Centrum
webmirer
?
Website Accessibility FAQs by Mediacurrent
Website Accessibility FAQs by MediacurrentWebsite Accessibility FAQs by Mediacurrent
Website Accessibility FAQs by Mediacurrent
Mediacurrent
?
ADA Website Design: PDF Version Toolkit
ADA Website Design: PDF Version Toolkit ADA Website Design: PDF Version Toolkit
ADA Website Design: PDF Version Toolkit
Adirondakdeb
?
ADA Compliance & Website Accessibility
ADA Compliance & Website AccessibilityADA Compliance & Website Accessibility
ADA Compliance & Website Accessibility
SilverTech
?
Optimizing Library Resources for Screen Readers
Optimizing Library Resources for Screen ReadersOptimizing Library Resources for Screen Readers
Optimizing Library Resources for Screen Readers
Nina McHale
?
Corporate Web Accessibility Implementation Strategies
Corporate Web Accessibility Implementation StrategiesCorporate Web Accessibility Implementation Strategies
Corporate Web Accessibility Implementation Strategies
UA WEB, A.C.
?
Accessibility And 508 Compliance In 2009
Accessibility And 508 Compliance In 2009Accessibility And 508 Compliance In 2009
Accessibility And 508 Compliance In 2009
Emagination ?
?
Why Portability matters (full presentation)
Why Portability matters (full presentation)Why Portability matters (full presentation)
Why Portability matters (full presentation)
Ian Forrester
?
WCAG 2.0, Simplified
WCAG 2.0, SimplifiedWCAG 2.0, Simplified
WCAG 2.0, Simplified
ciwstudy
?
Why portability matters....
Why portability matters....Why portability matters....
Why portability matters....
Ian Forrester
?
Why Open Web Standards are cool and will save the world. Or the Web, at least.
Why Open Web Standards are cool and will save the world. Or the Web, at least.Why Open Web Standards are cool and will save the world. Or the Web, at least.
Why Open Web Standards are cool and will save the world. Or the Web, at least.
brucelawson
?
Power to the People- Enabling Ever US Citizen to Participate in Federal Rule ...
Power to the People- Enabling Ever US Citizen to Participate in Federal Rule ...Power to the People- Enabling Ever US Citizen to Participate in Federal Rule ...
Power to the People- Enabling Ever US Citizen to Participate in Federal Rule ...
BlueFish
?
Douglas Crockford - Ajax Security
Douglas Crockford - Ajax SecurityDouglas Crockford - Ajax Security
Douglas Crockford - Ajax Security
Web Directions
?
User1st - Corporate Overview (1)
User1st - Corporate Overview (1)User1st - Corporate Overview (1)
User1st - Corporate Overview (1)
Katya Smith
?

Recently uploaded (20)

Raman Bhaumik - A Junior Software Developer
Raman Bhaumik - A Junior Software DeveloperRaman Bhaumik - A Junior Software Developer
Raman Bhaumik - A Junior Software Developer
Raman Bhaumik
?
Experience in Doing Business in Thailand (Lumentum)
Experience in Doing Business in Thailand (Lumentum)Experience in Doing Business in Thailand (Lumentum)
Experience in Doing Business in Thailand (Lumentum)
Thailand Board of Investment North America
?
Advanced SystemCare Pro Crack Download 2025
Advanced SystemCare Pro Crack Download 2025Advanced SystemCare Pro Crack Download 2025
Advanced SystemCare Pro Crack Download 2025
bhutbhijan
?
Hinduja Brothers - Pioneers of Global Business and Philanthropy
Hinduja Brothers - Pioneers of Global Business and PhilanthropyHinduja Brothers - Pioneers of Global Business and Philanthropy
Hinduja Brothers - Pioneers of Global Business and Philanthropy
shiveshmani09
?
Value Chain Framework Powerpoint Template and Guide
Value Chain Framework Powerpoint Template and GuideValue Chain Framework Powerpoint Template and Guide
Value Chain Framework Powerpoint Template and Guide
Aurelien Domont, MBA
?
Demo of switch abstraction library full disclosure
Demo of switch abstraction library full disclosureDemo of switch abstraction library full disclosure
Demo of switch abstraction library full disclosure
yelamantip
?
Bitcoin's Future Bitcoin's Future: Michael Saylor Predicts $500 Trillion Market
Bitcoin's Future Bitcoin's Future: Michael Saylor Predicts $500 Trillion MarketBitcoin's Future Bitcoin's Future: Michael Saylor Predicts $500 Trillion Market
Bitcoin's Future Bitcoin's Future: Michael Saylor Predicts $500 Trillion Market
mohammadasim74
?
Professional Business Report Presentation.pptx.pptx
Professional Business Report Presentation.pptx.pptxProfessional Business Report Presentation.pptx.pptx
Professional Business Report Presentation.pptx.pptx
Jundil Galamiton
?
Top 10 Software Development Companies in USA 2025
Top 10 Software Development Companies in USA 2025Top 10 Software Development Companies in USA 2025
Top 10 Software Development Companies in USA 2025
SoluLab1231
?
NPA in Agricultural Loan -Agri Finance(1).pptx
NPA in Agricultural Loan -Agri Finance(1).pptxNPA in Agricultural Loan -Agri Finance(1).pptx
NPA in Agricultural Loan -Agri Finance(1).pptx
Nugurusaichandan
?
Athens 4 April 2025 Workshop John Coleman Kanban Beyond the Basics- Flow, For...
Athens 4 April 2025 Workshop John Coleman Kanban Beyond the Basics- Flow, For...Athens 4 April 2025 Workshop John Coleman Kanban Beyond the Basics- Flow, For...
Athens 4 April 2025 Workshop John Coleman Kanban Beyond the Basics- Flow, For...
Orderly Disruption
?
The Role of Data Analytics in Shaping Leadership Trends_ARL_27 March 2025.pptx
The Role of Data Analytics in Shaping Leadership Trends_ARL_27 March 2025.pptxThe Role of Data Analytics in Shaping Leadership Trends_ARL_27 March 2025.pptx
The Role of Data Analytics in Shaping Leadership Trends_ARL_27 March 2025.pptx
Charles Cotter, PhD
?
Smile Curve In Business - Presented By Saeed Hasani
Smile Curve In Business - Presented By Saeed HasaniSmile Curve In Business - Presented By Saeed Hasani
Smile Curve In Business - Presented By Saeed Hasani
Saeed Hasani Doughabadi
?
HRD Support Program in Semiconductor & Advanced Electronics Industries
HRD Support Program in Semiconductor & Advanced Electronics IndustriesHRD Support Program in Semiconductor & Advanced Electronics Industries
HRD Support Program in Semiconductor & Advanced Electronics Industries
Thailand Board of Investment North America
?
PROFILE FOR FREIGHT FORWARDING INTERNATIONAL BUSINESS IMPORT EXPORT
PROFILE FOR FREIGHT FORWARDING INTERNATIONAL BUSINESS IMPORT EXPORTPROFILE FOR FREIGHT FORWARDING INTERNATIONAL BUSINESS IMPORT EXPORT
PROFILE FOR FREIGHT FORWARDING INTERNATIONAL BUSINESS IMPORT EXPORT
ILHAM GROUP INTERNATIONAL
?
Maharishi Vedic Approach: Exploring the Intersection of Vedic Philosophy and ...
Maharishi Vedic Approach: Exploring the Intersection of Vedic Philosophy and ...Maharishi Vedic Approach: Exploring the Intersection of Vedic Philosophy and ...
Maharishi Vedic Approach: Exploring the Intersection of Vedic Philosophy and ...
SerenePrana
?
Vestige cnt training complete presentation
Vestige cnt training complete presentationVestige cnt training complete presentation
Vestige cnt training complete presentation
16KalyaniBBA
?
Bradley_Jamelia_BSEB_PB1_2025-03 Personal Brand Identity Kit
Bradley_Jamelia_BSEB_PB1_2025-03 Personal Brand Identity KitBradley_Jamelia_BSEB_PB1_2025-03 Personal Brand Identity Kit
Bradley_Jamelia_BSEB_PB1_2025-03 Personal Brand Identity Kit
JABradley1
?
Futureproof ondernemen college over impact waardering bij RUG
Futureproof ondernemen college over impact waardering bij RUGFutureproof ondernemen college over impact waardering bij RUG
Futureproof ondernemen college over impact waardering bij RUG
Erik-Jan Kreuze
?
Session 3 - Export Planning(1).pptxdddd?
Session 3 - Export Planning(1).pptxdddd?Session 3 - Export Planning(1).pptxdddd?
Session 3 - Export Planning(1).pptxdddd?
22003924
?
Raman Bhaumik - A Junior Software Developer
Raman Bhaumik - A Junior Software DeveloperRaman Bhaumik - A Junior Software Developer
Raman Bhaumik - A Junior Software Developer
Raman Bhaumik
?
Advanced SystemCare Pro Crack Download 2025
Advanced SystemCare Pro Crack Download 2025Advanced SystemCare Pro Crack Download 2025
Advanced SystemCare Pro Crack Download 2025
bhutbhijan
?
Hinduja Brothers - Pioneers of Global Business and Philanthropy
Hinduja Brothers - Pioneers of Global Business and PhilanthropyHinduja Brothers - Pioneers of Global Business and Philanthropy
Hinduja Brothers - Pioneers of Global Business and Philanthropy
shiveshmani09
?
Value Chain Framework Powerpoint Template and Guide
Value Chain Framework Powerpoint Template and GuideValue Chain Framework Powerpoint Template and Guide
Value Chain Framework Powerpoint Template and Guide
Aurelien Domont, MBA
?
Demo of switch abstraction library full disclosure
Demo of switch abstraction library full disclosureDemo of switch abstraction library full disclosure
Demo of switch abstraction library full disclosure
yelamantip
?
Bitcoin's Future Bitcoin's Future: Michael Saylor Predicts $500 Trillion Market
Bitcoin's Future Bitcoin's Future: Michael Saylor Predicts $500 Trillion MarketBitcoin's Future Bitcoin's Future: Michael Saylor Predicts $500 Trillion Market
Bitcoin's Future Bitcoin's Future: Michael Saylor Predicts $500 Trillion Market
mohammadasim74
?
Professional Business Report Presentation.pptx.pptx
Professional Business Report Presentation.pptx.pptxProfessional Business Report Presentation.pptx.pptx
Professional Business Report Presentation.pptx.pptx
Jundil Galamiton
?
Top 10 Software Development Companies in USA 2025
Top 10 Software Development Companies in USA 2025Top 10 Software Development Companies in USA 2025
Top 10 Software Development Companies in USA 2025
SoluLab1231
?
NPA in Agricultural Loan -Agri Finance(1).pptx
NPA in Agricultural Loan -Agri Finance(1).pptxNPA in Agricultural Loan -Agri Finance(1).pptx
NPA in Agricultural Loan -Agri Finance(1).pptx
Nugurusaichandan
?
Athens 4 April 2025 Workshop John Coleman Kanban Beyond the Basics- Flow, For...
Athens 4 April 2025 Workshop John Coleman Kanban Beyond the Basics- Flow, For...Athens 4 April 2025 Workshop John Coleman Kanban Beyond the Basics- Flow, For...
Athens 4 April 2025 Workshop John Coleman Kanban Beyond the Basics- Flow, For...
Orderly Disruption
?
The Role of Data Analytics in Shaping Leadership Trends_ARL_27 March 2025.pptx
The Role of Data Analytics in Shaping Leadership Trends_ARL_27 March 2025.pptxThe Role of Data Analytics in Shaping Leadership Trends_ARL_27 March 2025.pptx
The Role of Data Analytics in Shaping Leadership Trends_ARL_27 March 2025.pptx
Charles Cotter, PhD
?
Smile Curve In Business - Presented By Saeed Hasani
Smile Curve In Business - Presented By Saeed HasaniSmile Curve In Business - Presented By Saeed Hasani
Smile Curve In Business - Presented By Saeed Hasani
Saeed Hasani Doughabadi
?
PROFILE FOR FREIGHT FORWARDING INTERNATIONAL BUSINESS IMPORT EXPORT
PROFILE FOR FREIGHT FORWARDING INTERNATIONAL BUSINESS IMPORT EXPORTPROFILE FOR FREIGHT FORWARDING INTERNATIONAL BUSINESS IMPORT EXPORT
PROFILE FOR FREIGHT FORWARDING INTERNATIONAL BUSINESS IMPORT EXPORT
ILHAM GROUP INTERNATIONAL
?
Maharishi Vedic Approach: Exploring the Intersection of Vedic Philosophy and ...
Maharishi Vedic Approach: Exploring the Intersection of Vedic Philosophy and ...Maharishi Vedic Approach: Exploring the Intersection of Vedic Philosophy and ...
Maharishi Vedic Approach: Exploring the Intersection of Vedic Philosophy and ...
SerenePrana
?
Vestige cnt training complete presentation
Vestige cnt training complete presentationVestige cnt training complete presentation
Vestige cnt training complete presentation
16KalyaniBBA
?
Bradley_Jamelia_BSEB_PB1_2025-03 Personal Brand Identity Kit
Bradley_Jamelia_BSEB_PB1_2025-03 Personal Brand Identity KitBradley_Jamelia_BSEB_PB1_2025-03 Personal Brand Identity Kit
Bradley_Jamelia_BSEB_PB1_2025-03 Personal Brand Identity Kit
JABradley1
?
Futureproof ondernemen college over impact waardering bij RUG
Futureproof ondernemen college over impact waardering bij RUGFutureproof ondernemen college over impact waardering bij RUG
Futureproof ondernemen college over impact waardering bij RUG
Erik-Jan Kreuze
?
Session 3 - Export Planning(1).pptxdddd?
Session 3 - Export Planning(1).pptxdddd?Session 3 - Export Planning(1).pptxdddd?
Session 3 - Export Planning(1).pptxdddd?
22003924
?

Accessibility Geek Upv2

  • 1. Accessibility GeekUp 25 th October 2007
  • 2. Accessibility is a subset of Usability. It is usability for disabled users Accessibility & Usability
  • 3. The Nature of the Web ¨C It¡¯s a User Interface!
  • 4. Accessibility ¨C The official Why 2. Uh ¨C it¡¯s the law The position in the UK, unlike many countries, is relatively clear. Private and public sector Websites face accessibility obligations under the Disability Discrimination Act (DDA). Part III of the DDA (which came into force on 1st October 1999 ) refers to the provision of goods, facilities and services. The Code of Practice, which specifically mentions websites, can be downloaded in its entirety from the DRC website. The most relevant quotes from the Code of Practice are: * 2.2 (p7): ¡°The Disability Discrimination Act makes it unlawful for a service provider to discriminate against a disabled person by refusing to provide any service which it provides to members of the public.¡± To make 'reasonable adjustments' in circumstances in which the effect of that failure is to make it impossible or unreasonably difficult for the disabled person to make use of any such services. (19(1)(b))
  • 5. Accessibility ¨C US legislation 2. Corporate responsibility (US) The Rehabilitation Act of 1973 (Sections 504 and 508) -Two sections within the Rehabilitation Act, as amended (93 & 98), have impact on accessible web design. These are Sections 504 and 508. 504: programs receiving federal funds may not discriminate against those with disabilities 508: a set of accessibility standards for Federal Electronics and Information Technology Americans with Disabilities Act (ADA) - two major sections in the ADA that may apply to Web accessibility: communications with persons with disabilities must be "as effective as communications with others" (Title II) public accommodation of people with disabilities (Title III)
  • 6. Accessibility ¨C the real why 1. Greater penetration and effectiveness The Legal and General Case - The following ¡®indirect¡¯ benefits were noted post re-design: A 30% increase in natural search-engine traffic A significant improvement in Google rankings for all target keywords 75% reduction in time for pages to load Cross browser-compatibility increased (not a single complaint since the redesign) Site now accessible to mobile devices Time to manage content reduced from average of five days to 0.5 days per job 95% increase in visitors getting a life insurance quote 90% increase in Life insurance sales online Savings of ?200K annually on site maintenance 100% return on investment in less than 12 months.
  • 7. Selling Accessibility seo avoiding litigation and bad publicity maintenance market share better interoperability improved usability for everyone improved performance - shorter download time
  • 8. The Seven Deadly Sins, approximately.. Text resizing breaks layout Small clickable areas - especially on a-z menus Unforgiving search No site map No handheld style sheet No custom error page Client side form validation No skip links No labels on form elements, or legends & fieldset Crappy (or no) heading structure Nav bars not marked up as lists incorrect alt text
  • 9. Accessibility ¨C Resources If you go nowhere else then go to ACCESSIFY.COM It has: A forum where expert and free advice can be found relating to all matters of accessibility Accessibility related News Accessibility tools
  • 10. Accessibility ¨C Resources ¨C Sites and books WebAIM , a non-profit organization dedicated to improving accessibility to online learning materials. Joe Clarke ¨C ¡®Building Accessible Websites¡¯ ¨C http:// joeclark.org /book/ (online) Mark Pilgrim ¨C ¡®Dive into Accessibility¡¯ ¨C http:// diveintoaccessibility.org / (online) Jim Thatcher et al ¨C ¡®Constructing Accessible Websites¡¯ (book)
  • 11. Accessibility ¨C Tools & Resources IE6 Web Accessibility Toolbar Developer toolbar Grease monkey scripts e.g. table inspector Jaws (Demo version) TAW, Cynthia says, ShiteMorse W3C Validator WDG Validator for batch validation Tools on Accessify Gez Lemon Video of blind guy using a screenreader Firefox screen reader emulator extension (fangs) Firefox screen reader (fire vox )
  • 13. Testing for Accessibility Compliance Turn off JavaScript Turn off CSS Turn off Images Check ALT text Change font size Linearise page Check for headings Check for lists (in HTML) Listen in Jaws Navigate using keyboard Check form fields have labels Check data tables are marked up correctly Check dynamic content e.g. Video & Audio Check link text Resize window Validate HTML Turn off Flash Check acronyms, abbreviations
  • 14. Ajax ¨C the technology (not the detergent) Doesn¡¯t require the traditional "submit data ¡ª retrieve web page" methodology so¡­ more streamlined applications that require less processing and data transmission because entire web pages do not need to be generated for each change that occurs
  • 15. Ajax ¨C (¡°b ecause something is happening here / But you don¡¯t know what it is / Do you, Mister Jones?¡± ) Bottom Line: There doesn't appear to be any reliable way to notify screen readers of an update in the DOM. Gez Lemon has posted a hack for Jaws 7.1 that improves upon the way it updates its virtual buffer
  • 16. Progressive enschmancement and Disgraceful degredation Graceful Degredation ¨C creates pages for the latest browsers that would also work well in older versions of browser software Progressive enhancement uses web technologies in a layered fashion that allows everyone to access the basic content and functionality of a web page, using any browser or Internet connection, while also providing those with better bandwidth or more advanced browser software an enhanced version of the page.
  • 18. How do you insult a front end developer? Call him a div.
  • 19. Step 5: The End

Editor's Notes

  • #2: If you don¡¯t have email: http://www.temporaryinbox.com ¨C make up an email that ends in @temporaryinbox.com e.g. philsmears@temporaryinbox.com