Jeff Croft

I’m a product designer in Seattle, WA. I recently worked at Simply Measured, and previously co-founded Lendle.

Some of my past clients include Facebook, Microsoft, Yahoo, and the University of Washington.

I’ve authored two books on web and interactive design and spoken at dozens of conferences around the world.

I’m currently accepting contract work and considering full-time opportunities.

Filter content

Items tagged xhtml

  • Blog entry // 10.03.2005 // 5:54 PM // 42 Comments

    Jakob’s Ten Mistakes: Responses from a real live web designer

    Jakob Nielsen, everyone’s favorite usability expert, has published his Top Ten Web Design Mistakes of 2005.

    The nature of Mr. Nielsen, in my humble opinion, is to be on target, yet sensational and extremist. While his concepts are often well-intentioned, his solutions are very often not practical in the real world. Insofar as I know, Jakob doesn’t consider himself a web designer, so I thought it would be interesting to explore a few of his Top Ten Mistakes from that perspective.

  • Blog entry // 05.03.2005 // 1:14 AM // 5 Comments

    Safari’s unusual search widget

    Perhaps this is old news and I just missed it, but i’ve just noticed that if you create a text input field of type “search” in your HTML document, Safari (at least in Tiger) gives you a different widget with rounded corners and a little “x” (which seemingly does nothing. Witness (if you’re using Safari, of course):

    Anyone have more info on this? Does it work in pre-Tiger Safari, too? I’m not sure how I feel about it. While it’s quite cute, I don’t like the idea of further de-standardizing form controls across browsers and I’m not sure what that damned “x” is all about. I suspect this is related to Dashboard widget development, but I can’t be certain. Anyone have any clues?

  • Blog entry // 12.07.2004 // 12:54 PM // 18 Comments

    Selectors and Definition Lists

    Latley I’ve been using a lot of definition lists in my XHTML. They seem useful and appropriate for many situations. For example, I’ve used them for my HREFs and tunes in the sidebar on this site. I’ve maked them up this way:

    <dt>The link</dt>
    <dd>The description</dd>

    The whole idea of definition lists, as I understand it, is to association one nugget of info (like a definition, or a description), with another (like a word, or a link title). Beautiful, no?

    Okay, so here’s my issue: how do I target a word (dt) and any definition elements (dd) that are “beneath” it? For example, say I wanted to add a gray background with a blue border around each word/definition pair. What sort of CSS selector would handle this for me?

    As far as I know, there is none. What a bummer.

    The problem seems to be that the dd element doesn’t actually come “beneath” a dt at all — they’re on the same level. Definition lists seem to give you an illusion of heirachical structure without really providing anything resembling it.

By content type
Other tags in these items