State of the Browser conference September 2019
Making standards work for everyone Sally Lait @sallylait sally.dev
Slide 2
@sallylait
!
Slide 3
@sallylait
Slide 4
@sallylait
🧼/🏢
Slide 5
@sallylait
$ Why standards are important % What weʼre up against & The practical example bit
Slide 6
@sallylait
Sally Lait Senior Engineering Manager Monzo Bank @sallylait sally.dev
Slide 7
What are standards?
Slide 8
“Web standards are the formal, non-proprietary standards and other technical specifications that define and describe aspects of the World Wide Web. In recent years, the term has been more frequently associated with the trend of endorsing a set of standardized best practices for building web sites, and a philosophy of web design and development that includes those methods.”
en.wikipedia.org/wiki/Web̲standards
Slide 9
“Considerations include the interoperability, accessibility and usability of web pages and web sites.” en.wikipedia.org/wiki/Web̲standards
@sallylait
.
“I hate accessibility and believe if you canʼt see, youʼre not worthy of using my website.”
Slide 21
@sallylait
Early
Late
majority
majority
Early adopters Innovators
Laggards
Slide 22
@sallylait
$ People who donʼt know about these topics at all % People who know itʼs a thing but donʼt care about it & People who know and care, but canʼt prioritise above other things
Slide 23
@sallylait
$ People who donʼt know about these topics at all % People who know itʼs a thing but donʼt care about it & People who know and care, but canʼt prioritise above other things
Slide 24
People interpret standards differently
Slide 25
@sallylait
xkcd.com/927/
Slide 26
@sallylait
U+1F469 U+200D U+1F4BB
Slide 27
Even standards can be wrong
Slide 28
@sallylait
ひらがな カタカナ 漢字
Slide 29
@sallylait
Slide 30
@sallylait
Slide 31
@sallylait
幽霊文字 👻 墸壥妛挧暃椦槞蟐袮閠駲彁
Slide 32
“In 1978 a series of small mistakes created some characters out of nothing. The errors went undiscovered just long enough to be set in stone, and now these ghosts are, at least in potential, a part of every computer on the planet, lurking in the dark corners of character tables.” Paul McCann, dampfkraft.com/ghost-characters.html
Slide 33
Making standards the standard
Slide 34
Slide 35
Slide 36
Slide 37
Slide 38
@sallylait
Individuals
Teams
Discipline
Industry-wide
Company-wide
Slide 39
@sallylait
$ Donʼt know % Donʼt care & Canʼt prioritise
Slide 40
When people donʼt know
Slide 41
@sallylait
Tell people 1:1
🗣
Slide 42
@sallylait
Knowledge sharing
🎤
Slide 43
@sallylait
Make it easy to know Images taken from web.dev/accessibility-auditing-react
Slide 44
@sallylait
Think about your structure
🕸🏗
Slide 45
@sallylait
Grow your (and othersʼ) influence
✨
Slide 46
@sallylait
github.com/UKHomeOffice/posters/ microsoft.com/design/inclusive/
Give i t visi bilit y