Alright. Let’s face the truth… developers totally suck when it comes to designing good user interfaces. No I take that back… when it comes to designing even half way decent user interfaces. I remember the first ptoject I ever had, adding secure payment processing to a website cobbled together by someone who was a developer… [...]
Archive for the ‘Web UI’ Category
Refactoring HTML
Just came across this little surprise on Refactoring HTML while browsing Martin Fowler’s site today… got to say I’m both surprised and not surprised a book like this came out. First off not surprised since refactoring HTML is fairly common. A lot of times with legacy sites I find myself doing “Replace Presentational Table With [...]
Extending Selenium Via Javascript
Looks like I’ve already accomplished one of my new year’s resolutions by doing some polygot programming at work today embedding javascript within java. And it happened completely by accident. Lately we’ve had a handful of Selenium Remote Control based fitnesse fixtures crop up at work… there’s a nice generic one, and several custom ones designed [...]
Spicing Up Your UX With Javascript
Recently (and as others have pointed out) I noticed gmail has a nice feature that allows you to select multiple emails by clicking on one checkbox, then shift+clicking another to select all of the messages in between. This is a very useful UI feature that is present on thousands of desktop applications, which provides users [...]
AJAX is the New DHTML
First let me start this post by putting on my Captain Obvious hat. [puts on hat] There that’s better. Okay, time to post. Sadly, I must concede defeat. Like numerous others, I used to always get a little riled up when someone mentioned the term AJAX back in 2005… like others, to me it represented [...]
HTML5 Shim in IE
There’s been something that cropped up as of late thanks to a comment made by Sjoerd Visscher and expanded on further by John Resig here … it seems that by using document.createElement() for a previously unknown tag makes IE start parsing that tag differently. As John points out, you can even apply CSS rules for [...]
Making extJS More Accessible to Java Developers
With my recent interest in extjs, I was playing with the idea of making a Struts2/WebWork component library or a tag library to handle a lot of the boilerplate extjs code (i.e. creating layouts and such) but, luckily, discovered someone beat me to the punch! I randomly came across ExtTLD this morning while sifting through [...]
Beautiful CSS
Been suffering a complete lack of inspiration lately trying to come up with a new layout for my blog. Everytime I sit down and start coding or applying a theme, I just plain out lose interest or don’t come up with something that grand. Anyhow, I’ve been scavaging the the net for some layout inspiration, [...]
Dr.Strangescript or: How I Learned to Stop Worrying and Love IE
Sigh…. after a lengthy hiatius, I’m back on the road again to writing complex javascript and dealing with the little cross browser quirks. Naturally, a lot of my problems have been from that little troublemaker Internet Explorer. It’s like IE was designed to thwart my every javascript based move! Luckily, a little googling helped me [...]
What I Do When I’m Bored
I whipped this up in about 30 minutes using flickr’s developer API and some PHP. Added Lightbox2 javascript library for effect. I forgot how fun PHP can be for quick and dirty things like this.

