Cookies with Internet Explorer 6 SP2
Just recently, I’ve had the unenviable pleasure of trying to find out why IE6 SP2 would not save session cookies set by a PHP based web application. This had the implication of having users being unable to login to the application to do some useful stuff. i had initially tested it against Firefox only and I was alerted to the issue by a co-worker.
After some googling, it turned out that the subdomain that the application is being served from contains an underscore in its name, and that was making IE choke. So the application was moved to a subdomain without any underscores. Voila! it works in IE now. I suppose that browser compatibility issues will never go away and the responsibility lies on the developer to be aware of things like this. However, I don’t particularly relish the prospect of spending 2-3 hours trying to please Internet Explorer’s quirks and inconsistencies when that time could have been used for other more meaningful work.