Blog

  • IE8 is here.

    Windows Internet Explorer 8 is here. This is the first launch of IE that I’ve been excited about in a long time. Why? With full support for CSS 2.1, it’s now a standards-compliant browser. (It also supports CSS 3.0 in a limited capacity.) Sure, it’s now one more browser to account for, but if your site works properly in newer versions Firefox, Safari, Chrome, Opera, etc… chances are it will work in IE8. If you’re unsure of how to fix any issues your site might have in Internet Explorer 8, but it works fine in previous versions, forcing legacy rendering is as easy as adding a meta tag:

    [html]

    [/html]

    OR, on a per-site basis, add the HTTP header: X-UA-Compatible: IE=EmulateIE7

    For more information, please see: Standards by Default: What Does it Mean?

  • Help the Snook Family

    Jonathan Snook is an amazing web developer, author and all-around great guy. Him and his wife have adopted two children and were planning on trying to adopt a third at some point in the near future… An opportunity to adopt has presented itself a little earlier than they had planned. Adoptions can be quite expensive. They’ve completely self-funded the other adoptions, but they weren’t fully financially prepared for this opportunity. (And they were reticent to ask for help, until they mentioned what they were trying to do to a group of us.) Would you consider helping them out, or spreading the word?  Every little bit will help.

    If you’d like to learn more about what they’re trying to do, please check out: http://snook.ca/adoption/

  • IE8 Blacklist: forcing standards rendering opt-in. Just when you think Microsoft might get it right with IE8, they do something retarded like automatically adding to-level domains to a “standards blacklist”. Standards mode should be on by default. If people are lazy enough to put something out there that only works in IE or is generally hacked together, the onus should be on them to add the meta tag forcing compatibility with IE7-mode.

  • My first job

    I started working the summer after my 10th grade year. I was 15 years old. I didn’t really want to work, but my parents insisted I get a job. My mom found out about a contractor that maintained the grounds of the Yorktown Naval Weapons Station in Yorktown, VA and got me an interview. They weren’t picky. I was hired.

    (more…)

  • Upgrade to CS4

    For a limited time, Adobe is offering a US$200 savings on upgrades to Adobe® Creative Suite® 4. Check out http://www.adobe.com/special/up2suite/ for details on this special offer. (And no, this is not an ad. ;) I really dig CS4 and hope you’ll consider upgrading to it.)

  • Target Safari with CSS

    I recently ran across an issue with relative positioning in Safari. Luckily for me (and you), Dustin Brewer found a way to get Safari to behave:

    [css]
    @media screen and (-webkit-min-device-pixel-ratio:0) {
         /* Add your Safari-specific styles here. */
    }
    [/css]