Archive for Programming

A List Apart: Articles: Never Use a Warning When You Can Use Undo

 The article title is poor grammar and misleading – I have corrected it in my post title but make no mistake – this is possible the most important article on software design that y0u will read all year. Please click through.

\A List Apart: Articles: Never Use a Warning When you Mean Undo

What have we learned? That interfaces that dont respect habituation are very bad. Making the warning bigger, louder, and impossible-to-ignore doesnt seem to work; any way we look at it, warnings lead us into a big black interface pit. So lets get rid of the warning altogether.
Undo to the rescueMerely removing warnings doesnt save our work from peril, but using an “undo” function does. Let me say that again: The solution to our warning woes is undo. With a robust undo, we can close our work with reckless abandon and be secure in the knowledge that we can always get it back. With undo, we can make that horrible “oops” feeling go away by getting our work back.

Advertisements

Leave a Comment

Firebug – Web Development Evolved

Oh yes, it is. If you dabble in HTML, CSS, or JS at all, install Firebug now.
Firebug takes all of the cool web design utilities you could ever dream of and sticks into one slick Firefox extension. The UI is intuitive, the speed is delightful – all in all, I couldn’t have enjoyed the abduction more.

You can inspect and edit both HTML and CSS. Monitor XMLHTTPRequests. Highlight rendered elements. Display box layout values. Execute on-the-fly javascript. A brilliant tool, brilliantly executed. I loved it so much, I donated to the guy’s paypal account. Hats off to Joe Hewitt

PS – I still love Chris Pederick’s Web Developer extension too

Leave a Comment

I won’t hesitate to bomb south of the border

Google bomb that is. Originally from MyDD via Majikthise, but I converted the line + <Br> into a ul instead. And what is with the spellchecker on html code dude? Anyway.

Leave a Comment