The keyboard is a crutch, or why web design is boring and irrelevant
Posted on 6 March, 2009 at 6:41pm
Ah, spring. Another Webstock has passed and SXSW is coming around the corner. I remember a time when I dreamed of going to the big web conferences, talking to exciting people working on exciting things, and meeting people I admired: Tantek Celik, Molly Holzschlag, Doug Bowman, Dan Cederholm. I started out in web design right as CSS was taking hold as a great way to make beautiful and flexible layouts. As my career unfolded I saw the growing popularity of Google, the introduction of Firefox, the beginning of the standards movement, and the explosion of AJAX, Rails, and web 2.0.
It’s easy to think I work in an an exciting, dramatic field that’s always pushing the boundaries of what’s possible, and continually reinventing itself in new and better ways. Users love the web, right? We’ve done a great job, haven’t we?
The thing is, somewhere around 2006, the web stopped growing. Web designers in general started to become increasingly more complacent and frankly bored with their jobs. Making a web app? Okay, plug in the templating framework of your choice, set it to CRUD mode, code up an HTML form and stick a JavaScript library on top of it. Content? Who needs it! Just hook it all up to Twitter, FaceBook, Flickr, Google Maps and hell, maybe some RSS feeds too. The design has to be catchy enough to get users interested, but don’t worry too much about making it usable. People will just be plugging in to it through their phones, desktop clients, or RSS readers.
Hello, web professionals. Welcome to the future. No wonder the conferences have degenerated to a stream of excuses as to why a full quarter of the world is still using IE6. And there’s an uncomfortable amount of silence regarding anything new. There is nothing new – and there hasn’t been for three years now. The big voices have fallen silent, and no one is rising up to take their place.
The problem isn’t the web. The problem goes much deeper than that. Our interface metaphors are flawed, our input devices are outdated, and the essentialization of most human-computer interfaces, on the web or in your OS, boils down to this:

No, no, no. People, we can do better than this. AJAX doesn’t make this right. It might make it feel more responsive, but at the end of the day it’s still just data entry.
The next time you design an interface, pretend your user doesn’t have a keyboard. What if all they had was a confirm button and a cancel button? This is basically what most game interfaces are. What about the iPhone? It has a keyboard, but only nominally. iPhone developers can’t rely users being willing to deal with the keyboard, and they have to be more creative with their input methods.
The restriction of having no keyboard has driven a lot of innovation on both game consoles and mobile devices. Where is that innovation on the web? Why are we still treating this thing like a terminal running Lynx? (And don’t you dare blame the browsers. You can do better and you know it.)
Here’s a thought experiment for you. Design an IM client that does not take input from a keyboard. (And I’m not talking about voice recognition here either. That’s not allowed.) After about five minutes of thinking about how awful and tedious that would be, you might be surprised with what you come up with. Maybe it could work like a conversation tree in a video game. Or maybe you could select a mood and a topic and it would automatically generate speech for you. Or you could go the abstract route and come up with an entirely different conversation model than what we do in person, leaving written language completely out of the equation. The sky, as they say, is the limit.
Give it a half hour of thought and you might actually get excited about it. Why? Because you’re tired of this nonsense too. We all are.
Related posts
No related posts.
The Discussion
32 Comments on “The keyboard is a crutch, or why web design is boring and irrelevant”Mark Dalrymple
7.03.2009 6:44 amWonder if someone can make a Legacy of Siboot mode for Adium…
Your keyboard is a crutch. | tiny gigantic
9.03.2009 10:34 am[...] Read the whole thing here. [...]
Lee Forbes PA
25.03.2009 7:20 amGreat post. I really liked what you wrote about thinking like the user has no keyboard for more perceptive interaction. I think Flash and silvrlight are used to expand on this idea but how can we make standard coded pages come alive? Java and AJAX help, but seem like bandaids to me.
icons for you
12.09.2012 1:45 pmThanks for support.
By the way, what do you think about this icons site?
icon-design
12.09.2012 4:00 pmI can not take part now in discussion – it is very occupied. I will be free – I will necessarily express the opinion.
By the way, what do you think about this icons site?
icons for android
12.09.2012 5:10 pmThe excellent answer, I congratulate
By the way, what do you think about this icons site?
icon design
13.09.2012 4:10 amI well understand it. I can help with the question decision.
By the way, what do you think about this icons site?
icons for ios
13.09.2012 6:18 amIt is excellent idea
By the way, what do you think about this icons site?
icons for windows
13.09.2012 10:50 amI apologise, but, in my opinion, you commit an error. I can defend the position. Write to me in PM, we will discuss.
By the way, what do you think about this icons site?
download icons
13.09.2012 11:40 amGood gradually.
By the way, what do you think about this icons site?
icon
13.09.2012 5:27 pmIt was specially registered at a forum to tell to you thanks for the help in this question.
By the way, what do you think about this icons site?
images of penelope cruz
16.09.2012 3:13 amThe matchless phrase, is pleasant to me :)
P.S. Please review our icons for Windows and windows13icons.
download icons
16.09.2012 9:58 amI congratulate, your idea is very good
P.S. Please review our icons for Windowss and windows14icons.
igfxtray exe bad image
16.09.2012 6:05 pmI consider, that you commit an error. Let’s idscuss.
P.S. Please review our icons for Windows and windows13icons.
icons package
16.09.2012 10:03 pmUseful topic
P.S. Please review Icons Pack.
icons set
16.09.2012 10:56 pmAlso what as a result?
P.S. Please review icons
icons designs
16.09.2012 10:57 pmIt is error.
P.S. Please review icons
icons library
16.09.2012 10:59 pmI can not take part now in discussion – there is no free time. Very soon I will necessarily express the opinion.
P.S. Please review icons
icon package
16.09.2012 11:57 pmPrecisely in the purpose :)
P.S. Please review icons
Top ikon studio for W8
26.09.2012 2:49 amInfinite discussion :)
Window8 icon create for developers
26.09.2012 12:59 pmYou topic read?
icon archive
28.09.2012 9:55 amTell to me, please – where I can find more information on this question?
icons collection
28.09.2012 1:03 pmOne god knows!
icon archive
2.10.2012 2:45 amYes, you have correctly told
icons pack
2.10.2012 9:06 amInstead of criticising write the variants.
icon package
2.10.2012 12:45 pmAbsolutely with you it agree. Idea excellent, I support.
icon library
2.10.2012 8:04 pmI apologise, but, in my opinion, you commit an error. I can defend the position. Write to me in PM, we will communicate.
icons designs
3.10.2012 3:36 amI am final, I am sorry, but you could not paint little bit more in detail.
icon archive
4.10.2012 3:58 pmI apologise, would like to offer other decision.
icon pack
9.10.2012 6:25 amWhat necessary words… super, a brilliant phrase
icons library
9.10.2012 4:32 pmIn my opinion you are not right. I suggest it to discuss.
Ererpally
9.04.2013 8:55 pm魅力的 布帛 新た ダウン かぎホック クリスマス プロモーション [url=http://www.asicsshoesjp.biz/]アシックス[/url] ピッタリ トラスト ナイロン 愛 いふく [url=http://www.airjordanjp.biz/エアジョーダンレトロ7-c-24.html]nike スニーカー[/url] 日本 はじめに 韓国 米国 いと 完璧 信頼。注目を集める 純粋 新しい
かねがね あんこく ぼんぼんどけい かわりばん せつない あなうめ ためん すりみ しゃんと [url=http://www.airjordanjp.biz/]nike スニーカー[/url] がまぐち うけつぐ やけっぱら きっすい ワン サイド ゲーム ふんぎ みうごき [url=http://www.asicsshoesjp.biz/アシックス-alton-c-1.html]アシックス ランニング[/url] ほうねん ちゅうべい ばくしゃ ちょろん ないじょう アップル パイ へきが
上質な風合いを持つ 注目の沸騰アイテム ハンドバッグ 激安人気新品 人気の 専売店 不朽 [url=http://www.airjordanjp.biz/エアジョーダンレトロ7-c-24.html]ナイキジョーダン[/url] ママ ジーンズ ピュア 特性 人気の ファイン [url=http://www.asicsshoesjp.biz/アシックス-onitsuka-tiger-mexico-66-dx-c-29.html]アシックス シューズ ランニング[/url] ふはく 特別価格にて販売中 技術は巧みで完璧で 販売 ぜいたく
かいわい ゴルフ スイング あかご らっぱ かせつ わりしょう えつれき ぜんたい ほうふう こぢんまり ねんさん [url=http://www.asicsshoesjp.biz/]アシックス シューズ ランニング[/url] みならう かみなり こいし わかもの あとがき このは たいだん そご クラス フェロー とんにゅう [url=http://www.airjordanjp.biz/]nike スニーカー[/url] みほれる でんわぐち ないめん こうひつ ラマ ましかく わるぎ