All 1 entries tagged Safari

View all 7 entries tagged Safari on Warwick Blogs | View entries tagged Safari at Technorati | There are no images tagged Safari on this blog

February 18, 2008

Safari is stupid: Part 1

Part 1 because I’m sure I’ll find more of these.

I’ve been debugging some JavaScript this morning trying to get it to work in Safari. Here are some examples of why that took TWO HOURS:

  • You can’t get element.style.border, but you can set it.
  • For a transparent element element.style.backgroundColor = 'transparent', but getComputedStyle(element,null).getPropertyValue('background-color') = 'rgba(0,0,0,0)'; i.e. black, but wholly transparent.

In a not-Safari’s-fault tangent, if you want individual channels from an RGB value split(", ") is BAD CODE.