The Zero Interface: Using Zero-based Thinking to Maintain Simplicity (FOWD London 2014)
My talk for Future of Web Design London, 2014. Simplicity is not only removing the non-essential, it's also about not adding the non-essential in the first place.
Between A & B (among other things): Processes (both concept and interaction) The UI itself Technical implementation These are all the result of design decisions.
Transfer lots of money A button. But it’s not. It’s a link. Made to look like a button. But it links to nowhere. It’s JavaScript (and click) dependent.
Transfer lots of money A button. But it’s not. It’s a link. Made to look like a button. But it links to nowhere. It’s JavaScript (and click) dependent. It’s insane.
Look at how they managed to complicate things so effectively. 1. Make a link. 2. Style it to look like a button. 3. Add JavaScript to make it act like a button.
Look at how they managed to complicate things so effectively. 1. Make a link. 2. Style it to look like a button. 3. Add JavaScript to make it act like a button. 4. Reduce complexity by not testing.
Zero-based budgeting requires the budget request be re-evaluated thoroughly, starting from the zero-base. Budget history is ignored. source: http://en.wikipedia.org/wiki/Zero-based_budgeting