Skip to main content
CSS is fun and cool and I like it.

Links of Interest

Matthew Mullenweg (of WordPress) clarifies his thoughts on a WordPress theme marketplace. I’m all for it!

Foohack has a nice post up on 5 problems with CSS (Not like common mistakes, but problems with the CSS spec itself).

Not to be a big baby about it, but my post on what beautiful HTML code looks like was the top story on on Thursday for a while. Did I get a bunch of great traffic out of it? No… … Read article “Links of Interest”


Make a “Secret Message” with CSS Positioning and Transparency

Reader Brian left a comment recently with what I thought was a really cool idea:

I was thinking it might be neat to have a floating div with the random letters of half a secret message, with the other half of the letters in a background image or something so you’d have to scroll down to exactly the right point in order to reveal the full message.

Here is how I went about it. This technique uses just simple transparent … Read article “Make a “Secret Message” with CSS Positioning and Transparency”


Internet Explorer Testing Done Right

Here is the deal: you gotta test in IE. You don’t have to use it, you don’t have to like it, but you have to test in it. But which version do you test in? A normal windows configuration only allows a single installation of Internet Explorer. So if you are the good little downloader that Microsoft wants you to be, you are running IE 7. The problem is that IE 7 isn’t nearly as awful as the previous versions, … Read article “Internet Explorer Testing Done Right”


What is the Ideal Page Size for Quick Loading Pages?

First of all, what is “Page Size”?

Page size refers to the sum of all the elements it takes to render your page. That includes the HTML file, the CSS files, the images, the scripts, the multimedia…everything. Generally speaking, you should target 200k for your total Page Size. Also important is the total number of objects (or total http-requests). A page that is only 100k but has 92 http-requests is probably worse off than a 200k page with only 21 … Read article “What is the Ideal Page Size for Quick Loading Pages?”


CSS Transparency Settings for All Browsers

Transparency is one of those CSS properties that has a weird history and requires lots of different properties and values to ensure cross browser compatibility that goes back as far as you can. To cover all your bases, you need a bunch of CSS statements. Fortunately they don’t interfere with each other, so using them all every time you wish to add transparency is no big hassle and worry-free. Here they are, and are currently set to 50% transparency:

Read article “CSS Transparency Settings for All Browsers”

Quick CSS Trick: Using Span to Break Up Words in URLS

My buddy Jermayn recently wrote a post (update: offline now) about best practices for writing out URLs with multiple words. This got me thinking there could be an easy way to do this with CSS just using the simple tag.

Let’s say you have a URL with three words like this:

Those words kind of run together and leave something to be desired for basic readability. You could try something like:

But that’s really not much better and … Read article “Quick CSS Trick: Using Span to Break Up Words in URLS”


Links of Interest

The winner of the CSS Menu Maker iPhone contest was announced. The winning entry is really nice. I entered that sliding doors example I did a while ago, but it’s not nearly as nice as the winner. It’s a free download too, which is cool.

I want to shout out to a couple of OS X dashboard widgets that I use all the time when creating websites. They are both from Brian Haslanger at Double Forte. One is the … Read article “Links of Interest”


Combine All the Posts From Two WordPress Blogs Into One

I’m not sure this is the best way to go about this or not, but the need arose for me to do this recently and this is how I did it. This tutorial is focused on the scenario of “closing” one blog and combining onto another one, rather than creating an all-new blog.

**Please backup both databases and keep them separate and safe before going through these steps

Step 1: Export the wp_posts table as .SQL
The first thing you … Read article “Combine All the Posts From Two WordPress Blogs Into One”


State of the Blog: Statistics and Updates

Bye Bye BlogRush.
I really wanted to give BlogRush a healthy try, so it’s been in the sidebar here for over a month, if not two. They have just released Phase 2, and it was just what I have been waiting for: real statistics. I have racked up tens of thousands of credits over the last 7 days and each post of mine has been syndicated throughout the BlogRush network thousands of times. Guess how many readers for each post? … Read article “State of the Blog: Statistics and Updates”


Accessibility Basics: Testing Your Page For Color Blindness

By some estimates, up to 10% of the male population of the world suffers from some form of color blindness. The most common being Protanopia, or Red-Green color blindness, the inability to distinguish between red and green hues. There is also Blue-Yellow color blindness and Total Color blindness.

Good web designers spend an awful lot of time tinkering and tweaking websites to accommodate users using a huge variety of web browsers and even screen readers. This type of … Read article “Accessibility Basics: Testing Your Page For Color Blindness”