ahayes wrote:
I also want my browsers to have the ability to spoof other browsers very accurately. (e.g. more than just through the http header, but also programming interfaces of other browsers and other nasty methods that evil web developers use to find out if I am not using IE)
Haa that reminds me of opera. That has to be the worst browser for design imo. It is not their fault they are a victim of their own success. Love their spoofing lol. Probably not a good idea to have window.opera though oh well. Sure there is a fix but is beyond what most users would do.
I have to say I pretty much always work to fit things not botch to fit browsers. Though opera can be a bit of a pain sometimes. I think they are mostly correct with their 'dots' unfortunately they haven't joined them up quite right (and that is not something you can get from specifications). Also they spent time on additional browser specific stuff which nobody uses they could have spent on catching up with AJAX and XML object parsing. Still I haven't had many major problem recently so maybe it will be okish. AJAX is ok in Opera some of the time. But I blame them for delaying Mobile AJAX but they come good now.
IE is crap but you learn to live with it I guess.
Yeh sorry the question. simple interface, multiplatform, open source, conforms to standards but also
crucially runs and renders intelligently, up to date, responsible and responsive system of bug reporting, flexibility in developing add ons, popup blocker that works but has unobtrusive messages.