Friday, September 17, 2010

A different IE6 transparent PNG fix

While searching for a jQuery solution for the IE6 transparent PNG issue, I came across this StackOverflow discussion that led to DD_belatedPNG by Drew Diller.  It works indeed:  on images, backgrounds, and repeating backgrounds.  Whee!  Thank you!

My Yahoo Homepage Ads

Recently noticed that my Yahoo home page was showing an ad that took up a large chunk of the right column.  Found the solution here:  install the AdBlock Plus add-on to Firefox!

Sunday, September 5, 2010

Import Palm DateBook to Google Calendar

Found a discussion on importing Palm DateBook information into Google Calendar (and eventually to iCal for iPod/iPhone).  At the bottom of the thread is a link to Palm2CSV, a free tool for converting Palm DBA files into CSV (which is imported into Google Calendar).

Wednesday, September 1, 2010

Don't forget the DOCTYPE!

I learned this some time ago, but for completeness sake: 
If your styles aren't working as expected, check the DOCTYPE!  See A List Apart's article "Fix Your Site With the Right DOCTYPE!"

Styling the button element

Found this article by the Filament Group about styling the button element with CSS Sliding Doors while looking for a way to fix the extra padding that browsers put around buttons.

How to style for IE6, IE7, and IE8 without conditional comments

Suppose the page you're fixing is in an iframe and you're not allowed to change the HTML and can only make adjustments to one CSS file.  No conditional comments then.  Even worse, there is no DOCTYPE on the page, and so it ends up sending the browser into quirks mode.  Here's the CSS-hacky way to target specific versions of IE:
  • IE8 and below:  put a "\9" at the end of the style value
    { width:98px\9; }
  • IE7 and below:  put a "*" at the beginning of the property name
    { *width:80px; }
  • IE6:  put an "_" at the beginning of the property name
    { _width:106px; }