SlideShare ist ein Scribd-Unternehmen logo
1 von 18
Accessibility Basics on creating accessible websites Accessibility Seth Duffey  [email_address] presentation for MAG Telecommunications Advisory Group   1
Accessibility What is accessibility?   “ Accessibility refers to ensuring that webpage content is accessible, ie. ensuring that content can be navigated and read by everyone, regardless of location, experience, or the type of computer technology used. Accessibility is most commonly discussed in relation to people with disabilities, because this group are most likely to be disadvantaged if the principles of accessible Web design are not implemented.  Failure to follow these principles can make it difficult or impossible for people with disabilities to access Content.” http://www.murdoch.edu.au/admin/policies/murdochnet/glossary.html#accessibility   2
Accessibility ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Can visitors of your website use it well? Who does accessibility apply to? 3
Accessibility Accessibility Standards W3C Web Accessibility Initiative (WAI):  http://w3.org/WAI/   These guidelines explain how to make Web content  accessible to people with disabilities. The guidelines are intended for all Web content developers. The primary goal of these guidelines is to promote accessibility. However, following them will also make Web content more available to all users, whatever user agent they are using… Section 508:  http://www.section508.gov/   Section 508 (of the US 1974 Rehabilitation Act) requires that Federal agencies' electronic and information technology is accessible to people with disabilities. ADA:  http:// ada.gov / 4
Accessibility W3C WAI Priority 1 Checklist http://www.w3.org/TR/WCAG10/full-checklist.html   1.1  Text Equivalent for non-text elements 2.1  Information can be conveyed without color 4.1  Identify changes in natural language 6.1  Document can be read without style sheets 6.2  Text equivalents to dynamic content are updated when dynamic content changes 7.1  Avoid causing screen flicker 14.1  Use clearest and simplest language 1.2  Provide redundant links for server-side image maps 9.1  Provide client-side images maps instead of server-side image maps 5.1  For tables, identify row and column headers, use markup to associate cells 5.2  For tables with 2 or more logical levels use markup to associate data and header cells 12.1  Title each frame (if frames are used) 6.3  Ensure pages are useable when scripts, applets, etc are not supported or turned off 1.3  Provide audio description for multimedia presentation 1.4  For any time-based multimedia presentation synchronize equivalent alternatives 11.4  If it is not possible to create an accessible page, provide a link to an alternative page 5
Accessibility W3C Accessibility Priorities  ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],6
Conformance Level "A":  All Priority 1 checkpoints are satisfied; Conformance Level "Double-A":  All Priority 1 and 2 checkpoints are satisfied; Conformance Level "Triple-A":  All Priority 1, 2, and 3 checkpoints are satisfied;  W3C Conformance Accessibility 7
Accessibility User_Agent Accessibility  ,[object Object],[object Object],[object Object],[object Object],[object Object],Don’t Design just for Internet Explorer - For many websites FireFox now has 5% - 10% of the browser share. - Rumors that Google may be releasing a browser Browser Statistics:  http://www.w3schools.com/browsers/browsers_stats.asp   Can visitors of your website use it well? 8
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Accessibility Quick Tips 9
http://www.delorie.com/web/lynxview.html   As a standard browsers sees Accessibility Testing As Lynx sees What it is like to “read” your website? Try Lynx: 10
Accessibility Accessibility testing Bobby testing for WAI 1 and Section 508: http://bobby.watchfire.com/bobby/html/en/   Watchfire WebXACT: http://webxact.watchfire.com/ (more in-depth test) “ Cynthia Says” http://www.contentquality.com/   11
Use your website with images turned off? Use your website with JavaScript disabled? Use your website with Cookies disabled? Use your website with Style Sheets disabled? Use your website without applets (like Flash)? Use your website with a text reader? Accessibility Ask Yourself… Can you? 12
Accessibility Solutions – Cascading Style Sheets (CSS) Developing a website using CSS can solve almost all accessibility issues. 13
Accessibility What are CSS? Cascading Style Sheets, style sheets when attached to documents describe how the document is displayed or printed, e.g. a CSS sheet is attached to an HTML document, to influence its layout when accessed via a browser.  CSS supports cascading, i.e. a single document may use two or more style sheets that are than applied according to specified priorities (=cascade).  CSS separate content from layout 14
Accessibility Why CSS? Support:   Firefox, Internet Explorer 6, Netscape Navigator 7, Mozilla, Opera, and Safari fully support CCS1 and CSS2*  Accessible:   Screen readers will see your HTML without the layout leaving the result text only Faster:   Pages display faster because CSS is cached and the majority a site’s HTML pages code are content not layout (no complex tables).   Simpler Code: HTML written for CSS can be simple and take advantage of markup tags like H1, UL, P, etc. More Flexible: One change to a CSS file can change entire website.   One Version: Since content is separated from layout a text only version always exists. Excellent Presentation on CSS: http://stopdesign.com/present/2004/sydney/beauty/   15
Accessibility Validation XHTML Create pages that are XHTML compliant. Case for XHTML: http://www.kurafire.net/articles/case-for-xhtml   Test that your code is valid: HTML Validator:  http://validator.w3.org/   CSS Validator:  http://jigsaw.w3.org/css-validator/   16
CSS Help www.w3.org/TR/REC-CSS2/cover.html www.blooberry.com/indexdot/css/ www.mako4css.com/   Example Layouts: www.bluerobot.com /web/layouts   CSS Articles www.alistapart.com/topics/css www.positioniseverything.net / www.vertexwerks.com/tests/sidebox www.meyerweb.com/eric/css/edge   Inspiration www.csszengarden.com www.cssvault.com www.cssbeauty.com   Box model hack www.tantek.com/CSS/Examples/boxmodelhack.html   Why CSS? www.macromedia.com/devnet/mx/dreamweaver/articles/why_css.html   CSS Validator jigsaw.w3.org/css-validator/validator-uri.html   CSS1 Support Chart devedge.netscape.com/library/xref/2003/css-support/css1/mastergrid.html   xhtml www.w3.org/TR/2000/REC-xhtml1-20000126/   Free CSS Editor www.bradsoft.com/topstyle   Accessibility CSS Links 17
Accessibility Questions? This is a basic overview presentation of Accessibility issues and CSS Seth Duffey  [email_address] Questions? 18

Weitere ähnliche Inhalte

Was ist angesagt?

10 Tips for Creating Accessible Web Content with WCAG 2.0
10 Tips for Creating Accessible Web Content with WCAG 2.010 Tips for Creating Accessible Web Content with WCAG 2.0
10 Tips for Creating Accessible Web Content with WCAG 2.03Play Media
 
Web accessibility 101: The why, who, what, and how of "a11y"
Web accessibility 101: The why, who, what, and how of "a11y"Web accessibility 101: The why, who, what, and how of "a11y"
Web accessibility 101: The why, who, what, and how of "a11y"ecentricarts
 
Mobile tech briefing 2013
Mobile tech briefing 2013Mobile tech briefing 2013
Mobile tech briefing 2013Scotty Logan
 
Web accessibility testing methodologies, tools and tips
Web accessibility testing methodologies, tools and tipsWeb accessibility testing methodologies, tools and tips
Web accessibility testing methodologies, tools and tipsHenny Swan
 
Webpage & Multimedia Design- class01
Webpage & Multimedia Design- class01Webpage & Multimedia Design- class01
Webpage & Multimedia Design- class01hellosoon_world
 
Web Accessibility: A Shared Responsibility
Web Accessibility: A Shared ResponsibilityWeb Accessibility: A Shared Responsibility
Web Accessibility: A Shared ResponsibilityJoseph Dolson
 
Website Accessibility
Website AccessibilityWebsite Accessibility
Website AccessibilityNishan Bose
 
A Half Day Workshop on Building Accessible Websites For People With Disabilities
A Half Day Workshop on Building Accessible Websites For People With DisabilitiesA Half Day Workshop on Building Accessible Websites For People With Disabilities
A Half Day Workshop on Building Accessible Websites For People With DisabilitiesAayush Shrestha
 
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
 
Designing, Developing & Testing for Accessibility
Designing, Developing & Testing for AccessibilityDesigning, Developing & Testing for Accessibility
Designing, Developing & Testing for AccessibilityEric Malcolm
 
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 topic 23 web accessibility
Web topic 23  web accessibilityWeb topic 23  web accessibility
Web topic 23 web accessibilityCK Yang
 
8 Gp Web Publication Workshop V03
8 Gp Web Publication Workshop V038 Gp Web Publication Workshop V03
8 Gp Web Publication Workshop V03bsurkan
 
Is It WCAG 2.0 Compliant?
Is It WCAG 2.0 Compliant?Is It WCAG 2.0 Compliant?
Is It WCAG 2.0 Compliant?Rabab Gomaa
 
Inclusive design 24 (gaad)
Inclusive design 24 (gaad)Inclusive design 24 (gaad)
Inclusive design 24 (gaad)Mike Gifford
 

Was ist angesagt? (20)

10 Tips for Creating Accessible Web Content with WCAG 2.0
10 Tips for Creating Accessible Web Content with WCAG 2.010 Tips for Creating Accessible Web Content with WCAG 2.0
10 Tips for Creating Accessible Web Content with WCAG 2.0
 
Web accessibility 101: The why, who, what, and how of "a11y"
Web accessibility 101: The why, who, what, and how of "a11y"Web accessibility 101: The why, who, what, and how of "a11y"
Web accessibility 101: The why, who, what, and how of "a11y"
 
Web Accessibility Testing With Axe
Web Accessibility Testing With AxeWeb Accessibility Testing With Axe
Web Accessibility Testing With Axe
 
Webdesign
WebdesignWebdesign
Webdesign
 
Mobile tech briefing 2013
Mobile tech briefing 2013Mobile tech briefing 2013
Mobile tech briefing 2013
 
Web accessibility testing methodologies, tools and tips
Web accessibility testing methodologies, tools and tipsWeb accessibility testing methodologies, tools and tips
Web accessibility testing methodologies, tools and tips
 
Webpage & Multimedia Design- class01
Webpage & Multimedia Design- class01Webpage & Multimedia Design- class01
Webpage & Multimedia Design- class01
 
Web Accessibility: A Shared Responsibility
Web Accessibility: A Shared ResponsibilityWeb Accessibility: A Shared Responsibility
Web Accessibility: A Shared Responsibility
 
Website Accessibility
Website AccessibilityWebsite Accessibility
Website Accessibility
 
A Half Day Workshop on Building Accessible Websites For People With Disabilities
A Half Day Workshop on Building Accessible Websites For People With DisabilitiesA Half Day Workshop on Building Accessible Websites For People With Disabilities
A Half Day Workshop on Building Accessible Websites For People With Disabilities
 
TPR4
TPR4TPR4
TPR4
 
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
 
Designing, Developing & Testing for Accessibility
Designing, Developing & Testing for AccessibilityDesigning, Developing & Testing for Accessibility
Designing, Developing & Testing for 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.
What is Web Accessibility? An Introduction to Web Accessibility.
 
Web topic 23 web accessibility
Web topic 23  web accessibilityWeb topic 23  web accessibility
Web topic 23 web accessibility
 
8 Gp Web Publication Workshop V03
8 Gp Web Publication Workshop V038 Gp Web Publication Workshop V03
8 Gp Web Publication Workshop V03
 
Web Accessibility
Web AccessibilityWeb Accessibility
Web Accessibility
 
Is It WCAG 2.0 Compliant?
Is It WCAG 2.0 Compliant?Is It WCAG 2.0 Compliant?
Is It WCAG 2.0 Compliant?
 
Web Accessibility
Web AccessibilityWeb Accessibility
Web Accessibility
 
Inclusive design 24 (gaad)
Inclusive design 24 (gaad)Inclusive design 24 (gaad)
Inclusive design 24 (gaad)
 

Ähnlich wie Seth Duffy Accessibility97035

Accessibility Quick Wins
Accessibility Quick WinsAccessibility Quick Wins
Accessibility Quick WinsJeff Reynolds
 
Accessibility And 508 Compliance In 2009
Accessibility And 508 Compliance In 2009Accessibility And 508 Compliance In 2009
Accessibility And 508 Compliance In 2009Emagination ®
 
Quick Web Accessibility - Sensory Therapy Gardens Manual
Quick Web Accessibility - Sensory Therapy Gardens ManualQuick Web Accessibility - Sensory Therapy Gardens Manual
Quick Web Accessibility - Sensory Therapy Gardens ManualKlausGroenholm
 
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
 
Web Accessibility Overview
Web Accessibility OverviewWeb Accessibility Overview
Web Accessibility OverviewWill Jayroe
 
corePHP Usability Accessibility by Steven Pignataro
corePHP Usability Accessibility by Steven PignatarocorePHP Usability Accessibility by Steven Pignataro
corePHP Usability Accessibility by Steven PignataroJohn Coonen
 
Web Accessibility Audit_ Ensuring Inclusivity Online.pptx
Web Accessibility Audit_ Ensuring Inclusivity Online.pptxWeb Accessibility Audit_ Ensuring Inclusivity Online.pptx
Web Accessibility Audit_ Ensuring Inclusivity Online.pptxEmmaJones273085
 
Introduction to web page
Introduction to web pageIntroduction to web page
Introduction to web pageMahmoud Shaqria
 
Web Accessibility 101
Web Accessibility 101Web Accessibility 101
Web Accessibility 101Eric Malcolm
 
Managing Accessibility Compliance
Managing Accessibility ComplianceManaging Accessibility Compliance
Managing Accessibility ComplianceKeana Lynch
 
Wipa Seminar WCAG 2.0
Wipa Seminar WCAG 2.0Wipa Seminar WCAG 2.0
Wipa Seminar WCAG 2.0Roger Hudson
 
Integrating universal design, best practices, & accessibility atia 2013 - (...
Integrating universal design, best practices, & accessibility   atia 2013 - (...Integrating universal design, best practices, & accessibility   atia 2013 - (...
Integrating universal design, best practices, & accessibility atia 2013 - (...Howard Kramer
 
Stephen Bouikidis, Avoiding the Target Trap: Creating Accessible Section 508 ...
Stephen Bouikidis, Avoiding the Target Trap: Creating Accessible Section 508 ...Stephen Bouikidis, Avoiding the Target Trap: Creating Accessible Section 508 ...
Stephen Bouikidis, Avoiding the Target Trap: Creating Accessible Section 508 ...webcontent2007
 
Top 10 Tips for Making Your Website Accessible
Top 10 Tips for Making Your Website AccessibleTop 10 Tips for Making Your Website Accessible
Top 10 Tips for Making Your Website AccessibleAEL Data
 
Wordcamp buffalo
Wordcamp buffaloWordcamp buffalo
Wordcamp buffalothegeniusca
 
SEO through Accessibility- How designing accessible websites leads to automat...
SEO through Accessibility- How designing accessible websites leads to automat...SEO through Accessibility- How designing accessible websites leads to automat...
SEO through Accessibility- How designing accessible websites leads to automat...Abhay Rautela
 
A Quick View On Web Design By Speakerhead.com
A Quick View On Web Design By Speakerhead.comA Quick View On Web Design By Speakerhead.com
A Quick View On Web Design By Speakerhead.comspeakerhead-com
 

Ähnlich wie Seth Duffy Accessibility97035 (20)

Accessibility Quick Wins
Accessibility Quick WinsAccessibility Quick Wins
Accessibility Quick Wins
 
Accessibility And 508 Compliance In 2009
Accessibility And 508 Compliance In 2009Accessibility And 508 Compliance In 2009
Accessibility And 508 Compliance In 2009
 
Quick Web Accessibility - Sensory Therapy Gardens Manual
Quick Web Accessibility - Sensory Therapy Gardens ManualQuick Web Accessibility - Sensory Therapy Gardens Manual
Quick Web Accessibility - Sensory Therapy Gardens Manual
 
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
 
Web Accessibility Overview
Web Accessibility OverviewWeb Accessibility Overview
Web Accessibility Overview
 
doumi94
doumi94doumi94
doumi94
 
corePHP Usability Accessibility by Steven Pignataro
corePHP Usability Accessibility by Steven PignatarocorePHP Usability Accessibility by Steven Pignataro
corePHP Usability Accessibility by Steven Pignataro
 
Site Manager rocks!
Site Manager rocks!Site Manager rocks!
Site Manager rocks!
 
Web Accessibility Audit_ Ensuring Inclusivity Online.pptx
Web Accessibility Audit_ Ensuring Inclusivity Online.pptxWeb Accessibility Audit_ Ensuring Inclusivity Online.pptx
Web Accessibility Audit_ Ensuring Inclusivity Online.pptx
 
Introduction to web page
Introduction to web pageIntroduction to web page
Introduction to web page
 
Web Accessibility 101
Web Accessibility 101Web Accessibility 101
Web Accessibility 101
 
Managing Accessibility Compliance
Managing Accessibility ComplianceManaging Accessibility Compliance
Managing Accessibility Compliance
 
Wipa Seminar WCAG 2.0
Wipa Seminar WCAG 2.0Wipa Seminar WCAG 2.0
Wipa Seminar WCAG 2.0
 
Integrating universal design, best practices, & accessibility atia 2013 - (...
Integrating universal design, best practices, & accessibility   atia 2013 - (...Integrating universal design, best practices, & accessibility   atia 2013 - (...
Integrating universal design, best practices, & accessibility atia 2013 - (...
 
Stephen Bouikidis, Avoiding the Target Trap: Creating Accessible Section 508 ...
Stephen Bouikidis, Avoiding the Target Trap: Creating Accessible Section 508 ...Stephen Bouikidis, Avoiding the Target Trap: Creating Accessible Section 508 ...
Stephen Bouikidis, Avoiding the Target Trap: Creating Accessible Section 508 ...
 
Top 10 Tips for Making Your Website Accessible
Top 10 Tips for Making Your Website AccessibleTop 10 Tips for Making Your Website Accessible
Top 10 Tips for Making Your Website Accessible
 
Wordcamp buffalo
Wordcamp buffaloWordcamp buffalo
Wordcamp buffalo
 
SEO through Accessibility- How designing accessible websites leads to automat...
SEO through Accessibility- How designing accessible websites leads to automat...SEO through Accessibility- How designing accessible websites leads to automat...
SEO through Accessibility- How designing accessible websites leads to automat...
 
A Quick View On Web Design By Speakerhead.com
A Quick View On Web Design By Speakerhead.comA Quick View On Web Design By Speakerhead.com
A Quick View On Web Design By Speakerhead.com
 
Common misconceptions-on-a11y
Common misconceptions-on-a11yCommon misconceptions-on-a11y
Common misconceptions-on-a11y
 

Mehr von FNian

Wipro Media Q1 0809
Wipro Media Q1 0809Wipro Media Q1 0809
Wipro Media Q1 0809FNian
 
Watts Brief
Watts BriefWatts Brief
Watts BriefFNian
 
The Role Of Business In Society Presentation At
The Role Of Business In Society   Presentation AtThe Role Of Business In Society   Presentation At
The Role Of Business In Society Presentation AtFNian
 
Unit C Eco Toolbox
Unit C Eco ToolboxUnit C Eco Toolbox
Unit C Eco ToolboxFNian
 
Singapore Jakarta Conf
Singapore Jakarta ConfSingapore Jakarta Conf
Singapore Jakarta ConfFNian
 
Syndication Pp
Syndication PpSyndication Pp
Syndication PpFNian
 
Integration of internal database system
Integration of internal database systemIntegration of internal database system
Integration of internal database systemFNian
 
Analyse sourcing and manufacturing strategies
Analyse sourcing and manufacturing strategiesAnalyse sourcing and manufacturing strategies
Analyse sourcing and manufacturing strategiesFNian
 
Scitc 2006 India 2005 And Future
Scitc 2006 India 2005 And FutureScitc 2006 India 2005 And Future
Scitc 2006 India 2005 And FutureFNian
 
Miller China Trade
Miller China TradeMiller China Trade
Miller China TradeFNian
 
Developing a market plan
Developing a market planDeveloping a market plan
Developing a market planFNian
 
Gianelle Tattara
Gianelle TattaraGianelle Tattara
Gianelle TattaraFNian
 
Gp Industry
Gp IndustryGp Industry
Gp IndustryFNian
 
House
HouseHouse
HouseFNian
 
How To Biuld Internal Rating System For Basel Ii
How To Biuld Internal Rating System For Basel IiHow To Biuld Internal Rating System For Basel Ii
How To Biuld Internal Rating System For Basel IiFNian
 
Gujarat
GujaratGujarat
GujaratFNian
 
Ietp Session 2 June 28
Ietp Session   2 June 28Ietp Session   2 June 28
Ietp Session 2 June 28FNian
 
India An Overview
India An OverviewIndia An Overview
India An OverviewFNian
 
Intra Industry
Intra IndustryIntra Industry
Intra IndustryFNian
 
Innovation Class 6
Innovation Class 6Innovation Class 6
Innovation Class 6FNian
 

Mehr von FNian (20)

Wipro Media Q1 0809
Wipro Media Q1 0809Wipro Media Q1 0809
Wipro Media Q1 0809
 
Watts Brief
Watts BriefWatts Brief
Watts Brief
 
The Role Of Business In Society Presentation At
The Role Of Business In Society   Presentation AtThe Role Of Business In Society   Presentation At
The Role Of Business In Society Presentation At
 
Unit C Eco Toolbox
Unit C Eco ToolboxUnit C Eco Toolbox
Unit C Eco Toolbox
 
Singapore Jakarta Conf
Singapore Jakarta ConfSingapore Jakarta Conf
Singapore Jakarta Conf
 
Syndication Pp
Syndication PpSyndication Pp
Syndication Pp
 
Integration of internal database system
Integration of internal database systemIntegration of internal database system
Integration of internal database system
 
Analyse sourcing and manufacturing strategies
Analyse sourcing and manufacturing strategiesAnalyse sourcing and manufacturing strategies
Analyse sourcing and manufacturing strategies
 
Scitc 2006 India 2005 And Future
Scitc 2006 India 2005 And FutureScitc 2006 India 2005 And Future
Scitc 2006 India 2005 And Future
 
Miller China Trade
Miller China TradeMiller China Trade
Miller China Trade
 
Developing a market plan
Developing a market planDeveloping a market plan
Developing a market plan
 
Gianelle Tattara
Gianelle TattaraGianelle Tattara
Gianelle Tattara
 
Gp Industry
Gp IndustryGp Industry
Gp Industry
 
House
HouseHouse
House
 
How To Biuld Internal Rating System For Basel Ii
How To Biuld Internal Rating System For Basel IiHow To Biuld Internal Rating System For Basel Ii
How To Biuld Internal Rating System For Basel Ii
 
Gujarat
GujaratGujarat
Gujarat
 
Ietp Session 2 June 28
Ietp Session   2 June 28Ietp Session   2 June 28
Ietp Session 2 June 28
 
India An Overview
India An OverviewIndia An Overview
India An Overview
 
Intra Industry
Intra IndustryIntra Industry
Intra Industry
 
Innovation Class 6
Innovation Class 6Innovation Class 6
Innovation Class 6
 

Kürzlich hochgeladen

Call Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine ServiceCall Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine Serviceritikaroy0888
 
Falcon's Invoice Discounting: Your Path to Prosperity
Falcon's Invoice Discounting: Your Path to ProsperityFalcon's Invoice Discounting: Your Path to Prosperity
Falcon's Invoice Discounting: Your Path to Prosperityhemanthkumar470700
 
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service AvailableCall Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service AvailableDipal Arora
 
Monthly Social Media Update April 2024 pptx.pptx
Monthly Social Media Update April 2024 pptx.pptxMonthly Social Media Update April 2024 pptx.pptx
Monthly Social Media Update April 2024 pptx.pptxAndy Lambert
 
Call Girls Service In Old Town Dubai ((0551707352)) Old Town Dubai Call Girl ...
Call Girls Service In Old Town Dubai ((0551707352)) Old Town Dubai Call Girl ...Call Girls Service In Old Town Dubai ((0551707352)) Old Town Dubai Call Girl ...
Call Girls Service In Old Town Dubai ((0551707352)) Old Town Dubai Call Girl ...allensay1
 
0183760ssssssssssssssssssssssssssss00101011 (27).pdf
0183760ssssssssssssssssssssssssssss00101011 (27).pdf0183760ssssssssssssssssssssssssssss00101011 (27).pdf
0183760ssssssssssssssssssssssssssss00101011 (27).pdfRenandantas16
 
Cracking the Cultural Competence Code.pptx
Cracking the Cultural Competence Code.pptxCracking the Cultural Competence Code.pptx
Cracking the Cultural Competence Code.pptxWorkforce Group
 
Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...
Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...
Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...lizamodels9
 
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...amitlee9823
 
Dr. Admir Softic_ presentation_Green Club_ENG.pdf
Dr. Admir Softic_ presentation_Green Club_ENG.pdfDr. Admir Softic_ presentation_Green Club_ENG.pdf
Dr. Admir Softic_ presentation_Green Club_ENG.pdfAdmir Softic
 
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...Dipal Arora
 
Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...amitlee9823
 
Business Model Canvas (BMC)- A new venture concept
Business Model Canvas (BMC)-  A new venture conceptBusiness Model Canvas (BMC)-  A new venture concept
Business Model Canvas (BMC)- A new venture conceptP&CO
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756dollysharma2066
 
Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...
Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...
Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...Sheetaleventcompany
 
Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...
Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...
Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...daisycvs
 
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...Dave Litwiller
 
Insurers' journeys to build a mastery in the IoT usage
Insurers' journeys to build a mastery in the IoT usageInsurers' journeys to build a mastery in the IoT usage
Insurers' journeys to build a mastery in the IoT usageMatteo Carbone
 

Kürzlich hochgeladen (20)

Call Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine ServiceCall Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine Service
 
Falcon's Invoice Discounting: Your Path to Prosperity
Falcon's Invoice Discounting: Your Path to ProsperityFalcon's Invoice Discounting: Your Path to Prosperity
Falcon's Invoice Discounting: Your Path to Prosperity
 
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service AvailableCall Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
 
Monthly Social Media Update April 2024 pptx.pptx
Monthly Social Media Update April 2024 pptx.pptxMonthly Social Media Update April 2024 pptx.pptx
Monthly Social Media Update April 2024 pptx.pptx
 
Call Girls Service In Old Town Dubai ((0551707352)) Old Town Dubai Call Girl ...
Call Girls Service In Old Town Dubai ((0551707352)) Old Town Dubai Call Girl ...Call Girls Service In Old Town Dubai ((0551707352)) Old Town Dubai Call Girl ...
Call Girls Service In Old Town Dubai ((0551707352)) Old Town Dubai Call Girl ...
 
Forklift Operations: Safety through Cartoons
Forklift Operations: Safety through CartoonsForklift Operations: Safety through Cartoons
Forklift Operations: Safety through Cartoons
 
0183760ssssssssssssssssssssssssssss00101011 (27).pdf
0183760ssssssssssssssssssssssssssss00101011 (27).pdf0183760ssssssssssssssssssssssssssss00101011 (27).pdf
0183760ssssssssssssssssssssssssssss00101011 (27).pdf
 
Cracking the Cultural Competence Code.pptx
Cracking the Cultural Competence Code.pptxCracking the Cultural Competence Code.pptx
Cracking the Cultural Competence Code.pptx
 
VVVIP Call Girls In Greater Kailash ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...
VVVIP Call Girls In Greater Kailash ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...VVVIP Call Girls In Greater Kailash ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...
VVVIP Call Girls In Greater Kailash ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...
 
Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...
Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...
Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...
 
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
 
Dr. Admir Softic_ presentation_Green Club_ENG.pdf
Dr. Admir Softic_ presentation_Green Club_ENG.pdfDr. Admir Softic_ presentation_Green Club_ENG.pdf
Dr. Admir Softic_ presentation_Green Club_ENG.pdf
 
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
 
Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
 
Business Model Canvas (BMC)- A new venture concept
Business Model Canvas (BMC)-  A new venture conceptBusiness Model Canvas (BMC)-  A new venture concept
Business Model Canvas (BMC)- A new venture concept
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
 
Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...
Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...
Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...
 
Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...
Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...
Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...
 
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
 
Insurers' journeys to build a mastery in the IoT usage
Insurers' journeys to build a mastery in the IoT usageInsurers' journeys to build a mastery in the IoT usage
Insurers' journeys to build a mastery in the IoT usage
 

Seth Duffy Accessibility97035

  • 1. Accessibility Basics on creating accessible websites Accessibility Seth Duffey [email_address] presentation for MAG Telecommunications Advisory Group 1
  • 2. Accessibility What is accessibility? “ Accessibility refers to ensuring that webpage content is accessible, ie. ensuring that content can be navigated and read by everyone, regardless of location, experience, or the type of computer technology used. Accessibility is most commonly discussed in relation to people with disabilities, because this group are most likely to be disadvantaged if the principles of accessible Web design are not implemented. Failure to follow these principles can make it difficult or impossible for people with disabilities to access Content.” http://www.murdoch.edu.au/admin/policies/murdochnet/glossary.html#accessibility 2
  • 3.
  • 4. Accessibility Accessibility Standards W3C Web Accessibility Initiative (WAI): http://w3.org/WAI/ These guidelines explain how to make Web content accessible to people with disabilities. The guidelines are intended for all Web content developers. The primary goal of these guidelines is to promote accessibility. However, following them will also make Web content more available to all users, whatever user agent they are using… Section 508: http://www.section508.gov/ Section 508 (of the US 1974 Rehabilitation Act) requires that Federal agencies' electronic and information technology is accessible to people with disabilities. ADA: http:// ada.gov / 4
  • 5. Accessibility W3C WAI Priority 1 Checklist http://www.w3.org/TR/WCAG10/full-checklist.html 1.1 Text Equivalent for non-text elements 2.1 Information can be conveyed without color 4.1 Identify changes in natural language 6.1 Document can be read without style sheets 6.2 Text equivalents to dynamic content are updated when dynamic content changes 7.1 Avoid causing screen flicker 14.1 Use clearest and simplest language 1.2 Provide redundant links for server-side image maps 9.1 Provide client-side images maps instead of server-side image maps 5.1 For tables, identify row and column headers, use markup to associate cells 5.2 For tables with 2 or more logical levels use markup to associate data and header cells 12.1 Title each frame (if frames are used) 6.3 Ensure pages are useable when scripts, applets, etc are not supported or turned off 1.3 Provide audio description for multimedia presentation 1.4 For any time-based multimedia presentation synchronize equivalent alternatives 11.4 If it is not possible to create an accessible page, provide a link to an alternative page 5
  • 6.
  • 7. Conformance Level "A": All Priority 1 checkpoints are satisfied; Conformance Level "Double-A": All Priority 1 and 2 checkpoints are satisfied; Conformance Level "Triple-A": All Priority 1, 2, and 3 checkpoints are satisfied; W3C Conformance Accessibility 7
  • 8.
  • 9.
  • 10. http://www.delorie.com/web/lynxview.html As a standard browsers sees Accessibility Testing As Lynx sees What it is like to “read” your website? Try Lynx: 10
  • 11. Accessibility Accessibility testing Bobby testing for WAI 1 and Section 508: http://bobby.watchfire.com/bobby/html/en/ Watchfire WebXACT: http://webxact.watchfire.com/ (more in-depth test) “ Cynthia Says” http://www.contentquality.com/ 11
  • 12. Use your website with images turned off? Use your website with JavaScript disabled? Use your website with Cookies disabled? Use your website with Style Sheets disabled? Use your website without applets (like Flash)? Use your website with a text reader? Accessibility Ask Yourself… Can you? 12
  • 13. Accessibility Solutions – Cascading Style Sheets (CSS) Developing a website using CSS can solve almost all accessibility issues. 13
  • 14. Accessibility What are CSS? Cascading Style Sheets, style sheets when attached to documents describe how the document is displayed or printed, e.g. a CSS sheet is attached to an HTML document, to influence its layout when accessed via a browser. CSS supports cascading, i.e. a single document may use two or more style sheets that are than applied according to specified priorities (=cascade). CSS separate content from layout 14
  • 15. Accessibility Why CSS? Support: Firefox, Internet Explorer 6, Netscape Navigator 7, Mozilla, Opera, and Safari fully support CCS1 and CSS2* Accessible: Screen readers will see your HTML without the layout leaving the result text only Faster: Pages display faster because CSS is cached and the majority a site’s HTML pages code are content not layout (no complex tables). Simpler Code: HTML written for CSS can be simple and take advantage of markup tags like H1, UL, P, etc. More Flexible: One change to a CSS file can change entire website. One Version: Since content is separated from layout a text only version always exists. Excellent Presentation on CSS: http://stopdesign.com/present/2004/sydney/beauty/ 15
  • 16. Accessibility Validation XHTML Create pages that are XHTML compliant. Case for XHTML: http://www.kurafire.net/articles/case-for-xhtml Test that your code is valid: HTML Validator: http://validator.w3.org/ CSS Validator: http://jigsaw.w3.org/css-validator/ 16
  • 17. CSS Help www.w3.org/TR/REC-CSS2/cover.html www.blooberry.com/indexdot/css/ www.mako4css.com/ Example Layouts: www.bluerobot.com /web/layouts CSS Articles www.alistapart.com/topics/css www.positioniseverything.net / www.vertexwerks.com/tests/sidebox www.meyerweb.com/eric/css/edge Inspiration www.csszengarden.com www.cssvault.com www.cssbeauty.com Box model hack www.tantek.com/CSS/Examples/boxmodelhack.html Why CSS? www.macromedia.com/devnet/mx/dreamweaver/articles/why_css.html CSS Validator jigsaw.w3.org/css-validator/validator-uri.html CSS1 Support Chart devedge.netscape.com/library/xref/2003/css-support/css1/mastergrid.html xhtml www.w3.org/TR/2000/REC-xhtml1-20000126/ Free CSS Editor www.bradsoft.com/topstyle Accessibility CSS Links 17
  • 18. Accessibility Questions? This is a basic overview presentation of Accessibility issues and CSS Seth Duffey [email_address] Questions? 18