Andy Budd wrote:
So I'm interested to hear what you folks think. Do you hack or are you hack free? If you hack, what methods do you use, why do you use that method, and more importantly, why do you need it in the first place?
I try to avoid them.
Just this week I had some really good results hack free. I did some testing on Mac IE and came across one of its div layout issues. Which are well known and can be fixed using the div clearing technique, I noticed a javascript function that does a document.write which I quickly added to check and hey presto it fixed the problem. But this was additional markup even if it was added by javascript and I felt that I could get it around it. So I adjusted the footer a bit and put it inside the main div container, since the footer clears:both it corrected the problem and didn't seem to alter the page layout at all.
I had the fix and could of left it at that, but I forged on and altered a few things and ended up working around the problem.
Its like losing your keys. I am the sort of person who still looks for my missing keys even though I have a spare set ready to go.. I just can seem to forget about it and find them later on, I am not really happy until I've found the missing set... The hack here is the spare set of keys, the solution until I find the missing set.. But I usually can't let it go.. unless I they are well and truly lost. ;)
One question I have, Is using a CSS selector that is not support by a certain browser, a hack? Some people think so..
*****************************************************
The discussion list for http://webstandardsgroup.org/
See http://webstandardsgroup.org/mail/guidelines.cfm
for some hints on posting to the list & getting help
*****************************************************
