Tim Murphy's .NET Software Architecture Blog

September 2007 Entries

Browser Style Difference

I was visiting a photography blog the other day and was having a lot of trouble reading it.  All of the links we blending into the background.  Being color blind I was wondering if it was just me and that was the way it was intended.  When I asked the site owner about it he said it was a problem with IE and didn't know how to fix it.

Of course being the geek that I am I couldn't leave it at that.  I pulled down the source (evidently a WordPress template) and his style sheets.  Everything looked fine, it just wasn't working as intended.

I did a test and verified that it was working fine in Firefox.  I fiddled around for a while and put "important!" in a few places and what do you know.  It works, for the most part.

So where is this long story going?  It astounds me that in this day of standard that two browsers can't implement styles in a standard way.  Of course I can remember even in the days of IE 3 putting in Javascript checks.  Heaven forbid you had the AOL version.  When will they learn?

A Quote From My Favorite Author

I heard this on the Skeptics Guide to the Universe and had to post it since it works for science as well as software development.  It also happens to be from one of my favorite authors.

"The most exciting phrase to hear in science, the one that heralds new discoveries, is not 'Eureka!' but 'That's funny ...'" (Isaac Asimov)

Constructive Criticism

As usual my other lives are creeping into my work.  I submit photos to challenges and review what other people has submitted.  In the process I noticed that there was never a negative comment for any of the photos.  Now what does a person learn from that?

On the other hand you have the peer reviews that we go through as architects and developers.  In these you rarely hear someone compliment you on a diagram that makes the subject area easier to understand or a sentence that clearly captures the business needs.

I think most people know that in order to be effective you need to add both as seasoning.  We tend to forget this though.  Consider this a reminder as I remind myself.