Tag Archives: CSS

Intentional bugs?

The Macintosh crowd is all abuzz about the new Apple web browser, called Safari. It’s apparently based on the KHTML rendering engine, and has a few bugs. The problem is, this makes Yet Another Browser that web designers have to worry about, because Safari has it’s own unique set of bugs different from other existing browsers. Mark Pilgrim asks should Safari be intentionally buggy?

My answer would have to be, “Yes. [...]

Visual Semantics

In response to Mark Pilgrim’sPushing the envelope” post, Hans Nowak complains that sometimes semantically correct HTML elements don’t “look good”. So, he tends to use <pre> instead of <code> to designate code fragments in web pages.

The answer, of course, is to just use CSS to make <code> act more like <pre>. [...]

I still hate Netscape 4

So I spent a few minutes modifying my template to give my blog better semantics. I use header elements for blog entry titles, the date & author are in a <cite> element, the menu uses lists and header elements. I cleaned up the CSS to the point that there aren’t even any warnings any more.

So of course Netscape 4 didn’t see the styles anymore. Oh well. At least it saw a fairly well-structured document. So then I investigated a littler more and figured out that NS4 was choking on the Simplified Box Model Hack. [...]

Don’t ever change

Okay, a few changes here.

  • Removed the javascript that would automatically open links in new windows.
  • Removed BlogSnob ad box.
  • Removed the Blogdex metalinker links.
  • Removed the Google search term highlighting.
  • Rewrote the HTML for the menus in the sidebar to be more semantically meaningful.
  • Revalidated the XHTML and CSS.
  • Added an RSS 2.0 feed (in addition to the 0.91 version).
  • Added link to my FOAF file.
  • Fixed MIME types served for RSS and FOAF files.
  • Added a few new links to my blogroll.
  • Replaced box-model hacks in my CSS with the Simplified Box Model Hack.

As a bonus side-effect of some of the CSS cleanup, this page looks a little more reasonable in Netscape 4 now.

TODO: More HTML tweaking to make the blog entries more semantically meaningful. [...]

Software Development

At work, I think I’m about to get excited about Eclipse, a sort of uber-IDE that can use plug-ins for handling all sorts of different programming languages, platforms, environments, etc. It’s an Open Source project with lots of Big Names behind it. Very cool, in a mega-geek kind of way.

At home, I’ve gotten a little excited looking at some weblog software called b2. I had previously been looking at pMachine, which actually seems slightly more polished. But something about b2 just feels better to me. [...]

More validation than you can shake a stick at

I spent a few minutes digging through my HTML and my blogging software source, and this page now validates:

Valid XHTML 1.0!


Valid CSS!

It still looks like poo in Netscape 4, but if you’re using an 8 year old browser, you should probably expect most modern pages to look like poo. [...]

Real World CSS

For anyone who is still mired in the HTML Tag Soup of old-style web page design, the question, “Why should I switch to using CSS” often arises. Here’s an excelent real world example. [via scottandrew.com]

It’s true that busting your butt to make a webpage fully XHTML (or even HTML 4.0) compliant might not be “necessary” for your application. [...]

Web Geek Haiku

There’s a geeky little contest going on over at consolationchamps.com. Write a haiku about CSS guru Eric Meyer, win a copy of his book. . [...]

Bees, Beavers, and Other Busy People

Yeah, yeah…. No updates in a while. I’ve been in the zone at work, and haven’t had time to get online from home.

Over the last week or so, I’ve spent a lot of time hacking my way through some SOAP::Lite and XMLRPC::Lite voodoo. After converting one of my perl libraries into a proper module, I was able to implement an XML-RPC server in about 7 lines of code (20 lines, if you include blank lines, comments, and some unnecessary stuff). [...]

How Bad Does Netscape 4 Suck?

I’m on a mission, and I need your help.

I want to collect links to essays about Netscape 4 suckage. I already have a few (see below), but I’m sure there must be tons more out there. But! I don’t want just any old blather. I want well written articles with technical details, preferably by professional (or semi-pro) web designers.

If you know of articles like this (or have written one yourself), please add a comment here with the URL. . [...]