dan rubin, all of this has happened before
TRANSCRIPT
All of ThisHas Happened Before…DIBI 2012, Newcastle upon Tyne, The NorthDan Rubin / @danrubin
Prelude
We Begin With a Rant
We don’t try hard enough.
Why isn’t everyone using CSS3?
Too many excuses, not enough do.
Compromise is a convenient excuse.
Constraints are good...
...but not as an excuse to set lesser goals.
Doing things the “old way”,
Resistance to change,
and dangerous words like:
“But”
“Should”
“Just”
Not affording enough time.
Are we doomed to repeat our mistakes?
Act I
We’ve Seen This Before
Web Standards
People still fight the idea.
Accessibility
Is treated as a pariah.
Usability
Seriously?
Seemingly logical things to do.
Why?
It’s all down to how we think.
De Bono’sSix Thinking Hats
White
Black
Green
Red
Yellow
Blue
Focus on changing the thought process.
End of Act I
Act II
Defining Failure
Why do we view mistakes as bad things?
1. Lack of success2. The omission of expected
or required action3. The action or state of not
functioning
fail·ure
Language defines how we perceive the world.
Fail Experimentvs.
Mistake Tryvs.
Failure comes from trying.
How do you define failure?
Personal Experience
End of Act II
Act III
Some Suggestions
This first one is important:
It’s our responsibility to know our job better than our clients do.
It’s our responsibility to know our job better than our bosses do.
Use R&Dto enable experiments.
Use mini-projects as case studies.
Let people fill in the blanks.
Not every problem can be solved.
Find every opportunity to improve something.
Your mission: Try one thing this week.
Thank you!@danrubin / danrubin.is
webgraph.com