SlideShare ist ein Scribd-Unternehmen logo
1 von 74
Dark Patterns through
the lens of Accessibility
Presented at
A11yCampBay 2019
by @JoeDevon
What are
Dark
Patterns?
“A user interface
that has been
carefully crafted to
trick users into
doing things”
—DarkPatterns.org
A little video example
I came across while researching Dark Patterns
Joe Devon’s
Background
Agenda:
1. Background of Dark Patterns research
2. Show examples
3. Hear YOUR experiences with each pattern
from #a11y perspective
History of
Dark Patterns
Harry Brignull (@harrybr)
coined the term
Brignull started a website,
DarkPatterns.org dedicated
to popularizing the Pattern
Library
Identified12 Dark Patterns
denoted on the next slide
Brignull’s 12
Dark Patterns
1. Bait and Switch
2. Confirmshaming
3. Disguised Ads
4. Forced Continuity
5. Friend Spam
6. Hidden Costs
7. Misdirection
8. Price Comparison Prevention
9. Roach Motel
10.Sneak into Basket
11.Trick Questions
12.Privacy Zuckering
Something is missing
Anything bother you about this list?
The last Dark Pattern was personal
The categorization is lacking robustness
Wikipedia entry is light
Onto Newspapers.com
Archive.org had the answer
Be a good Citizen, update Wikipedia
Good ole
Reddit
And finally
found some
academics
on it at UXP2
Time to be a good Citizen again, Wikidata
this time
Finally have a robust framework: Purdue
Purdue’s Strategy #1: Nagging
“Redirection of
expected
functionality that
persists beyond
one or more
interactions”
Map Service Doozy
You are nagged constantly to enable
location services
Map Service Doozy
Continued
NOW you can select “Don’t show
again”
Music Service Example
“Music service
requires you to opt
out of sharing
EVERY 6 HOURS”
Brignull’s
Confirm
Shaming
“The act of guilting
the user into
opting in…The
option to decline is
worded in such a
way as to shame
the user into
compliance”
Electronics
Co. shames
users into
opting in
Magazine
shames user
into
subscribing
Last thoughts on Strategy #1: Nagging?
Do you have an example of Purdue’s
Nagging Strategy you want to share?
Purdue Strategy #2: Obstruction
“Making a process
more difficult than it
needs to be, with the
intent of dissuading
certain action(s)”
Dropdown
Hijacking by
Survey
Company
Dropdown
Hijacking –
Where did
the
dropdown
go?
Brignull’s
Roach Motel
“The design makes
it very easy for you
to get into a
certain situation,
but then makes it
hard for you to get
out of it (e.g. a
subscription)”
There is no
way to
unsubscribe
from this
Streaming
Sports channel
If you want to
close an
account w/
this postal
service
provider you
must call
Brignull’s
Forced
Continuity
“When your free trial
with a service comes
to an end and your
credit card silently
starts getting
charged without any
warning. You are
then not given an
easy way to cancel
the automatic
renewal”
Streaming
Service makes
it hard to
unsubscribe
after 30 day
trial
Brignull’s
Price
Comparison
Prevention
“The retailer makes
it hard for you to
compare the price
of an item with
another item, so
you cannot make
an informed
decision”
Unclear what
features each
tier offers. Free
tier lets you
browse only.
Useless w/o
paid account
Last thoughts on Strategy #2: Obstruction?
Do you have an example of Purdue’s
Obstruction Strategy you want to share?
Purdue’s Strategy #3: Sneaking
“Attempting to hide,
disguise, or delay
the divulging of
information that is
relevant to the
user”
Brignull’s
Sneak Into
Basket
“You attempt to
purchase something,
but somewhere in
the purchasing
journey the site
sneaks an additional
item into your basket,
often through the
use of an opt-out
radio button or
checkbox on a prior
page”
When you
purchase one
thing, the
fine print
auto signs
you up for
membership
Brignull’s Bait
& Switch
“The user sets out
to do one thing,
but a different,
undesirable thing
happens instead”
Operating
System tricks
users into
upgrading I
Operating
System tricks
users into
upgrading II
Operating
System tricks
users into
upgrading III
Brignull’s
Hidden Costs
“You get to the last
step of the
checkout process,
only to discover
some unexpected
charges have
appeared, e.g.
delivery charges,
tax, etc”
Travel site
advertises
rates 250%
lower than
total price!
Brignull’s
Misdirection
“The design
purposefully
focuses your
attention on one
thing in order to
distract your
attention from
another”
Total price
appears to be
327, the taxes
& service
charge are
obscured
Last thoughts on Strategy #3: Sneaking?
Do you have an example of Purdue’s
Sneaking Strategy you want to share?
Purdue’s Strategy #4: Interface Interference
“Manipulation of
the user interface
that privileges
certain actions
over others”
Brignull’s
Trick
Questions
“You respond to a
question, which,
when glanced
upon quickly
appears to ask one
thing, but if read
carefully, asks
another thing
entirely.”
Double
negative to
trick you into
subscribing
Brignull’s
Disguised
Ads
“Adverts that are
disguised as other
kinds of content or
navigation, in
order to get you to
click on them”
Search
Engine
makes paid
ads look like
search results
Tiny X
Tricky X
Dropdown confusion
Change default search engine on software upgrade
Unlabeled unsubscribe
Newspaper Example spans 4 strategies!
Newspaper Example spans 4 categories!
Newspaper Example FAQ
Newspaper Example finally a price: $7/wk
Last thoughts on #4: Interface Interference?
Do you have an example of Purdue’s
Interface Interference Strategy you want to
share?
Purdue #5: Forced Action
“Requiring the user to perform a
certain action to access (or
continue to access) certain
functionality”
Brignull’s
Friend Spam
“The product asks for
your email or social
media permissions
under the pretense it will
be used for a desirable
outcome (e.g. finding
friends), but then spams
all your contacts in a
message that claims to
be from you”
Users
pressured to
invite friends
to access
certain
features
Brignull’s
Privacy
Zuckering
“You are tricked
into publicly
sharing more
information about
yourself than you
really intended to.
Named after
Facebook CEO
Mark Zuckerberg”
Privacy Zuckering Example
Tricked into
sharing health
data
Example Continued
Tricked into
sharing health
data
Case Study:
Canadian
Bank
Case Study
continued:
Pages of
Forced Ads
Case Study
continued:
Opt-out not
styled like a
button
Last thoughts on Strategy #5: Forced Action?
Do you have an example of Purdue’s Forced
Action Strategy you want to share?
More Research needed
I suggest contacting the researchers and urging them
to include Accessibility as a separate category of
research
Children are another category deserving of attention,
as they are more likely to be impacted by Dark
Patterns
Anyone have more to add on the Research Angle?
Thank you!
Any questions?

Weitere ähnliche Inhalte

Ähnlich wie Dark patterns through the lens of Accessibility

DarkPatternsUpdated.pptx
DarkPatternsUpdated.pptxDarkPatternsUpdated.pptx
DarkPatternsUpdated.pptxEmma Keaveny
 
Designing for behaviour change
Designing for behaviour changeDesigning for behaviour change
Designing for behaviour changePhil Barrett
 
Immerse, Imagine, Invent, Articulate: A framework for disruptive innovation
Immerse, Imagine, Invent, Articulate: A framework for disruptive innovationImmerse, Imagine, Invent, Articulate: A framework for disruptive innovation
Immerse, Imagine, Invent, Articulate: A framework for disruptive innovationPaulJervisHeath
 
Designing for Privacy in an Increasingly Public World — Speed Talk
Designing for Privacy in an Increasingly Public World — Speed TalkDesigning for Privacy in an Increasingly Public World — Speed Talk
Designing for Privacy in an Increasingly Public World — Speed TalkRobert Stribley
 
Five Ways to Get Better Data From Our Users
Five Ways to Get Better Data From Our UsersFive Ways to Get Better Data From Our Users
Five Ways to Get Better Data From Our UsersSajid Reshamwala
 
Howtostopsuckingandbeawesomeinstead 120601013410-phpapp01
Howtostopsuckingandbeawesomeinstead 120601013410-phpapp01Howtostopsuckingandbeawesomeinstead 120601013410-phpapp01
Howtostopsuckingandbeawesomeinstead 120601013410-phpapp01Hugo Pinto
 
Howtostopsucking
HowtostopsuckingHowtostopsucking
HowtostopsuckingHugo Pinto
 
How to stop sucking and be awesome instead
How to stop sucking and be awesome insteadHow to stop sucking and be awesome instead
How to stop sucking and be awesome insteadcodinghorror
 
Creating effective web content in plain language
Creating effective web content in plain languageCreating effective web content in plain language
Creating effective web content in plain languageKath Straub
 
Effective writing for the web | Center for plain language workshop
Effective writing for the web | Center for plain language workshopEffective writing for the web | Center for plain language workshop
Effective writing for the web | Center for plain language workshopCenter for Plain Language
 
Thesis For Cloning Essay. Online assignment writing service.
Thesis For Cloning Essay. Online assignment writing service.Thesis For Cloning Essay. Online assignment writing service.
Thesis For Cloning Essay. Online assignment writing service.Jenny Price
 
50 Shades of Fail
50 Shades of Fail 50 Shades of Fail
50 Shades of Fail SmartBear
 

Ähnlich wie Dark patterns through the lens of Accessibility (20)

Dark Pattern.pptx
Dark Pattern.pptxDark Pattern.pptx
Dark Pattern.pptx
 
User shading
User shadingUser shading
User shading
 
DarkPatternsUpdated.pptx
DarkPatternsUpdated.pptxDarkPatternsUpdated.pptx
DarkPatternsUpdated.pptx
 
How to Influence People
How to Influence PeopleHow to Influence People
How to Influence People
 
Designing for behaviour change
Designing for behaviour changeDesigning for behaviour change
Designing for behaviour change
 
Journalism Resource Guide
Journalism Resource GuideJournalism Resource Guide
Journalism Resource Guide
 
Immerse, Imagine, Invent, Articulate: A framework for disruptive innovation
Immerse, Imagine, Invent, Articulate: A framework for disruptive innovationImmerse, Imagine, Invent, Articulate: A framework for disruptive innovation
Immerse, Imagine, Invent, Articulate: A framework for disruptive innovation
 
Dark patterns
Dark patternsDark patterns
Dark patterns
 
Data powered user experience
Data powered user experienceData powered user experience
Data powered user experience
 
Bigthinker dunn
Bigthinker dunnBigthinker dunn
Bigthinker dunn
 
Designing for Privacy in an Increasingly Public World — Speed Talk
Designing for Privacy in an Increasingly Public World — Speed TalkDesigning for Privacy in an Increasingly Public World — Speed Talk
Designing for Privacy in an Increasingly Public World — Speed Talk
 
Five Ways to Get Better Data From Our Users
Five Ways to Get Better Data From Our UsersFive Ways to Get Better Data From Our Users
Five Ways to Get Better Data From Our Users
 
Balaji Nageswaran
Balaji NageswaranBalaji Nageswaran
Balaji Nageswaran
 
Howtostopsuckingandbeawesomeinstead 120601013410-phpapp01
Howtostopsuckingandbeawesomeinstead 120601013410-phpapp01Howtostopsuckingandbeawesomeinstead 120601013410-phpapp01
Howtostopsuckingandbeawesomeinstead 120601013410-phpapp01
 
Howtostopsucking
HowtostopsuckingHowtostopsucking
Howtostopsucking
 
How to stop sucking and be awesome instead
How to stop sucking and be awesome insteadHow to stop sucking and be awesome instead
How to stop sucking and be awesome instead
 
Creating effective web content in plain language
Creating effective web content in plain languageCreating effective web content in plain language
Creating effective web content in plain language
 
Effective writing for the web | Center for plain language workshop
Effective writing for the web | Center for plain language workshopEffective writing for the web | Center for plain language workshop
Effective writing for the web | Center for plain language workshop
 
Thesis For Cloning Essay. Online assignment writing service.
Thesis For Cloning Essay. Online assignment writing service.Thesis For Cloning Essay. Online assignment writing service.
Thesis For Cloning Essay. Online assignment writing service.
 
50 Shades of Fail
50 Shades of Fail 50 Shades of Fail
50 Shades of Fail
 

Kürzlich hochgeladen

08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsJoaquim Jorge
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 

Kürzlich hochgeladen (20)

08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 

Dark patterns through the lens of Accessibility