A presentation at KCDC 2023 in June 2023 in Kansas City, MO, USA by Todd Libby
Deceptive Patterns and FAST Framework for Accessible Specification of Technologies Todd Libby - 22 June, 2023 KCDC
Todd Libby • Senior Accessibility Engineer • W3C Invited Expert • Accessibility Advocate • Phoenix, Arizona 🌵 Todd Libby - 22 June, 2023 KCDC
What is FAST? Todd Libby - 22 June, 2023 KCDC
The Framework for Accessible Specification of Technologies (FAST) is an optional set of guidelines.
Todd Libby - 22 June, 2023 KCDC
Goals of FAST Todd Libby - 22 June, 2023 KCDC
What is a Deceptive Pattern? Todd Libby - 22 June, 2023 KCDC
Deceptive Pattern v. Anti-pattern Todd Libby - 22 June, 2023 KCDC
User & Functional Needs Todd Libby - 22 June, 2023 KCDC
Over 1,500 intersections of user and functional needs. Todd Libby - 22 June, 2023 KCDC
How to meet user needs: • Author design & technical implementation • User agent accessibility support • Assistive technology support
3 Stages of FAST Todd Libby - 22 June, 2023 KCDC
FAST Approach Three stages • Inventory functional and user needs; • Identify ways to meet needs; • Meet those needs as best as we can.
“Dark” Patterns Todd Libby - 22 June, 2023 KCDC
Harry Brignull Cognitive Scientist, designer, UX consultant • 2010 coined “dark patterns” • Gained traction in legal circles • Still used widely today
Connotation and Inclusion Todd Libby - 22 June, 2023 KCDC
Barriers & Categories Todd Libby - 22 June, 2023 KCDC
Deceptive Patterns Categories of barriers • Wording • Consistency (Affordances) • Adjustability / Flow blockers • (Time) Pressure • Invasive
Deceptive Patterns Examples of patterns/anti-patterns • Trick questions; • Infinite scroll; • Roach Motel; • Timers; • Comparison Prevention.
Unsubscribe Shaming Todd Libby - 22 June, 2023 KCDC
Trick Questions Todd Libby - 22 June, 2023 KCDC
Comparison Prevention Todd Libby - 22 June, 2023 KCDC
Hidden Costs Todd Libby - 22 June, 2023 KCDC
Roach Motel Todd Libby - 22 June, 2023 KCDC
Summary Todd Libby - 22 June, 2023 KCDC
What about large companies like Meta, Twitter, Google, etc.? How will you get them to change? Todd Libby - 22 June, 2023 KCDC
Ethical Web Principles Todd Libby - 22 June, 2023 KCDC
• W3C TAG Ethical Web Principles • Ethical Principles for Web Machine Learning Todd Libby - 22 June, 2023 KCDC
https://toddl.dev/slides Todd Libby - 22 June, 2023 KCDC
WANNA WIN? SPEAKER FEEDBACK Todd Libby - 22 June, 2023 KCDC
Thank you! Todd Libby - 22 June, 2023 KCDC