Archive
-
The Most Trivial Aspect of Designing Interfaces
After a decade of UI work, the biggest lesson: how an interface looks is trivial compared to understanding how your users actually need to use it.
-
User Interface Design For Programmers
Slides from my Day of .NET talk on user interface design for programmers, covering usability, information architecture, and user experience basics.
-
Day of .NET Presentation
Speaking at the Central Ohio Day of .NET on UI design for programmers. The goal is explaining design thinking to people who don’t think like designers.
-
CSS Browser Reset
A trendy topic amongst CSS’ers is the CSS reset. The idea is that you intercept the default browser stylesheet (that is used first in the…
-
Form Layouts With CSS
Laying out forms with Cascading Style Sheets (CSS) is a complex topic. In light of many developers doing their first overall CSS layouts they often…
-
HTML 5 vs. XHTML 2: The Future of Web Standards
I recently gave a presentation by this title at the Dayton [Ohio] Web Standards Group Meetup. Here are the slides that I presented as well…
-
jQuery: JavaScript That Doesn’t Suck
I hate JavaScript. I mean I really hate JavaScript. Dealing with different implementations of the DOM between browsers is a menace I couldn’t duplicate if…
-
Economical Usability Testing
Usability testing is often overlooked to the peril of both the developer and the consumer. I was convicted reading Steve Krug’s book on usability to…
-
Objectives in User Interface Design II
I just came across a fantastic document published very recently from the W3C that talks about “best practices” in web design. The document is called…