SlideShare ist ein Scribd-Unternehmen logo
1 von 49
Joe Ortenzi
@wheelyweb
typingthevoid.com
WordCamp Sydney July 20, 2012
 First website was in 1996
 which was c#%p
 Learned PHP /MySQL & built bespoke CMSs
 which was hard!
 So I started hackingWordPress
 Developer, Interactive Developer,Tech
Director,Technologist, PM, Producer Auditor,
Interaction Designer...
 and now ...
NOW, I’m a...
4
5
DUDE!
THAT’S UX!
6
TELL ME
ABOUT
INCLUSIVE
7
8
9
 For them
 Includes people with a disability in your plans
 Includes seniors in your audience
 Accepts temporary conditions among your
visitors– sprains, lighting, crowds, noise
 For you
 Improves SEO and usability
 Happier users, easier to comment and share
 More visitors!
11
12
...as these guys found out!
“The UN Convention on Rights of Persons
with Disabilities (2008) declares that
Disability is a human rights issue and not a
matter of discretion. The UN Convention
affirms that all persons with all types of
disabilities must enjoy all human rights and
fundamental freedoms. The outcomes of the
project are designed to uphold and promote
the human rights of disabled people as
enshrined in national and international law.” 18
 1 in 5 Australians have a disability (ABS)
 Vision
 Colour blindness, low vision, acute blindness
 Hearing
 Clarity, frequency, volume
 Physical
 Limited fine control, slow reaction time, grip/hold
 Literacy, Cognition
 Reading or unfamiliar language
 Distractibility, memorability, dyslexia
OK,
 Web Content Accessibility Guidelines
 version 2.0!
 Perceivable
 Operable
 Understandable
 Robust
22
23
OK,
 What does it look like with CSS styles off?
 Is the reading order logical?
 <body>
 <h1>
 <p><strong></strong><em></em></p>
▪ <h2>
▪ <h3>
 Include a “Skip to Content” link above all
content
26
logo search
Title
Heading 2
Heading 3
Cras justo odio, dapibus ac facilisis in, egestas eget quam. Praesent commodo cursus magna, vel scelerisque nisl
consectetur et. Cras justo odio, dapibus ac facilisis in, egestas eget quam. Etiam porta sem malesuada magna
mollis euismod. Donec ullamcorper nulla non metus auctor fringilla. Vivamus sagittis lacus vel augue laoreet rutrum
faucibus dolor auctor. Curabitur blandit tempus porttitor.
Duis mollis, est non commodo luctus, nisi erat porttitor ligula, eget lacinia odio sem nec elit. Donec ullamcorper
nulla non metus auctor fringilla. Curabitur blandit tempus porttitor. Lorem ipsum dolor sit amet, consectetur
adipiscing elit.
Cras justo odio, dapibus ac facilisis in, egestas eget quam. Praesent commodo cursus magna, vel scelerisque nisl
consectetur et. Cras justo odio, dapibus ac facilisis in, egestas eget quam. Etiam porta sem malesuada a non .
Duis mollis, est non commodo luctus, nisi erat porttitor ligula, eget lacinia odio sem nec elit. Donec ullamcorper
nulla non metus auctor fringilla. Curabitur blandit tempus porttitor. Lorem ipsum dolor sit amet, consectetur
adipiscing elit.
Cras justo odio, dapibus ac facilisis in, egestas eget quam. Praesent commodo cursus magna, vel scelerisque nisl
consectetur et. Cras justo odio, dapibus ac facilisis in, egestas eget quam.
skip to content
content starts here
 <img src=”/path/to/image.jpg”
alt=”” /> international cyclist,
Cadel Evans, dressed
in cycle gear, riding
his bike against a
leafy background
28
 Go, search, comment, next, previous, buy,
etc. - avoid using images for these.
 <input type="submit" name="publish" id="publish"
value="publish" />
 <button type="button">Buy Me!</button>
 Logo
 spacer images
 shame on you!
 does not convey additional meaning ie:
“satisfaction guaranteed
or your money back”
 double shame on you!
 may the ghost of clippy have mercy on you....
31
alt=“”
never absent, sometimes empty
 text is best conveyed as text, not image
 ..unless it is your logo
 otherwise, use font substitution
 cufon
 @font-face
 AdobeTtpeKit
 SiFR
33
 Avoid ALL CAPS
 watch font size
 choose font sizes that can scale
 use em, en, %, not pt or px
 Scale your containers with their content
35
 Don’t rely on colour alone to convey meaning
 Full text version of all dialogue
 Captions timed with the video
 Audio descriptions of events not spoken
37
 Accurate text equivalents of the audio or
video, linked to next to the vid/audio
 Captions (text of the audio superimposed on
the video)
 Audio descriptions of actions not conveyed in
dialogue or word
People with low vision or hearing deserve easy
access to you content
39
 Use the <button> or <input type=”button”>
 Ensure all form fields have meaningful labels
before the field.
 Return focus to the first message on error
 Ensure error messages are available to
keyboard-navigating users
 don’t be captured by CAPTCHA !!
 Completely Automated Public Turing test to
tell Computers and Humans Apart
 a.k.a. bol1$@ks!
41
 TextCAPTCHA
 The last letter in “unrolled” is?
 4 plus two is what?
 Which of 3, twenty-nine, 70, 46 or 65 is the
lowest?
 I have two, you have 2. How many is that?
42
c/o: textcaptcha.com/demo
 Confusing:
 To read more about awesome polar bear disguises,
click here.
 To find out the 47 ways I can save you verbosity, click
here.
 Better:
 I wrote a post about awesome polar bear disguises.
 I spent a very long time researching the 47 ways you
can reduce your verbosity.
44
45
 check your HTML is well formed
 make sure your page is well structured
 always correctly use an alt tag for each image
 avoid text displayed as images
 watch your font: size, case, format, weight.
 check your colours don’t impede readability
 Ensure your forms are usable by keyboard
 Make sure your link text is meaningful
 ...and...
46
test!
...then test again...
 Web AccessibilityChecker for IE
 Web DeveloperTool (FF, GC)
 Firebug (FF, GC)
 Fangs (FF)
 ZoomText (FF, S)
 WAVE
 Juicy Colour Checker (FF)
 Headings map (FF)
 Inspect Element (FF, GC, S)
WCAG 2.0: http://www.w3.org/TR/WCAG20/
NVDA (NonVisual Desk Access): http://www.nvda-project.org/
Guide to the Disability Discrimination Act:
http://www.hreoc.gov.au/disability_rights/dda_guide/dda_guide.htm
UN Convention on the Rights of Persons with a Disability:
http://www.un.org/disabilities/default.asp?id=259
Web Accessibility National Transition Strategy: http://www.finance.gov.au/publications/wcag-2-
implementation/index.html
Webaim.com: http://webaim.org/resources/designers/
Just Ask: Integrating Accessibility Throughout Design
http://uiaccess.com/accessucd/
Dive into accessibility: http://diveintoaccessibility.info/
AChecker: http://achecker.ca/
Color contrast check:
http://www.snook.ca/technical/colour_contrast/colour.html
Colour Contrast Analyser from Paciello Group: http://www.paciellogroup.com/resources/contrast-
analyser.html
Chrometric browser – simulates several vision impairments: http://enably.com/chrometric/
I’m building a list of accessible, inclusive themes and plugins for WordPress,
as well as tools, almost all free, to help assess accessibility. See me
afterwards if you’d like to be updated once that list is ready.
49
Joe Ortenzi
@wheelyweb
typingthevoid.com/inclusive-design
WordCamp Sydney July 20, 2012

Weitere ähnliche Inhalte

Andere mochten auch

Kaplan &amp; norton transforming the bsc from performance measurement to st...
Kaplan &amp; norton   transforming the bsc from performance measurement to st...Kaplan &amp; norton   transforming the bsc from performance measurement to st...
Kaplan &amp; norton transforming the bsc from performance measurement to st...Rinsanti Margaretha
 
Tablettel támogatott oktatás általános iskolában: eredmények a tanulók és a p...
Tablettel támogatott oktatás általános iskolában: eredmények a tanulók és a p...Tablettel támogatott oktatás általános iskolában: eredmények a tanulók és a p...
Tablettel támogatott oktatás általános iskolában: eredmények a tanulók és a p...Balázs Czékmán
 
Analysis of korean wine market 20150902-daejeon
Analysis of korean wine market 20150902-daejeonAnalysis of korean wine market 20150902-daejeon
Analysis of korean wine market 20150902-daejeon휘웅 정
 
Tablettel támogatott oktatás általános iskolában
Tablettel támogatott oktatás általános iskolábanTablettel támogatott oktatás általános iskolában
Tablettel támogatott oktatás általános iskolábanBalázs Czékmán
 
The extremist human tendency
The extremist human tendencyThe extremist human tendency
The extremist human tendencyPaul Yang
 
A tartalomelőállítás lehetőségei a virtuális valóság (VR) és a kiterjesztett ...
A tartalomelőállítás lehetőségei a virtuális valóság (VR) és a kiterjesztett ...A tartalomelőállítás lehetőségei a virtuális valóság (VR) és a kiterjesztett ...
A tartalomelőállítás lehetőségei a virtuális valóság (VR) és a kiterjesztett ...Balázs Czékmán
 
сузір'я діва
сузір'я дівасузір'я діва
сузір'я діваutyyflbq
 
Evisceración traumática
Evisceración traumáticaEvisceración traumática
Evisceración traumáticavictorgoch
 
Bone grafts and periodontal
Bone grafts and periodontalBone grafts and periodontal
Bone grafts and periodontalNavneet Randhawa
 
Adapting health systems to the challenge of diversity in the US and Europe
Adapting health systems to the challenge of diversity in the US and EuropeAdapting health systems to the challenge of diversity in the US and Europe
Adapting health systems to the challenge of diversity in the US and EuropediversityRx
 
Spiceworksintro 1219952728712087 9
Spiceworksintro 1219952728712087 9Spiceworksintro 1219952728712087 9
Spiceworksintro 1219952728712087 9fredjr
 

Andere mochten auch (13)

Kaplan &amp; norton transforming the bsc from performance measurement to st...
Kaplan &amp; norton   transforming the bsc from performance measurement to st...Kaplan &amp; norton   transforming the bsc from performance measurement to st...
Kaplan &amp; norton transforming the bsc from performance measurement to st...
 
Tablettel támogatott oktatás általános iskolában: eredmények a tanulók és a p...
Tablettel támogatott oktatás általános iskolában: eredmények a tanulók és a p...Tablettel támogatott oktatás általános iskolában: eredmények a tanulók és a p...
Tablettel támogatott oktatás általános iskolában: eredmények a tanulók és a p...
 
Analysis of korean wine market 20150902-daejeon
Analysis of korean wine market 20150902-daejeonAnalysis of korean wine market 20150902-daejeon
Analysis of korean wine market 20150902-daejeon
 
Tablettel támogatott oktatás általános iskolában
Tablettel támogatott oktatás általános iskolábanTablettel támogatott oktatás általános iskolában
Tablettel támogatott oktatás általános iskolában
 
The extremist human tendency
The extremist human tendencyThe extremist human tendency
The extremist human tendency
 
konsumer
konsumerkonsumer
konsumer
 
A tartalomelőállítás lehetőségei a virtuális valóság (VR) és a kiterjesztett ...
A tartalomelőállítás lehetőségei a virtuális valóság (VR) és a kiterjesztett ...A tartalomelőállítás lehetőségei a virtuális valóság (VR) és a kiterjesztett ...
A tartalomelőállítás lehetőségei a virtuális valóság (VR) és a kiterjesztett ...
 
сузір'я діва
сузір'я дівасузір'я діва
сузір'я діва
 
Evisceración traumática
Evisceración traumáticaEvisceración traumática
Evisceración traumática
 
Bone grafts and periodontal
Bone grafts and periodontalBone grafts and periodontal
Bone grafts and periodontal
 
Adapting health systems to the challenge of diversity in the US and Europe
Adapting health systems to the challenge of diversity in the US and EuropeAdapting health systems to the challenge of diversity in the US and Europe
Adapting health systems to the challenge of diversity in the US and Europe
 
Spiceworksintro 1219952728712087 9
Spiceworksintro 1219952728712087 9Spiceworksintro 1219952728712087 9
Spiceworksintro 1219952728712087 9
 
Terrificselfmotivating
TerrificselfmotivatingTerrificselfmotivating
Terrificselfmotivating
 

Ähnlich wie Inclusive design principles for WordPress

O365Con19 - UI:UX 101 Learn How to Design Custom Experiences for SharePoint -...
O365Con19 - UI:UX 101 Learn How to Design Custom Experiences for SharePoint -...O365Con19 - UI:UX 101 Learn How to Design Custom Experiences for SharePoint -...
O365Con19 - UI:UX 101 Learn How to Design Custom Experiences for SharePoint -...NCCOMMS
 
Writing for the Web, It's Not the Same!
Writing for the Web, It's Not the Same!Writing for the Web, It's Not the Same!
Writing for the Web, It's Not the Same!Charles Crouch
 
Video Captioning: How-To & Other Resources
Video Captioning: How-To & Other ResourcesVideo Captioning: How-To & Other Resources
Video Captioning: How-To & Other ResourcesKeira Dooley
 
Accessibility and Inclusive Design at Microsoft Ignite Milano - Feb 1 2019
Accessibility and Inclusive Design at Microsoft Ignite Milano - Feb 1 2019Accessibility and Inclusive Design at Microsoft Ignite Milano - Feb 1 2019
Accessibility and Inclusive Design at Microsoft Ignite Milano - Feb 1 2019Roberto D'Angelo
 
Making the Transition from Print to Digital Design

Making the Transition from Print to Digital Design
Making the Transition from Print to Digital Design

Making the Transition from Print to Digital Design
Tim Frick
 
FATES: Screencast-O-Matic Part 1
FATES: Screencast-O-Matic Part 1FATES: Screencast-O-Matic Part 1
FATES: Screencast-O-Matic Part 1Julie Zamostny
 
PHAN VĨNH PHÚC-Cms branding identity
PHAN VĨNH PHÚC-Cms branding identityPHAN VĨNH PHÚC-Cms branding identity
PHAN VĨNH PHÚC-Cms branding identityphanvinh phuc
 
UX STRAT Europe 2019: Zhaochang He, VMware
UX STRAT Europe 2019: Zhaochang He, VMwareUX STRAT Europe 2019: Zhaochang He, VMware
UX STRAT Europe 2019: Zhaochang He, VMwareUX STRAT
 
Web typography
Web typographyWeb typography
Web typographyIdan Gazit
 
The mobile mastery guide to fame and fortune
The mobile mastery guide to fame and fortuneThe mobile mastery guide to fame and fortune
The mobile mastery guide to fame and fortuneDerek Archer
 
Responsive Web Design Process
Responsive Web Design ProcessResponsive Web Design Process
Responsive Web Design ProcessSteve Fisher
 
Accessibility Testing: Mileage May Vary
Accessibility Testing: Mileage May Vary Accessibility Testing: Mileage May Vary
Accessibility Testing: Mileage May Vary Sean Kelly
 
Social Media Marketing: Strategy, Tactics & Measurement
Social Media Marketing: Strategy, Tactics & MeasurementSocial Media Marketing: Strategy, Tactics & Measurement
Social Media Marketing: Strategy, Tactics & MeasurementRob Bertholf
 
EN Artificial Intelligence by Slidesgo.pptx
EN Artificial Intelligence by Slidesgo.pptxEN Artificial Intelligence by Slidesgo.pptx
EN Artificial Intelligence by Slidesgo.pptxrenat35084
 
16.9 mixed scheme dark version
16.9 mixed scheme   dark version16.9 mixed scheme   dark version
16.9 mixed scheme dark versionhamza bekkali
 

Ähnlich wie Inclusive design principles for WordPress (20)

O365Con19 - UI:UX 101 Learn How to Design Custom Experiences for SharePoint -...
O365Con19 - UI:UX 101 Learn How to Design Custom Experiences for SharePoint -...O365Con19 - UI:UX 101 Learn How to Design Custom Experiences for SharePoint -...
O365Con19 - UI:UX 101 Learn How to Design Custom Experiences for SharePoint -...
 
Writing for the Web, It's Not the Same!
Writing for the Web, It's Not the Same!Writing for the Web, It's Not the Same!
Writing for the Web, It's Not the Same!
 
Video Captioning: How-To & Other Resources
Video Captioning: How-To & Other ResourcesVideo Captioning: How-To & Other Resources
Video Captioning: How-To & Other Resources
 
Accessibility and Inclusive Design at Microsoft Ignite Milano - Feb 1 2019
Accessibility and Inclusive Design at Microsoft Ignite Milano - Feb 1 2019Accessibility and Inclusive Design at Microsoft Ignite Milano - Feb 1 2019
Accessibility and Inclusive Design at Microsoft Ignite Milano - Feb 1 2019
 
Making the Transition from Print to Digital Design

Making the Transition from Print to Digital Design
Making the Transition from Print to Digital Design

Making the Transition from Print to Digital Design

 
FATES: Screencast-O-Matic Part 1
FATES: Screencast-O-Matic Part 1FATES: Screencast-O-Matic Part 1
FATES: Screencast-O-Matic Part 1
 
PHAN VĨNH PHÚC-Cms branding identity
PHAN VĨNH PHÚC-Cms branding identityPHAN VĨNH PHÚC-Cms branding identity
PHAN VĨNH PHÚC-Cms branding identity
 
UX STRAT Europe 2019: Zhaochang He, VMware
UX STRAT Europe 2019: Zhaochang He, VMwareUX STRAT Europe 2019: Zhaochang He, VMware
UX STRAT Europe 2019: Zhaochang He, VMware
 
Web typography
Web typographyWeb typography
Web typography
 
Feature life cycle
Feature life cycleFeature life cycle
Feature life cycle
 
The mobile mastery guide to fame and fortune
The mobile mastery guide to fame and fortuneThe mobile mastery guide to fame and fortune
The mobile mastery guide to fame and fortune
 
Responsive Web Design Process
Responsive Web Design ProcessResponsive Web Design Process
Responsive Web Design Process
 
Accessibility Testing: Mileage May Vary
Accessibility Testing: Mileage May Vary Accessibility Testing: Mileage May Vary
Accessibility Testing: Mileage May Vary
 
Multimedia in the Classroom
Multimedia in the ClassroomMultimedia in the Classroom
Multimedia in the Classroom
 
7 Ways
7 Ways7 Ways
7 Ways
 
Pc mockups
Pc mockupsPc mockups
Pc mockups
 
Social Media Marketing: Strategy, Tactics & Measurement
Social Media Marketing: Strategy, Tactics & MeasurementSocial Media Marketing: Strategy, Tactics & Measurement
Social Media Marketing: Strategy, Tactics & Measurement
 
EN Artificial Intelligence by Slidesgo.pptx
EN Artificial Intelligence by Slidesgo.pptxEN Artificial Intelligence by Slidesgo.pptx
EN Artificial Intelligence by Slidesgo.pptx
 
16.9 mixed scheme dark version
16.9 mixed scheme   dark version16.9 mixed scheme   dark version
16.9 mixed scheme dark version
 
16.9 blue scheme
16.9 blue scheme16.9 blue scheme
16.9 blue scheme
 

Kürzlich hochgeladen

Tapestry Clothing Brands: Collapsing the Funnel
Tapestry Clothing Brands: Collapsing the FunnelTapestry Clothing Brands: Collapsing the Funnel
Tapestry Clothing Brands: Collapsing the Funneljen_giacalone
 
Booking open Available Pune Call Girls Nanded City 6297143586 Call Hot India...
Booking open Available Pune Call Girls Nanded City  6297143586 Call Hot India...Booking open Available Pune Call Girls Nanded City  6297143586 Call Hot India...
Booking open Available Pune Call Girls Nanded City 6297143586 Call Hot India...Call Girls in Nagpur High Profile
 
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Gi...
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Gi...Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Gi...
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Gi...Pooja Nehwal
 
SD_The MATATAG Curriculum Training Design.pptx
SD_The MATATAG Curriculum Training Design.pptxSD_The MATATAG Curriculum Training Design.pptx
SD_The MATATAG Curriculum Training Design.pptxjanettecruzeiro1
 
call girls in Vasundhra (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...
call girls in Vasundhra (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...call girls in Vasundhra (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...
call girls in Vasundhra (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...Delhi Call girls
 
call girls in Kaushambi (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...
call girls in Kaushambi (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...call girls in Kaushambi (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...
call girls in Kaushambi (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...Delhi Call girls
 
Peaches App development presentation deck
Peaches App development presentation deckPeaches App development presentation deck
Peaches App development presentation decktbatkhuu1
 
Call Girls Basavanagudi Just Call 👗 7737669865 👗 Top Class Call Girl Service ...
Call Girls Basavanagudi Just Call 👗 7737669865 👗 Top Class Call Girl Service ...Call Girls Basavanagudi Just Call 👗 7737669865 👗 Top Class Call Girl Service ...
Call Girls Basavanagudi Just Call 👗 7737669865 👗 Top Class Call Girl Service ...amitlee9823
 
VVIP Pune Call Girls Hadapsar (7001035870) Pune Escorts Nearby with Complete ...
VVIP Pune Call Girls Hadapsar (7001035870) Pune Escorts Nearby with Complete ...VVIP Pune Call Girls Hadapsar (7001035870) Pune Escorts Nearby with Complete ...
VVIP Pune Call Girls Hadapsar (7001035870) Pune Escorts Nearby with Complete ...Call Girls in Nagpur High Profile
 
Government polytechnic college-1.pptxabcd
Government polytechnic college-1.pptxabcdGovernment polytechnic college-1.pptxabcd
Government polytechnic college-1.pptxabcdshivubhavv
 
CALL ON ➥8923113531 🔝Call Girls Kalyanpur Lucknow best Female service 🧵
CALL ON ➥8923113531 🔝Call Girls Kalyanpur Lucknow best Female service  🧵CALL ON ➥8923113531 🔝Call Girls Kalyanpur Lucknow best Female service  🧵
CALL ON ➥8923113531 🔝Call Girls Kalyanpur Lucknow best Female service 🧵anilsa9823
 
Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...
Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...
Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...home
 
Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...amitlee9823
 
Booking open Available Pune Call Girls Kirkatwadi 6297143586 Call Hot Indian...
Booking open Available Pune Call Girls Kirkatwadi  6297143586 Call Hot Indian...Booking open Available Pune Call Girls Kirkatwadi  6297143586 Call Hot Indian...
Booking open Available Pune Call Girls Kirkatwadi 6297143586 Call Hot Indian...Call Girls in Nagpur High Profile
 
Kala jadu for love marriage | Real amil baba | Famous amil baba | kala jadu n...
Kala jadu for love marriage | Real amil baba | Famous amil baba | kala jadu n...Kala jadu for love marriage | Real amil baba | Famous amil baba | kala jadu n...
Kala jadu for love marriage | Real amil baba | Famous amil baba | kala jadu n...babafaisel
 
Chapter 19_DDA_TOD Policy_First Draft 2012.pdf
Chapter 19_DDA_TOD Policy_First Draft 2012.pdfChapter 19_DDA_TOD Policy_First Draft 2012.pdf
Chapter 19_DDA_TOD Policy_First Draft 2012.pdfParomita Roy
 
DragonBall PowerPoint Template for demo.pptx
DragonBall PowerPoint Template for demo.pptxDragonBall PowerPoint Template for demo.pptx
DragonBall PowerPoint Template for demo.pptxmirandajeremy200221
 

Kürzlich hochgeladen (20)

Tapestry Clothing Brands: Collapsing the Funnel
Tapestry Clothing Brands: Collapsing the FunnelTapestry Clothing Brands: Collapsing the Funnel
Tapestry Clothing Brands: Collapsing the Funnel
 
Booking open Available Pune Call Girls Nanded City 6297143586 Call Hot India...
Booking open Available Pune Call Girls Nanded City  6297143586 Call Hot India...Booking open Available Pune Call Girls Nanded City  6297143586 Call Hot India...
Booking open Available Pune Call Girls Nanded City 6297143586 Call Hot India...
 
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Gi...
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Gi...Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Gi...
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Gi...
 
SD_The MATATAG Curriculum Training Design.pptx
SD_The MATATAG Curriculum Training Design.pptxSD_The MATATAG Curriculum Training Design.pptx
SD_The MATATAG Curriculum Training Design.pptx
 
call girls in Vasundhra (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...
call girls in Vasundhra (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...call girls in Vasundhra (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...
call girls in Vasundhra (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...
 
call girls in Kaushambi (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...
call girls in Kaushambi (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...call girls in Kaushambi (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...
call girls in Kaushambi (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...
 
Peaches App development presentation deck
Peaches App development presentation deckPeaches App development presentation deck
Peaches App development presentation deck
 
young call girls in Pandav nagar 🔝 9953056974 🔝 Delhi escort Service
young call girls in Pandav nagar 🔝 9953056974 🔝 Delhi escort Serviceyoung call girls in Pandav nagar 🔝 9953056974 🔝 Delhi escort Service
young call girls in Pandav nagar 🔝 9953056974 🔝 Delhi escort Service
 
young call girls in Vivek Vihar🔝 9953056974 🔝 Delhi escort Service
young call girls in Vivek Vihar🔝 9953056974 🔝 Delhi escort Serviceyoung call girls in Vivek Vihar🔝 9953056974 🔝 Delhi escort Service
young call girls in Vivek Vihar🔝 9953056974 🔝 Delhi escort Service
 
Call Girls Basavanagudi Just Call 👗 7737669865 👗 Top Class Call Girl Service ...
Call Girls Basavanagudi Just Call 👗 7737669865 👗 Top Class Call Girl Service ...Call Girls Basavanagudi Just Call 👗 7737669865 👗 Top Class Call Girl Service ...
Call Girls Basavanagudi Just Call 👗 7737669865 👗 Top Class Call Girl Service ...
 
VVIP Pune Call Girls Hadapsar (7001035870) Pune Escorts Nearby with Complete ...
VVIP Pune Call Girls Hadapsar (7001035870) Pune Escorts Nearby with Complete ...VVIP Pune Call Girls Hadapsar (7001035870) Pune Escorts Nearby with Complete ...
VVIP Pune Call Girls Hadapsar (7001035870) Pune Escorts Nearby with Complete ...
 
Government polytechnic college-1.pptxabcd
Government polytechnic college-1.pptxabcdGovernment polytechnic college-1.pptxabcd
Government polytechnic college-1.pptxabcd
 
CALL ON ➥8923113531 🔝Call Girls Kalyanpur Lucknow best Female service 🧵
CALL ON ➥8923113531 🔝Call Girls Kalyanpur Lucknow best Female service  🧵CALL ON ➥8923113531 🔝Call Girls Kalyanpur Lucknow best Female service  🧵
CALL ON ➥8923113531 🔝Call Girls Kalyanpur Lucknow best Female service 🧵
 
Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...
Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...
Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...
 
Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
 
Booking open Available Pune Call Girls Kirkatwadi 6297143586 Call Hot Indian...
Booking open Available Pune Call Girls Kirkatwadi  6297143586 Call Hot Indian...Booking open Available Pune Call Girls Kirkatwadi  6297143586 Call Hot Indian...
Booking open Available Pune Call Girls Kirkatwadi 6297143586 Call Hot Indian...
 
Kala jadu for love marriage | Real amil baba | Famous amil baba | kala jadu n...
Kala jadu for love marriage | Real amil baba | Famous amil baba | kala jadu n...Kala jadu for love marriage | Real amil baba | Famous amil baba | kala jadu n...
Kala jadu for love marriage | Real amil baba | Famous amil baba | kala jadu n...
 
Chapter 19_DDA_TOD Policy_First Draft 2012.pdf
Chapter 19_DDA_TOD Policy_First Draft 2012.pdfChapter 19_DDA_TOD Policy_First Draft 2012.pdf
Chapter 19_DDA_TOD Policy_First Draft 2012.pdf
 
Call Girls Service Mukherjee Nagar @9999965857 Delhi 🫦 No Advance VVIP 🍎 SER...
Call Girls Service Mukherjee Nagar @9999965857 Delhi 🫦 No Advance  VVIP 🍎 SER...Call Girls Service Mukherjee Nagar @9999965857 Delhi 🫦 No Advance  VVIP 🍎 SER...
Call Girls Service Mukherjee Nagar @9999965857 Delhi 🫦 No Advance VVIP 🍎 SER...
 
DragonBall PowerPoint Template for demo.pptx
DragonBall PowerPoint Template for demo.pptxDragonBall PowerPoint Template for demo.pptx
DragonBall PowerPoint Template for demo.pptx
 

Inclusive design principles for WordPress

  • 2.  First website was in 1996  which was c#%p  Learned PHP /MySQL & built bespoke CMSs  which was hard!  So I started hackingWordPress  Developer, Interactive Developer,Tech Director,Technologist, PM, Producer Auditor, Interaction Designer...  and now ...
  • 4. 4
  • 7. 7
  • 8. 8
  • 9. 9
  • 10.  For them  Includes people with a disability in your plans  Includes seniors in your audience  Accepts temporary conditions among your visitors– sprains, lighting, crowds, noise  For you  Improves SEO and usability  Happier users, easier to comment and share  More visitors!
  • 11. 11
  • 12. 12
  • 13.
  • 14.
  • 15.
  • 16.
  • 17. ...as these guys found out!
  • 18. “The UN Convention on Rights of Persons with Disabilities (2008) declares that Disability is a human rights issue and not a matter of discretion. The UN Convention affirms that all persons with all types of disabilities must enjoy all human rights and fundamental freedoms. The outcomes of the project are designed to uphold and promote the human rights of disabled people as enshrined in national and international law.” 18
  • 19.  1 in 5 Australians have a disability (ABS)  Vision  Colour blindness, low vision, acute blindness  Hearing  Clarity, frequency, volume  Physical  Limited fine control, slow reaction time, grip/hold  Literacy, Cognition  Reading or unfamiliar language  Distractibility, memorability, dyslexia
  • 20. OK,
  • 21.  Web Content Accessibility Guidelines  version 2.0!  Perceivable  Operable  Understandable  Robust
  • 22. 22
  • 23. 23
  • 24. OK,
  • 25.  What does it look like with CSS styles off?  Is the reading order logical?  <body>  <h1>  <p><strong></strong><em></em></p> ▪ <h2> ▪ <h3>  Include a “Skip to Content” link above all content
  • 26. 26 logo search Title Heading 2 Heading 3 Cras justo odio, dapibus ac facilisis in, egestas eget quam. Praesent commodo cursus magna, vel scelerisque nisl consectetur et. Cras justo odio, dapibus ac facilisis in, egestas eget quam. Etiam porta sem malesuada magna mollis euismod. Donec ullamcorper nulla non metus auctor fringilla. Vivamus sagittis lacus vel augue laoreet rutrum faucibus dolor auctor. Curabitur blandit tempus porttitor. Duis mollis, est non commodo luctus, nisi erat porttitor ligula, eget lacinia odio sem nec elit. Donec ullamcorper nulla non metus auctor fringilla. Curabitur blandit tempus porttitor. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Cras justo odio, dapibus ac facilisis in, egestas eget quam. Praesent commodo cursus magna, vel scelerisque nisl consectetur et. Cras justo odio, dapibus ac facilisis in, egestas eget quam. Etiam porta sem malesuada a non . Duis mollis, est non commodo luctus, nisi erat porttitor ligula, eget lacinia odio sem nec elit. Donec ullamcorper nulla non metus auctor fringilla. Curabitur blandit tempus porttitor. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Cras justo odio, dapibus ac facilisis in, egestas eget quam. Praesent commodo cursus magna, vel scelerisque nisl consectetur et. Cras justo odio, dapibus ac facilisis in, egestas eget quam. skip to content content starts here
  • 27.  <img src=”/path/to/image.jpg” alt=”” /> international cyclist, Cadel Evans, dressed in cycle gear, riding his bike against a leafy background
  • 28. 28
  • 29.  Go, search, comment, next, previous, buy, etc. - avoid using images for these.  <input type="submit" name="publish" id="publish" value="publish" />  <button type="button">Buy Me!</button>
  • 30.  Logo  spacer images  shame on you!  does not convey additional meaning ie: “satisfaction guaranteed or your money back”  double shame on you!  may the ghost of clippy have mercy on you....
  • 32.  text is best conveyed as text, not image  ..unless it is your logo  otherwise, use font substitution  cufon  @font-face  AdobeTtpeKit  SiFR
  • 33. 33
  • 34.  Avoid ALL CAPS  watch font size  choose font sizes that can scale  use em, en, %, not pt or px  Scale your containers with their content
  • 35. 35
  • 36.  Don’t rely on colour alone to convey meaning
  • 37.  Full text version of all dialogue  Captions timed with the video  Audio descriptions of events not spoken 37
  • 38.  Accurate text equivalents of the audio or video, linked to next to the vid/audio  Captions (text of the audio superimposed on the video)  Audio descriptions of actions not conveyed in dialogue or word People with low vision or hearing deserve easy access to you content
  • 39. 39
  • 40.  Use the <button> or <input type=”button”>  Ensure all form fields have meaningful labels before the field.  Return focus to the first message on error  Ensure error messages are available to keyboard-navigating users  don’t be captured by CAPTCHA !!
  • 41.  Completely Automated Public Turing test to tell Computers and Humans Apart  a.k.a. bol1$@ks! 41
  • 42.  TextCAPTCHA  The last letter in “unrolled” is?  4 plus two is what?  Which of 3, twenty-nine, 70, 46 or 65 is the lowest?  I have two, you have 2. How many is that? 42 c/o: textcaptcha.com/demo
  • 43.  Confusing:  To read more about awesome polar bear disguises, click here.  To find out the 47 ways I can save you verbosity, click here.  Better:  I wrote a post about awesome polar bear disguises.  I spent a very long time researching the 47 ways you can reduce your verbosity.
  • 44. 44
  • 45. 45  check your HTML is well formed  make sure your page is well structured  always correctly use an alt tag for each image  avoid text displayed as images  watch your font: size, case, format, weight.  check your colours don’t impede readability  Ensure your forms are usable by keyboard  Make sure your link text is meaningful  ...and...
  • 47.  Web AccessibilityChecker for IE  Web DeveloperTool (FF, GC)  Firebug (FF, GC)  Fangs (FF)  ZoomText (FF, S)  WAVE  Juicy Colour Checker (FF)  Headings map (FF)  Inspect Element (FF, GC, S)
  • 48. WCAG 2.0: http://www.w3.org/TR/WCAG20/ NVDA (NonVisual Desk Access): http://www.nvda-project.org/ Guide to the Disability Discrimination Act: http://www.hreoc.gov.au/disability_rights/dda_guide/dda_guide.htm UN Convention on the Rights of Persons with a Disability: http://www.un.org/disabilities/default.asp?id=259 Web Accessibility National Transition Strategy: http://www.finance.gov.au/publications/wcag-2- implementation/index.html Webaim.com: http://webaim.org/resources/designers/ Just Ask: Integrating Accessibility Throughout Design http://uiaccess.com/accessucd/ Dive into accessibility: http://diveintoaccessibility.info/ AChecker: http://achecker.ca/ Color contrast check: http://www.snook.ca/technical/colour_contrast/colour.html Colour Contrast Analyser from Paciello Group: http://www.paciellogroup.com/resources/contrast- analyser.html Chrometric browser – simulates several vision impairments: http://enably.com/chrometric/
  • 49. I’m building a list of accessible, inclusive themes and plugins for WordPress, as well as tools, almost all free, to help assess accessibility. See me afterwards if you’d like to be updated once that list is ready. 49 Joe Ortenzi @wheelyweb typingthevoid.com/inclusive-design WordCamp Sydney July 20, 2012

Hinweis der Redaktion

  1. I would like to acknowledge the traditional owners of the land on which we stand and pay my respects to their elders both past and present. A WordPress user since Charles Mingus (v1.2) or was it Strayhorn? (1.5), a fan since Ella Fitzgerald (v2.1), and a zealot since John Coltrane (v2.7)
  2. Conduct workshops and other collaborative designing exercises - get people to reveal useful information -build wireframes, to plan out what pages could look like and how they work - these get tested on selected users, to see if it answers their needs and are usable - which we’d then go to building working prototypes, which we’d again, test with users The reason: is we want the business to utilise technology, so that the user has a good experience
  3. That’s right! and one of the aspects of UX is to understand that many different types of people access your content, ALL of which want to be included in your audience
  4. WELL, LET’S START WITH WHAT’S NOT INCLUSIVE
  5. ARE YOU WELCOME IN THEIR SHOP?
  6. are you included in their plans?
  7. Have they really thought about who YOU are? this toilet has been disabled!!
  8. let’s look at some examples of inclusive design
  9. Oxo Sure-grip measuring cups
  10. Accessible Pedestrian signal. Built for people with low vision and low hearing, but others also benefit from it Light rail platform, built for wheelchairs, good for parents with prams, people who struggle with stairs
  11. Gotta give some feel good for anyone who comes to these bottles. Wouldn’t it be great if all music sold in physical form required this by law? Here’s someone who won’t be benefitting...
  12. this is what a popular [sic] electronics website looks like when you turn images off.
  13. ahh, that’s better, some tiles, but no prices, or details
  14. Ah, there you go.
  15. a list of companies who have ben sued, or are currently in court or settled out of court. Sydney 2000 Olympics – August 2000 – ticket booking inaccessible to the blind, required to pay $20,000 AUD in damages Target – launched in 2006, settled in August 2008 for $6 million dollars Walt Disney – September 2010 - booking accommodation through the website, lots of use of flash, video & audio trailers – needs a mouse to turn off United Airlines – October 2010 - National Federation of the Blind together with three blind Californians, filed a class-action lawsuit against United Airlines. The case is based around the touchscreen facilities that are unavailable to blind passengers. jetBlue airways – October 2010 - The lawsuit alleges that JetBlue has violated California law by maintaining a website and operating airport check-in kiosks that are inaccessible to individuals with visual impairments. Canadian Government – November 2010 – Donna Jodhan sued the Canadian government after she was unable to apply for a government job online or complete an online census form without assistance from sighted government employees, arguing that this breached her rights. Disability Discrimination Act 1992 UN Convention on the Rights of Persons with a Disability “The UN Convention on Rights of Persons with Disabilities (2008) declares that Disability is a human rights issue and not a matter of discretion. The UN Convention affirms that all persons with all types of disabilities must enjoy all human rights and fundamental freedoms. The outcomes of the project are designed to uphold and promote the human rights of disabled people as enshrined in national and international law.” Occupational Health and Safety Act 1991 You cannot reduce a person’s access to employment for fear of being compromised for health and safety grounds. Freedom of Information Act 1982 Of more importance to government agencies but information that fall under the remit of this act must be accessible Web Accessibility National Transition Strategy (NTS)
  16. not a matter of discrection!!!
  17. Vision: Colour blindness, low vision, acute blindness 3% have a visual impairment, 8-11% of males are colour blind Strangely, women rarely exhibit this problem, less than 1% Hearing: Clarity, frequency, volume 1-2% have a hearing impairment, up to 14% have some haring loss that affects their daily lives. Physical: Limited fine control, slow reaction time, grip/hold Chronic back pain alone affects 6.5% of Australians Literacy: Reading or unfamiliar language 46% have a literacy issue of some type Cognitive; Distractibility, memorability, dyslexia
  18. the web content accessibility guideline... all web 20 Perceivable: Information and user interface components must be presentable to users in ways they can perceive. Operable: User interface components and navigation must be operable. Understandable: Information and the operation of user interface must be understandable. Robust: Content must be robust enough that it can be interpreted reliably by a wide variety of user agents, including assistive technologies.
  19. great long list of criteria a site must meet in order to be considered compliant with WCAG 2.0. Principles: 4 of em! Within those: Guidelines: 12! Criteria: 61!!! Three levels, A, AA, AAA
  20. Principles: 4 of em! Within those: Guidelines: 12! Criteria: 61!!! Three levels, A, AA, AAA
  21. logo area, nav
  22. Its important, so describe it Don’t use, “This is a picture of” Don’t repeat the caption Don’t include what isn’t there.
  23. Don’t use text as an image (see the alternatives: cufon, @font-face, Adobe TYpekit etc)
  24. guardian without images guardian with images There is still meaning, ther is still content, there is still full content to be derived, although I believe newspapers are the biggest losers in usable alt text, they either use captions, repeat the headline or use names with no qualifiers.
  25. marrickville council: 7 navigation items, become 4
  26. tube map: very descriptive. remove colour: what happens? A B&W print becomes near unusable
  27. if it is sensory, include alternatives for those who cannot perceive that sensory information.
  28. some people navigate by links