CSSHttpRequest: cross domain JavaScript solution

Who’d a thunk it: CSSHttpRequest is a way of doing cross-domain AJAX by using CSS’ @import method to fetch the data.

CSS Transformations in Safari/WebKit (and Chrome too?)

The cool browsers support radius corners, but Safari supports CSS transformations that allow developers to scale, skew, and rotate objects on the page like we’re used to doing in PostScript. And better than that, we can animate those transformations over time — all without any JavaScript.
Fire up Safari or Chrome and mouse over the examples here. [...]

Web Design Frameworks?

I’m a fan of the Sandbox WordPress theme because it does so much to separate application logic from design, and a few small changes to the CSS can make huge changes to the look of the site. I think that’s the idea behind Yahoo! Developer Network’s Grids CSS library. That is, well structured HTML allows [...]

CSS Transparency Settings for All Browsers

.transparent_class {
opacity: 0.5; /* the standards compliant attribute that all browsers should recognize, but… */
filter:alpha(opacity=50); /* for IE */
-khtml-opacity: 0.5; /* for old Safari (1.x) */
-moz-opacity:0.5; /* for old skool Netscape Navigator */
}

(via)

Compress CSS & JavaScript Using PHP Minify

It was part of a long thread among WordPress hackers over the summer and fall, but this post at VulgarisOverIP just reminded of it: minify promises to be an easy way to compress external CSS and JavaScript without adding extra steps to your develop/deploy process. No, really, look at the usage instructions. (To be clear, [...]

Fixing position: fixed In IE

It turns out the Internet Explorer doesn’t properly support CSS’s position: fixed. Google led me to the following:

How To Create – Making Internet Explorer use position: fixed;
doxdesk.com: software: fixed.js
Fixed Positioning for Windows Internet Explorer

The DoxDesk solution looks promising and simple, but I think bugs elsewhere in my layout are preventing it from working. It’s time [...]