contact = {

email: rob@ravelrumba.com,

twitter: @ravelrumba }

Data URIs and Dynamic Stylesheets

This a quick follow-up to a post I wrote a few months ago about embedding data URIs in stylesheets and a potential performance hazard regarding the way non data URI images are positioned in the network waterfall.  What I found was that under certain circumstances the performance penalty was great enough to not only negate ...

Read Tweet

HTML5 Slideshow

Maybe it’s because I have weak PowerPoint computer hacking skills, but whenever I work on a presentation I find myself thinking, “Shouldn’t this be easier?” or “I’d rather be doing this with CSS.”  So last week when I ran into my usual PowerPoint frustration I decided to devote a little time to correct the problem ...

Read Tweet

IE 8 Charset Bug

Earlier today I was playing around with a performance test case when I noticed that stylesheets and scripts were being requested twice in IE8. Eventually I figured out that the problem had to do with how the character set was specified. This is how things seem to work: In IE8, pages that rely on the ...

Read Tweet

iPad View Source Bookmarklet

For a few years I’ve been using this little bookmarklet, written by Abe Fettig, on my iPhone to view page source in Mobile Safari. It works well, but unfortunately the output is not optimized for viewing on the iPhone. Because I use the bookmarklet so infrequently, it’s never really bothered me. Then I installed the ...

Read Tweet

iPad HTTP Debugging with Charles

After noticing that the caching in iPad Safari seemed a little funky, I made an effort to decipher some of the logic used by the browser cache. I didn’t get very far, but in the process I figured out how to route my iPad HTTP traffic through a web debugger on my laptop. It turns ...

Read Tweet

Cleaning Up Ad Server Scripts

If you work on sites with ads you know that few things can muck up your efforts to improve a site’s performance like an ad server–3rd party ad tags, iFrames, lots of document.write, and almost all of it out of your control. In his P3PC series, Steve Souders is currently analyzing the performance of popular ...

Read Tweet

Serving Static Content from a Cookieless Domain

Serving static content from a cookieless domain is a standard performance best practice, one you’ve surely encountered if you’ve used a performance analysis tool like YSlow or Page Speed.  The concept is simple—don’t serve static content like images and stylesheets from a domain that sets cookies—but exactly how to achieve this might not be clear ...

Read Tweet

© 2009 ravelrumba  /  web design by ravelrumba

hosted by WebFaction