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 has little real estate available to it, or sometimes when the designer doesn’t want to clutter up the interface with extra text. Continue reading “Replace Default Field Values with Labels”
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. Continue reading “Customizing Form Fields with CSS and jQuery”
Over on CSS Tricks, there’s a discussion brewing about why people still use IE6. Chris breaks it down into four different user types: Those who have to due to IT policies; those whose computers don’t support IE7 (although they would probably support Firefox); those who have actually avoided upgrading to IE7 and who may actually prefer IE6; and those who don’t know any better and for whatever reason haven’t had their system auto-upgraded yet.
The cool thing about Twitter is that it can deliver up-to-the-minute information from across the Internet. Mostly, this is mundane, random drivel regarding what people are doing. But it’s great when something happens, like a MacWorld keynote or some other global event. The tweets that appear become a gigantic discussion of what’s going on at the moment.
And so it began last night when I got a tweet from Dan Cederholm stating that he’s high-fiving the IE team.
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 the content).
Continue reading “Creating a Tabbed Interface with CSS and jQuery”
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 layout purposes, but rather for the tabular data that the W3C had intended them to be used.
I had the fortunate pleasure to read two great articles on clean markup and web standards back to back on my bus/ferry ride home from work the other day. The first, How to Grok Web Standards, by Craig Cook on A List Apart, and the second Markup as a Craft, by Garret Dimon over on Digital Web.
Veerle Pieters posted an updated version of her CSS Links page over at her blog and it seems well worth the visit and/or bookmark: