Now, you might think to yourself "Of course I do. It's not hard". But trust me, after what I went through today to send a wire transfer using a simple form, I wonder if most web developers even care about people using browsers other than IE.
Today, using Firefox 3.5, I logged into my bank's website to do some banking. While filling out an online form, I noticed some issues. For one, since the receiving bank is not in the United States, I could not choose a state in the dropdown. But apparently, I needed to choose a state or not I could not move ahead. Caught in a loop here, I simply chose a state at random.
Then, I wanted to write a note to make sure the person who is handling the wire transfer knew the state selection was merely to get past a programming oversight. So I checked the "Yes, add a note" radiobutton to activate the note textarea. But, the textarea remained disabled. Frustrated (included some cussing and extreme disbelief), I opened up the site in IE. What do you know, the form now worked like a charm.
Honestly, all the issues I mentioned above are really not hard to do in any browser. They're not progressive enhancements, but probably basic building blocks in any web forms (showing extra information on demand, etc).
So, here's the question: were you ever caught in a situation you could not provide a usable working interface for any browser? In that case, what was it that made it hard to get it working in all browsers?
Most browsers here mean (IE6, 7, 8, Firefox, Opera, Safari, Chrome)