Lots of times, it makes sense to pre-populate a form field with some text to guide the user. Usually you see this when space is limited, and the site tries to use the field’s value as a label. However, the field’s value isn’t the label— it’s the value. We see this often when a form […]
As promised, here is a discussion on how I customized some form elements with a fancy look and feel. It’s really fairly simple and utilizes nothing but standard form controls and some unordered lists.
Here’s a piece I put together recently for a client who wanted a tabbed interface on one of their pages. My goal in doing it was to make it as accessible and semantic as possible. One requirement I gave myself was to NOT use redundant elements (like one list for the tabs, and another for […]
Since switching from the written content-heavy world of academia to the more photo and data-driven world of retail, I’ve been inundated with tables. There’s really nothing new about this— tables have been the web designer’s best friend since 1996. But as the web matures, we’re realizing that tables needn’t be (and shouldn’t be) used for […]
So, much of the work I do involves web apps that use MySQL behind them, and more often than not, I’ve got to deal with dates and date math. PHP has its handy mkTime() function that will return Unix time given a funky order of time chunks (hh, mm, ss, mo, dy, yr). But I […]