SlideShare a Scribd company logo
Accessibility Presentation
Owen Jones
September 2014
WCAG 2.0 and Government websites
• Developed by the World Wide Web Consortium
– http://www.w3.org/
• Australian Government mandate: all Government
websites to comply with WCAG 2.0 Level A 31/12/2012
and Level AA 31/12/2014
– http://webguide.gov.au/accessibility-
usability/accessibility/
• Australian Human Rights Commission - WWW Access:
Disability Discrimination Act Advisory Notes ver 4.0
(2010)
– http://www.humanrights.gov.au/world-wide-web-access-
disability-discrimination-act-advisory-notes-ver-40-2010
Disabilities
• Visual
• Hearing
• Physical
• Cognitive
Tools
• Web Accessibility Toolbar – a free
download from Vision Australia that
runs inside Internet Explorer
Tools
• Colour Contrast Analyser – another
free tool that runs within the Web
Tools
• Complex Table Toolbar
Assistive technologies
• Screen readers - vision impaired, reading
difficulties such as dyslexia (JAWS 10+)
Assistive technologies
• Screen magnifiers - used when
increasing text not sufficient. Custom
colour schemes, contrast.
Assistive technologies
• Keyboard users - blind, vision impaired,
temporary and long term mobility
impairments.
Web Best Practice
• Usability/Search Engine
Optimisation/Writing for the
Web/HTML technologies
• Many best practice techniques overlap
between these areas and are of mutual
benefit.
Content, Structure and Formatting
Page Titles
• Clearly identify the content and/or purpose of the page.
• Use familiar keywords.
• Frontload keywords.
• Keep it concise (up to 60 characters including spaces and
punctuation).
• Unique titles for each page.
Content, Structure and Formatting
Page Titles
• Add titles to non html documents such as PDF, Word, Excel
and PowerPoint in document properties.
• Include the organisation name
– E.g. "School of Arts & Social Sciences - Studio One29"
– ideally we would have "Studio One29 - School of Arts &
Social Sciences - SCU"
• When scanning search results it is useful if the keywords are
positioned the left most information in a title. (example)
• Do not use abbreviations.
Content, Structure and Formatting
Headings h1-h6 etc
• Like page titles, headings should be:
– Concise
– Unique
– Front-loaded with key terms
• h1 is reserved for top of page heading as set in Websys and a
page cannot have more than one h1 heading (example).
• Do not use headings for non heading content.
• Do not skip heading levels when going to lower levels
– h2 can be followed by h2 or h3
Content, Structure and Formatting
Writing Content
• Reading online should be:
– Functional, focused and scannable
• Key behaviour
– Move quickly, F-shaped reading pattern, attention on left side of
screen.
• Headings - Front-load with keywords
– Front loading best practice
– "more information about text" change to "text - more information"
– Avoid upper case for complete words or sentences.
Content, Structure and Formatting
Writing Content
• Plain English - Tools Flesch-Kincaid Grade, Word - 9 or
lower
– Readability http://www.read-able.com/
– "show readability statistics" in Spelling and Grammar (Word)
• Contrast - Ensure copy contrasts with the background
colour at all times. Use the Vision Australia Colour
Contrast Analyser.
• Abbreviations - expand all abbreviations "Regional
Universities Network (RUN)".
Content, Structure and Formatting
Lists
• Choose the most appropriate HTML list element for lists:
– ol for ordered lists
– ul for unordered lists
– dl for definition lists
• Example list:
• <ul>
• <li>item one</li>
• <li>item two</li>
• <li>item three</li>
• </ul>
Content, Structure and Formatting
Quotations
• Use <blockquote>
Emphasis and Strong
• Use <em></em> instead of <i></i>
• Use <strong></strong> instead of <b></b>
Content, Structure and Formatting
Links
• The purpose of each link must be determined from the
link text alone or together with its programatically
determined link context.
• E.g must be in the same paragraph, list, table cell,
sentence.
• "Outstanding staff recognised at annual Vice
Chancellor’s Awards for Excellence… continue reading"
• Avoid "click here" and "more" links.
Content, Structure and Formatting
Links
• Avoid using URLs, although may be included in
addition.
• Indicate when a new window is opened "Visit the
Regional Universities Network (new window)"
• Linked text should be contained on the destination
page in:
– Title
– Main content heading H1
Content, Structure and Formatting
Images
• Avoid text in images, logo only acceptable exception.
• alt txt - Short, long or blank (example)
• alt must be equivalent and meaningful representation of
image message.(example)
• Images that convey the same information as nearby text
are considered decorative (example).
• Decorative - require alt="" or inclusion via CSS.
Content, Structure and Formatting
Images
• Images coded as a link must be given alt text
• Images coded within a text link must have alt=""
(examples)
• Image maps must have textual descriptions for hotspots.
• Complex images and diagrams need longer description,
can be provided as yet content on same page or text
linked to separate page. (example)
• Charts should be described in detail or data provided as
a data table.
Content, Structure and Formatting
Tables
• Screen readers browse through tables cell by cell.
• Use 'th' and 'td' to distinguish header and data cells.
• Use simple data tables where possible.
• Use 'summary' to describe a data table.
• Avoid layout tables, use <div> elements and CSS.
• Vision Australia has a Complex Table Toolbar for
help marking up complex tables
Content, Structure and Formatting
Video
• Audio description can be added post production in
existing audio spaces.
• Must provide closed captions for deaf visitors.
• Must provide transcript copy on the page or clearly
linked to additional transcript page. (example SHHS
video)
• http://www.visionaustralia.org/digital-access-youtube
Content, Structure and Formatting
Video
• Transcript must contain:
– Sounds
– The setting and background
– Actions and expressions
– Text or graphics
– Any other useful information
• HTML 5 Video not supported by all browsers (IE7/8)
• SCU preferred video delivery system uses YouTube,
contact Web Content Editor for enquiries.
Content, Structure and Formatting
Audio
• Must provide alternative to audio (text transcript)
for deaf visitors.
• Avoid using audio that plays automatically
• HTML 5 Audio not supported by all browsers (IE7/8)
Content, Structure and Formatting
Animation
• Avoid Flash based content.
• Flash can be made accessible however this is complex
and prone to keyboard traps.
• Do not use content that flashes (more than 3 times in
any 1 second period) may cause visitors with epilepsy to
fit.
• Moving content can make pages inaccessible to users
with reading disabilities or attention deficit disorders.
• Include stop, pause or hide controls.
Content, Structure and Formatting
iframes
• Provide descriptive titles for iframes like YouTube
video embeds or third party widgets (Check with
Staffweb).
Content, Structure and Formatting
Forms
• Use 'label' element to associate form fields with labels or
'title' where there is no label.
– <label for="name">Name</label> <input type="text" id="name"/>
• Position labels before text areas and drop down menus.
• Position labels after checkboxes and radio buttons.
• Place labels close to their input controls.
• Labels must:
– Be specific and descriptive.
– Indicate whether data is "required".
– Describe required format.
Content, Structure and Formatting
Captcha
• Avoid image CAPTCHA solutions
• use simple clear non-cultural specific logical
question/answer text and text field submit form.
Validating Code
• Valid HTML is very important for Accessibility. Check
your code with the W3C Markup Validation Service
• http://validator.w3.org/
Best Practice
• Governance
• Awareness
• Implementation
• Integration
• Monitoring
Reference
Tools
• Web Accessibility Toolbar – A free download from
Vision Australia that runs inside Internet Explorer
• Colour Contrast Analyser – A free tool that runs
within the Web Accessibility Toolbar once installed
• W3C Markup Validation Service - This validator
checks the markup validity of Web documents in
HTML
Reference
Information
• World Wide Web Consortium (W3C) http://www.w3.org/
• Australian Government mandate: all Government websites
to comply with WCAG 2.0 Level A 31/12/2012 and Level AA
31/12/2014 http://webguide.gov.au/accessibility-
usability/accessibility/
• Australian Human Rights Commission - WWW Access:
Disability Discrimination Act Advisory Notes ver 4.0
(2010) http://www.humanrights.gov.au/world-wide-web-
access-disability-discrimination-act-advisory-notes-ver-40-
2010

More Related Content

What's hot

Accessibility and universal usability
Accessibility and universal usabilityAccessibility and universal usability
Accessibility and universal usability
Sarah Hudson
 
Web forms and html (lect 1)
Web forms and html (lect 1)Web forms and html (lect 1)
Web forms and html (lect 1)
Salman Memon
 
Practical Interop For OPDF Developers - Nov 2009
Practical Interop For OPDF Developers - Nov 2009Practical Interop For OPDF Developers - Nov 2009
Practical Interop For OPDF Developers - Nov 2009
Scott Leslie
 
Accessibility Features of Popular Authoring Tools
Accessibility Features of Popular Authoring ToolsAccessibility Features of Popular Authoring Tools
Accessibility Features of Popular Authoring Tools
artisanelrng
 
The Flexibility of WordPress
The Flexibility of WordPressThe Flexibility of WordPress
The Flexibility of WordPress
Stephanie Eckles
 
02 From HTML tags to XHTML
02 From HTML tags to XHTML02 From HTML tags to XHTML
02 From HTML tags to XHTML
Rich Dron
 
Lecture5 web design and development
Lecture5 web design and developmentLecture5 web design and development
Lecture5 web design and development
Rafi Haidari
 
CIS1203 Web Design Principles - Part 2
CIS1203 Web Design Principles - Part 2CIS1203 Web Design Principles - Part 2
CIS1203 Web Design Principles - Part 2
Ross University School of Medicine
 
Implement Structure for an Accessible Experience on the Web_Techshare India 2014
Implement Structure for an Accessible Experience on the Web_Techshare India 2014Implement Structure for an Accessible Experience on the Web_Techshare India 2014
Implement Structure for an Accessible Experience on the Web_Techshare India 2014
BarrierBreak
 
Todd vatalaro oracle 2003
Todd vatalaro oracle 2003Todd vatalaro oracle 2003
Todd vatalaro oracle 2003
Todd Vatalaro
 

What's hot (10)

Accessibility and universal usability
Accessibility and universal usabilityAccessibility and universal usability
Accessibility and universal usability
 
Web forms and html (lect 1)
Web forms and html (lect 1)Web forms and html (lect 1)
Web forms and html (lect 1)
 
Practical Interop For OPDF Developers - Nov 2009
Practical Interop For OPDF Developers - Nov 2009Practical Interop For OPDF Developers - Nov 2009
Practical Interop For OPDF Developers - Nov 2009
 
Accessibility Features of Popular Authoring Tools
Accessibility Features of Popular Authoring ToolsAccessibility Features of Popular Authoring Tools
Accessibility Features of Popular Authoring Tools
 
The Flexibility of WordPress
The Flexibility of WordPressThe Flexibility of WordPress
The Flexibility of WordPress
 
02 From HTML tags to XHTML
02 From HTML tags to XHTML02 From HTML tags to XHTML
02 From HTML tags to XHTML
 
Lecture5 web design and development
Lecture5 web design and developmentLecture5 web design and development
Lecture5 web design and development
 
CIS1203 Web Design Principles - Part 2
CIS1203 Web Design Principles - Part 2CIS1203 Web Design Principles - Part 2
CIS1203 Web Design Principles - Part 2
 
Implement Structure for an Accessible Experience on the Web_Techshare India 2014
Implement Structure for an Accessible Experience on the Web_Techshare India 2014Implement Structure for an Accessible Experience on the Web_Techshare India 2014
Implement Structure for an Accessible Experience on the Web_Techshare India 2014
 
Todd vatalaro oracle 2003
Todd vatalaro oracle 2003Todd vatalaro oracle 2003
Todd vatalaro oracle 2003
 

Similar to Owen accessibility-2015.pptx

Keeping Your Website Accessible
Keeping Your Website AccessibleKeeping Your Website Accessible
Keeping Your Website Accessible
Kelli Wise
 
Web accessibility webinar 53017
Web accessibility webinar 53017Web accessibility webinar 53017
Web accessibility webinar 53017
Dee Moradi
 
Introduction web tech
Introduction web techIntroduction web tech
Introduction web tech
Liaquat Rahoo
 
xhtml_css.ppt
xhtml_css.pptxhtml_css.ppt
xhtml_css.ppt
fakeaccount225095
 
Science kjadnckj ljnadjc lk cnldj cj nlzkdncaj
Science kjadnckj ljnadjc lk cnldj cj nlzkdncajScience kjadnckj ljnadjc lk cnldj cj nlzkdncaj
Science kjadnckj ljnadjc lk cnldj cj nlzkdncaj
kefije9797
 
WD 2 Less Gooooooooooofwfweujb iefieniwenfwefuhw
WD 2 Less Gooooooooooofwfweujb iefieniwenfwefuhwWD 2 Less Gooooooooooofwfweujb iefieniwenfwefuhw
WD 2 Less Gooooooooooofwfweujb iefieniwenfwefuhw
kefije9797
 
Html presentation
Html presentationHtml presentation
Html presentation
Jordan Dichev
 
EVOLVE'14 | Maximize | Kiran Kaja | Accessible Sites and Apps with AEM
EVOLVE'14 | Maximize | Kiran Kaja | Accessible Sites and Apps with AEMEVOLVE'14 | Maximize | Kiran Kaja | Accessible Sites and Apps with AEM
EVOLVE'14 | Maximize | Kiran Kaja | Accessible Sites and Apps with AEM
Evolve The Adobe Digital Marketing Community
 
Impact of-accessibility-on-technical-writing
Impact of-accessibility-on-technical-writingImpact of-accessibility-on-technical-writing
Impact of-accessibility-on-technical-writing
Mohammad Qais Mujeeb, PMP
 
Web Design Norms
Web Design NormsWeb Design Norms
Web Design Norms
Shantanu Suryawanshi
 
Accessibility in distance education (ASSC 2013)
Accessibility in distance education (ASSC 2013)Accessibility in distance education (ASSC 2013)
Accessibility in distance education (ASSC 2013)
Carrie Anton
 
Build Accessibly - Community Day 2012
Build Accessibly - Community Day 2012Build Accessibly - Community Day 2012
Build Accessibly - Community Day 2012
Karen Mardahl
 
Introduction to accessibility
Introduction to accessibilityIntroduction to accessibility
Introduction to accessibility
Joseph McLarty
 
Accessibility Quick Wins
Accessibility Quick WinsAccessibility Quick Wins
Accessibility Quick Wins
Jeff Reynolds
 
Accessibility
AccessibilityAccessibility
Accessibility
Ynon Perek
 
CSUN Creating Accessible Content in MS Office 2010
CSUN Creating Accessible Content in MS Office 2010CSUN Creating Accessible Content in MS Office 2010
CSUN Creating Accessible Content in MS Office 2010
Eduardo Meza-Etienne
 
Moodle.module3
Moodle.module3Moodle.module3
Moodle.module3
Mike Tan
 
Xhtml and html5 basics
Xhtml and html5 basicsXhtml and html5 basics
Xhtml and html5 basics
messinam
 
What is DITA? And Is It Right for Your Team or Project?
What is DITA? And Is It Right for Your Team or Project?What is DITA? And Is It Right for Your Team or Project?
What is DITA? And Is It Right for Your Team or Project?
Toni Mantych, MA, PMP
 
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
Karen Mardahl
 

Similar to Owen accessibility-2015.pptx (20)

Keeping Your Website Accessible
Keeping Your Website AccessibleKeeping Your Website Accessible
Keeping Your Website Accessible
 
Web accessibility webinar 53017
Web accessibility webinar 53017Web accessibility webinar 53017
Web accessibility webinar 53017
 
Introduction web tech
Introduction web techIntroduction web tech
Introduction web tech
 
xhtml_css.ppt
xhtml_css.pptxhtml_css.ppt
xhtml_css.ppt
 
Science kjadnckj ljnadjc lk cnldj cj nlzkdncaj
Science kjadnckj ljnadjc lk cnldj cj nlzkdncajScience kjadnckj ljnadjc lk cnldj cj nlzkdncaj
Science kjadnckj ljnadjc lk cnldj cj nlzkdncaj
 
WD 2 Less Gooooooooooofwfweujb iefieniwenfwefuhw
WD 2 Less Gooooooooooofwfweujb iefieniwenfwefuhwWD 2 Less Gooooooooooofwfweujb iefieniwenfwefuhw
WD 2 Less Gooooooooooofwfweujb iefieniwenfwefuhw
 
Html presentation
Html presentationHtml presentation
Html presentation
 
EVOLVE'14 | Maximize | Kiran Kaja | Accessible Sites and Apps with AEM
EVOLVE'14 | Maximize | Kiran Kaja | Accessible Sites and Apps with AEMEVOLVE'14 | Maximize | Kiran Kaja | Accessible Sites and Apps with AEM
EVOLVE'14 | Maximize | Kiran Kaja | Accessible Sites and Apps with AEM
 
Impact of-accessibility-on-technical-writing
Impact of-accessibility-on-technical-writingImpact of-accessibility-on-technical-writing
Impact of-accessibility-on-technical-writing
 
Web Design Norms
Web Design NormsWeb Design Norms
Web Design Norms
 
Accessibility in distance education (ASSC 2013)
Accessibility in distance education (ASSC 2013)Accessibility in distance education (ASSC 2013)
Accessibility in distance education (ASSC 2013)
 
Build Accessibly - Community Day 2012
Build Accessibly - Community Day 2012Build Accessibly - Community Day 2012
Build Accessibly - Community Day 2012
 
Introduction to accessibility
Introduction to accessibilityIntroduction to accessibility
Introduction to accessibility
 
Accessibility Quick Wins
Accessibility Quick WinsAccessibility Quick Wins
Accessibility Quick Wins
 
Accessibility
AccessibilityAccessibility
Accessibility
 
CSUN Creating Accessible Content in MS Office 2010
CSUN Creating Accessible Content in MS Office 2010CSUN Creating Accessible Content in MS Office 2010
CSUN Creating Accessible Content in MS Office 2010
 
Moodle.module3
Moodle.module3Moodle.module3
Moodle.module3
 
Xhtml and html5 basics
Xhtml and html5 basicsXhtml and html5 basics
Xhtml and html5 basics
 
What is DITA? And Is It Right for Your Team or Project?
What is DITA? And Is It Right for Your Team or Project?What is DITA? And Is It Right for Your Team or Project?
What is DITA? And Is It Right for Your Team or Project?
 
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
 

Recently uploaded

Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdfUni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems S.M.S.A.
 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Albert Hoitingh
 
Mind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AIMind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AI
Kumud Singh
 
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Speck&Tech
 
UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6
DianaGray10
 
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
Edge AI and Vision Alliance
 
How to use Firebase Data Connect For Flutter
How to use Firebase Data Connect For FlutterHow to use Firebase Data Connect For Flutter
How to use Firebase Data Connect For Flutter
Daiki Mogmet Ito
 
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
Neo4j
 
Artificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopmentArtificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopment
Octavian Nadolu
 
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
Neo4j
 
Large Language Model (LLM) and it’s Geospatial Applications
Large Language Model (LLM) and it’s Geospatial ApplicationsLarge Language Model (LLM) and it’s Geospatial Applications
Large Language Model (LLM) and it’s Geospatial Applications
Rohit Gautam
 
A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...
sonjaschweigert1
 
National Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practicesNational Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practices
Quotidiano Piemontese
 
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
Neo4j
 
20 Comprehensive Checklist of Designing and Developing a Website
20 Comprehensive Checklist of Designing and Developing a Website20 Comprehensive Checklist of Designing and Developing a Website
20 Comprehensive Checklist of Designing and Developing a Website
Pixlogix Infotech
 
Communications Mining Series - Zero to Hero - Session 1
Communications Mining Series - Zero to Hero - Session 1Communications Mining Series - Zero to Hero - Session 1
Communications Mining Series - Zero to Hero - Session 1
DianaGray10
 
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
SOFTTECHHUB
 
Essentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FMEEssentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FME
Safe Software
 
RESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for studentsRESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for students
KAMESHS29
 
“I’m still / I’m still / Chaining from the Block”
“I’m still / I’m still / Chaining from the Block”“I’m still / I’m still / Chaining from the Block”
“I’m still / I’m still / Chaining from the Block”
Claudio Di Ciccio
 

Recently uploaded (20)

Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdfUni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdf
 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
 
Mind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AIMind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AI
 
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
 
UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6
 
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
 
How to use Firebase Data Connect For Flutter
How to use Firebase Data Connect For FlutterHow to use Firebase Data Connect For Flutter
How to use Firebase Data Connect For Flutter
 
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
 
Artificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopmentArtificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopment
 
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
 
Large Language Model (LLM) and it’s Geospatial Applications
Large Language Model (LLM) and it’s Geospatial ApplicationsLarge Language Model (LLM) and it’s Geospatial Applications
Large Language Model (LLM) and it’s Geospatial Applications
 
A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...
 
National Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practicesNational Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practices
 
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
 
20 Comprehensive Checklist of Designing and Developing a Website
20 Comprehensive Checklist of Designing and Developing a Website20 Comprehensive Checklist of Designing and Developing a Website
20 Comprehensive Checklist of Designing and Developing a Website
 
Communications Mining Series - Zero to Hero - Session 1
Communications Mining Series - Zero to Hero - Session 1Communications Mining Series - Zero to Hero - Session 1
Communications Mining Series - Zero to Hero - Session 1
 
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
 
Essentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FMEEssentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FME
 
RESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for studentsRESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for students
 
“I’m still / I’m still / Chaining from the Block”
“I’m still / I’m still / Chaining from the Block”“I’m still / I’m still / Chaining from the Block”
“I’m still / I’m still / Chaining from the Block”
 

Owen accessibility-2015.pptx

  • 2. WCAG 2.0 and Government websites • Developed by the World Wide Web Consortium – http://www.w3.org/ • Australian Government mandate: all Government websites to comply with WCAG 2.0 Level A 31/12/2012 and Level AA 31/12/2014 – http://webguide.gov.au/accessibility- usability/accessibility/ • Australian Human Rights Commission - WWW Access: Disability Discrimination Act Advisory Notes ver 4.0 (2010) – http://www.humanrights.gov.au/world-wide-web-access- disability-discrimination-act-advisory-notes-ver-40-2010
  • 4. Tools • Web Accessibility Toolbar – a free download from Vision Australia that runs inside Internet Explorer
  • 5. Tools • Colour Contrast Analyser – another free tool that runs within the Web
  • 7. Assistive technologies • Screen readers - vision impaired, reading difficulties such as dyslexia (JAWS 10+)
  • 8. Assistive technologies • Screen magnifiers - used when increasing text not sufficient. Custom colour schemes, contrast.
  • 9. Assistive technologies • Keyboard users - blind, vision impaired, temporary and long term mobility impairments.
  • 10. Web Best Practice • Usability/Search Engine Optimisation/Writing for the Web/HTML technologies • Many best practice techniques overlap between these areas and are of mutual benefit.
  • 11. Content, Structure and Formatting Page Titles • Clearly identify the content and/or purpose of the page. • Use familiar keywords. • Frontload keywords. • Keep it concise (up to 60 characters including spaces and punctuation). • Unique titles for each page.
  • 12. Content, Structure and Formatting Page Titles • Add titles to non html documents such as PDF, Word, Excel and PowerPoint in document properties. • Include the organisation name – E.g. "School of Arts & Social Sciences - Studio One29" – ideally we would have "Studio One29 - School of Arts & Social Sciences - SCU" • When scanning search results it is useful if the keywords are positioned the left most information in a title. (example) • Do not use abbreviations.
  • 13. Content, Structure and Formatting Headings h1-h6 etc • Like page titles, headings should be: – Concise – Unique – Front-loaded with key terms • h1 is reserved for top of page heading as set in Websys and a page cannot have more than one h1 heading (example). • Do not use headings for non heading content. • Do not skip heading levels when going to lower levels – h2 can be followed by h2 or h3
  • 14. Content, Structure and Formatting Writing Content • Reading online should be: – Functional, focused and scannable • Key behaviour – Move quickly, F-shaped reading pattern, attention on left side of screen. • Headings - Front-load with keywords – Front loading best practice – "more information about text" change to "text - more information" – Avoid upper case for complete words or sentences.
  • 15. Content, Structure and Formatting Writing Content • Plain English - Tools Flesch-Kincaid Grade, Word - 9 or lower – Readability http://www.read-able.com/ – "show readability statistics" in Spelling and Grammar (Word) • Contrast - Ensure copy contrasts with the background colour at all times. Use the Vision Australia Colour Contrast Analyser. • Abbreviations - expand all abbreviations "Regional Universities Network (RUN)".
  • 16. Content, Structure and Formatting Lists • Choose the most appropriate HTML list element for lists: – ol for ordered lists – ul for unordered lists – dl for definition lists • Example list: • <ul> • <li>item one</li> • <li>item two</li> • <li>item three</li> • </ul>
  • 17. Content, Structure and Formatting Quotations • Use <blockquote> Emphasis and Strong • Use <em></em> instead of <i></i> • Use <strong></strong> instead of <b></b>
  • 18. Content, Structure and Formatting Links • The purpose of each link must be determined from the link text alone or together with its programatically determined link context. • E.g must be in the same paragraph, list, table cell, sentence. • "Outstanding staff recognised at annual Vice Chancellor’s Awards for Excellence… continue reading" • Avoid "click here" and "more" links.
  • 19. Content, Structure and Formatting Links • Avoid using URLs, although may be included in addition. • Indicate when a new window is opened "Visit the Regional Universities Network (new window)" • Linked text should be contained on the destination page in: – Title – Main content heading H1
  • 20. Content, Structure and Formatting Images • Avoid text in images, logo only acceptable exception. • alt txt - Short, long or blank (example) • alt must be equivalent and meaningful representation of image message.(example) • Images that convey the same information as nearby text are considered decorative (example). • Decorative - require alt="" or inclusion via CSS.
  • 21. Content, Structure and Formatting Images • Images coded as a link must be given alt text • Images coded within a text link must have alt="" (examples) • Image maps must have textual descriptions for hotspots. • Complex images and diagrams need longer description, can be provided as yet content on same page or text linked to separate page. (example) • Charts should be described in detail or data provided as a data table.
  • 22. Content, Structure and Formatting Tables • Screen readers browse through tables cell by cell. • Use 'th' and 'td' to distinguish header and data cells. • Use simple data tables where possible. • Use 'summary' to describe a data table. • Avoid layout tables, use <div> elements and CSS. • Vision Australia has a Complex Table Toolbar for help marking up complex tables
  • 23. Content, Structure and Formatting Video • Audio description can be added post production in existing audio spaces. • Must provide closed captions for deaf visitors. • Must provide transcript copy on the page or clearly linked to additional transcript page. (example SHHS video) • http://www.visionaustralia.org/digital-access-youtube
  • 24. Content, Structure and Formatting Video • Transcript must contain: – Sounds – The setting and background – Actions and expressions – Text or graphics – Any other useful information • HTML 5 Video not supported by all browsers (IE7/8) • SCU preferred video delivery system uses YouTube, contact Web Content Editor for enquiries.
  • 25. Content, Structure and Formatting Audio • Must provide alternative to audio (text transcript) for deaf visitors. • Avoid using audio that plays automatically • HTML 5 Audio not supported by all browsers (IE7/8)
  • 26. Content, Structure and Formatting Animation • Avoid Flash based content. • Flash can be made accessible however this is complex and prone to keyboard traps. • Do not use content that flashes (more than 3 times in any 1 second period) may cause visitors with epilepsy to fit. • Moving content can make pages inaccessible to users with reading disabilities or attention deficit disorders. • Include stop, pause or hide controls.
  • 27. Content, Structure and Formatting iframes • Provide descriptive titles for iframes like YouTube video embeds or third party widgets (Check with Staffweb).
  • 28. Content, Structure and Formatting Forms • Use 'label' element to associate form fields with labels or 'title' where there is no label. – <label for="name">Name</label> <input type="text" id="name"/> • Position labels before text areas and drop down menus. • Position labels after checkboxes and radio buttons. • Place labels close to their input controls. • Labels must: – Be specific and descriptive. – Indicate whether data is "required". – Describe required format.
  • 29. Content, Structure and Formatting Captcha • Avoid image CAPTCHA solutions • use simple clear non-cultural specific logical question/answer text and text field submit form.
  • 30. Validating Code • Valid HTML is very important for Accessibility. Check your code with the W3C Markup Validation Service • http://validator.w3.org/
  • 31. Best Practice • Governance • Awareness • Implementation • Integration • Monitoring
  • 32. Reference Tools • Web Accessibility Toolbar – A free download from Vision Australia that runs inside Internet Explorer • Colour Contrast Analyser – A free tool that runs within the Web Accessibility Toolbar once installed • W3C Markup Validation Service - This validator checks the markup validity of Web documents in HTML
  • 33. Reference Information • World Wide Web Consortium (W3C) http://www.w3.org/ • Australian Government mandate: all Government websites to comply with WCAG 2.0 Level A 31/12/2012 and Level AA 31/12/2014 http://webguide.gov.au/accessibility- usability/accessibility/ • Australian Human Rights Commission - WWW Access: Disability Discrimination Act Advisory Notes ver 4.0 (2010) http://www.humanrights.gov.au/world-wide-web- access-disability-discrimination-act-advisory-notes-ver-40- 2010