Skip to contentSkip to author details


A 2-post collection

CSS Goodness!

Written by Michael Earls
 apple safari  chrome  css  firefox  google chrome  safari  wordpress

I just finished working on two custom templates/themes for WordPress. I used no HTML tables, just

tags and CSS. There were two tags – one each for the XHTML validation badge and the CSS validation badge. All the other images were background-images in CSS.

What’s most shocking is that I have one code base (XHTML and CSS) that works in IE 7+ (even in IE 7 quirks mode), Google Chrome, Firefox, and Apple Safari. I’m psyched. This is the first time in my career that I haven’t had to write javascript to detect the browser version. Of course, I am assuming that my visitors have more recent versions of their browser. That’s why I put a “this site optimized for…” deisclaimer at the bottom. Hopefully, it won’t look too awful in older browsers.

The sites both validate against XHTML and CSS. I’m really excited about this. I almost can’t believe it.

As soon as my domain name ( transfers to GoDaddy, I’ll post my new custom template/theme to the site and start piling on the blog entries!

Catching the Linux Bug

Written by Michael Earls
 firefox  Linux  ubuntu

I recently decided to toy around with Linux. I chose the Ubuntu version as it’s what I’ve heard the most about lately. It installed perfectly and everything has gone well.

I’m not having much trouble with Firefox, though I didn’t like the default behavior of the backspace key. I expected it to go to the last page in the history, but it scrolled instead. It turns out that it was a simple configuration issue with Firefox. Now it works exactly as I’m accustomed to.

I’ve not yet gotten used to the idea that many of the apps have to be compiled to be used, but I suppose I’ll have to learn more about it. That’s an exciting prospect.

I’m having difficulty getting the Mono Develop .NET IDE installed as it tells me I need a certain version of Mono. I’ve got a greater version of Mono installed so I’m guessing that’s the problem. Hopefully, I can get that worked out soon as I’d like to goof around with .NET on Linux.

All in all, my experience with Linux has been incredibly pleasant, a far cry from my last tangle with it back in 2001. I never did get the GUI to work, but I was using it as a web server and a firewall, so it worked fine without it. Linux has come a long way since then. I’m impressed.