Search

Subscribe to Blog: RSS

PNGs in IE6: You get what you’ve got.

Monday (16/3/09), 5:41 pm. 15 comments.

With the redesign on its way and actually in the browser testing stage now, I’ve had the fortune to spend a few quality hours debugging IE as of late. Generally I don’t have too many un-fixable issues with the browser and any PNG issues can be easily solved with a filter or some JavaScript, but today’s pushed me over the edge.

Why it’s usually no biggie.

As I’m sure you are aware, IE 6 doesn’t fully support transparent PNGs and generally display them with ugly gray backgrounds. Generally this can be solved by using a filter that IE does support as follows:

filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="theimage.png", sizingMethod="crop");

There’s also a brilliant solution that avoids the filter and can be used through the DD_belatedPNG script.

Read more…

Howto: 3 Easy Ways To Speed Up CSS Development While Staying Organized

Wednesday (19/9/07), 8:03 am. 38 comments.

When developing large sites, stylesheets can get fairly messy and hard to keep track of. If you don’t stay organized, you can end up making them larger than they really need to be and doing more work than you should have to. Here’s just a few ways to can help avoid that.

Read more…

New Portfolio Launch

Tuesday (27/3/07), 7:51 pm. 5 comments.

While it’s been almost two months since I’ve written a solid full-length post here, I’m not dead, and I haven’t been completely idle on the web, either. As my old portfolio has been extremely outdated for far too long now, I am finally launching my new portfolio. Check it out, tell me what you think, hire me, send me hate mail…whatever you guys like to do.

Read more…

Making Code Poetry Part III: Condense Code Open To Multiple Interpretations

Monday (18/9/06), 9:35 pm. 13 comments.

In the last part of this series (sorry about the delay), we’ll be briefly touching on how to keep your code clean from extra markup then diving into multiple interpretations within code.

Read more…

Making Code Poetry Part II: Visual Form

Tuesday (22/8/06), 3:18 pm. 7 comments.

Visual form within code is important when it comes to readability, usability, accessibility, and all those other “bility”s. Many of the W3C’s standards give some visual form guidelines to follow, and there are many more besides these which can help in development.

Read more…

Making Code Poetry Part I

Sunday (20/8/06), 9:00 pm. 8 comments.

Code is Poetry. It’s a phrase found in WordPress’s footer that should be true but often isn’t. At 9rules somebody asked if code really is poetry–I say that not all code is poetry, but all code should (and can) be poetry.

Read more…

Custom Flickr Badge API Documentation

Sunday (6/8/06), 11:00 pm. 55 comments.

While Flickr has a nice little tool for making Flickr badges, sometimes you just need more flexibility. Here I’ve documented the Flickr badge API and what HTML is being outputted so that you can seriously customize the way your photos are being displayed.

Read more…

What if somebody ditched IE6?

Thursday (13/7/06), 11:33 pm. 9 comments.

Remeber those old-school “choose your own adventure” books? You know, you read a few pages, made a choice, then saved your place in case you died from it? (Oh, the days before auto checkpoints). Well I’ve got a similar thing for you.

Read more…

Better-Than-Live AJAX WordPress Search

Wednesday (5/7/06), 10:16 pm. 96 comments.

Whew. That was a lot of buzzwords for one title, wasn’t it? Yeah, yeah, yeah, I know. But hey–if they fit the bill, I can’t do anything about that, can I?

Read more…

Webvisions

Friday (30/6/06), 12:51 pm. 7 comments.

Just signed up for Webvisions last night, it’s gonna be awesome (and in Portland, to boot). If you’ve been thinking about going, now’s the time to sign up–today is the last day for the early bird discount (and students get even more off). I’ve been looking through the schedule and here’s what is lookin’ good to me at the moment:

Read more…

Previously posted entries...