Typing one handed
9 January 2004
» The mouseboard «
I was eating lunch at my desk today and thought I'd go visit the Onion after a hard day reading blogs. Unfortunately, it isn't in my favourites list. Even more unfortunately, my keyboard was covered with the dismantled packaging of a 6-inch Subway, and my left hand otherwise occupied with its consumption. So, armed with just my right hand and a mouse, I was determined to browse there.
Recalling something about six degrees of separation I figured that I'd be able to map a six step path from one of my bookmarks to anywhere on the Internet. But after 45 fruitless seconds I discovered that I lacked the patience and the capability to binary search 75,000 links, so I had to be content sitting there watching my wallpaper and munching on satay chicken. Of course, to avoid this tragedy in the future I just had to make a web page with a fully functional in-built keyboard, special function buttons, a browse-to feature, and Googlability. And here it is.
The whole web page is coded in XHTML/CSS with no fancy graphics and gave me some good practice in building a page using lots of floats and relative units (ems). This means you can shrink the page to as small as you want, or blow it up and project it on the moon and it'll still look the same (just bigger ... and with more craters); try changing the font size in your browser.
So, now when you find yourself keyboardless and 50% handless, you can just use the page to go where you want (given your physical state, you may want to type in "prosthetic keyboard supplier" and hit "Google it!"). The only downside is that one of my pages will have to be in your favourites already, but what a good reason to bookmark my site! :o]
OK, it just occurred to me that I could have opened up the Windows character map, clicked in the letters using my mouse, copied them to the clipboard, then pasted them into the browser, but that wouldn't have been half as fun, would it?
Follow me on Twitter
To hear smaller but more regular stuff from me, follow @themaninblue.
- Resolution dependent layout update
- footerStickAlt: A more robust method of positioning a footer
- widgEditor: A simple, standards-compliant WYSIWYG HTML editor
- Accessible, stylish form layout