Jeff Croft

I’m a digital product designer and developer in Seattle, WA. I currently work with nGen Works, and recently co-founded Lendle, a Kindle book sharing service.

Some of my clients include Facebook, Microsoft, Yahoo!, Copious, The New York Review of Books, The Lawrence Journal-World, and the University of Washington.

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

Filter content
Feed

Items tagged html

  • Blog entry // 01.31.2012 // 4:55 PM // 37 Comments

    On CSS preprocessors

    Over the past couple of years, I’ve become a huge fan of Sass. It’s really the only way I write CSS now, and frankly, if anyone tried to make me write plain ol’ CSS I’d probably knee them straight in the taint.

    But CSS preprocessors like Sass and LESS aren’t for everyone. At least not yet. There’s still a lot of resistance to them from the community. In fact, I resisted them for a long time, myself (here’s an old post from Nathan Borror’s blog where I outwardly hated on Sass). When you’re very comfortable with something, like many of us are with CSS, it’s hard to switch to doing it a different way.

    More
  • Blog entry // 08.02.2010 // 1:09 PM // 44 Comments

    On the term “HTML5

    Yesterday, Jeffrey Zeldman linked up a very cool project entitled html5test.com. It’s very well-done, and incredibly useful. You should check it out.

    Today, the always-insightful Tantek Çelik responded to Jeffrey’s post, accurately noting that many of the items the so-called “HTML5 Test” was checking are not actually part of the HTML5 specification at all (for example, Microdata, Geolocation, and more.) Tantek goes on to say, “We as a community that is learning/relearning/teaching all this stuff need to vigilantly clarify what’s what rather than calling things “HTML5? that are not actually HTML5.”

    I say: Why?

    More
  • Blog entry // 09.11.2008 // 8:43 PM // 136 Comments

    Two thousand twenty two

    Today, it was brought to my attention that HTML 5 Editor Ian Hickson, in an August 27 interview with TechRepublic outlined a timetable for the “new” spec, which began life back in 2003. Hixie suggests HTML 5 will reach the “Proposed Recommendation” stage sometime in 2022. Go ahead, read it again. It’s not a typo. Two thousand twenty two.

    I immediately stopped reading. Didn’t even bother with the rest of the interview. Why? Because it just doesn’t matter. The whole concept of web standards, which I once strongly advocated for, has now become so incredibly ridiculous as to be not even worth the time and attention of serious web designers and developers.

    As I pointed out on Twitter today (much to the dismay of certain standardistas, who have previously asked me to name names instead of referring to a “shadowy cabal”): it ultimately doesn’t matter if HTML 5 is available next month, next year, or fifty years from now. Those of us who do real work in this industry know that the only thing that really matters is what specs and technologies are supported by the browsers real people use.

    More
  • Blog entry // 02.24.2008 // 8:24 PM // 94 Comments

    Your markup validator

    Your markup validator, whether it’s the one on the W3C site or one built into your favorite coding tool, is a debugging tool. It should be used as such. Its job is to find errors in your code, so that you can fix them (or at least be aware of them).

    Your markup validator, whether it’s the one on the W3C site or one built into your favorite coding tool, is not a measuring stick for greatness. It’s not to be used on other people’s code for the purpose of pointing out their shortcomings as a markup coder so that you can make yourself feel better than them. The fact that your code passes a validator does not make it better than the next guy’s code. There is almost never a good reason for you to be validating someone else’s code. Usually, if you’re validating someone else’s code, it’s because you’re being an asshole.

    More
  • Photo // 04.08.2007 // 10:07 PM // flickr

    Web Standards Creativity

  • Photo // 04.08.2007 // 10:07 PM // flickr

    Web Standards Creativity

  • Photo // 04.08.2007 // 10:06 PM // flickr

    Web Standards Creativity

  • Photo // 04.08.2007 // 10:06 PM // flickr

    Web Standards Creativity

  • Photo // 04.08.2007 // 10:05 PM // flickr

    Web Standards Creativity

  • Photo // 04.08.2007 // 10:05 PM // flickr

    Web Standards Creativity

  • Photo // 04.08.2007 // 10:04 PM // flickr

    Web Standards Creativity

  • Photo // 04.08.2007 // 10:04 PM // flickr

    Web Standards Creativity

  • Photo // 04.08.2007 // 10:02 PM // flickr

    Web Standards Creativity

  • Photo // 04.08.2007 // 10:02 PM // flickr

    Web Standards Creativity

  • Photo // 04.08.2007 // 10:01 PM // flickr

    Web Standards Creativity

By content type
Feed
Other tags in these items