Thursday, April 26, 2007

Quirky quirks

We faced a problem in our product. The application rendered itself beautifully in all browsers on all OS but was breaking in IE6 on all OS. Firefox and MAC obeyed us. IE6 made me have sleepless nights as the release date was nearing. It he did it. It was Rick who found then what the problem was. It was because of a problem in IE6 - that makes it render it in different ways when stylesheets are used. We tried two three times and did not work still. It worked perfectly in all our local machines but not on the test environment. Great! Welcome to the world of s/w engr!

This problem has taken us three weeks already and everything from individual rendering of screens to hardcoding to standardizing the styles were already tried.

Rick was planning to add some comments and I was wondering - how can a comment solve a styling issue? Anyways, he is the styling expert and I had to be quiet ...I waited impatiently while Rick made the changes. I did a new build and I didnot even want to open my eyes to see if it was successful when I got a msg - Success! I couldn't believe my eyes...Finally addition of a comment before the DOCTYPE ... did it...

YAHOOOOOOOOOOOO.....I was very very happy that day.

Thanks Rick and full marks to you.

More info on quirks mode: http://en.wikipedia.org/wiki/Quirks_mode

No comments: