Without trying to drag this into a Microsoft vrs. Open Source argument...
I've never had any of the problems any of you have described with Mozilla, at least not since like very 0.7 or before. (There was a time when Mozilla couldn't download files properly. I used Opera.) I have always been able to log into Keenspace (siteadmin, forums, etc) through Mozilla and really I don't think I've ever seriously used another browser since I've had a Keenspace account.
Popups are annoying. Opera had them for a long time but it dealt with them by keeping everything in the same window. You have one main window instead of having your screen and your start bar cluttered with windows. Excellent improvement. I didn't care too much for tabbed browsing until recently. Really, popups aren't the best reason to switch from IE.
IE and Outlook/Outlook Express are major propogators of viruses. Whether you're fully updated or not, they're buggy. People are out there exploiting these programs and new viruses are coming out every day despite Microsoft's best efforts to counter this problem. For this reason, I refuse to use either program. I don't run a virus scanner because I don't need it. When I get my first Firefox/Thunderbird virus, I'll move to Konqueror. When it has problems, there will be an alternative available. Heck, I'll write a web browser in Java if I have to. The chances of IT getting a virus are absolutely zero because no one would ever have a reason to write a self replicating program for one program on one machine.
IE and Outlook/Outlook Express are unsafe.
The reason IE loads so quickly is because it resides partly in memory at all times. It's used for the help system at least and many of the other web-based components in Windows. That's partially why Microsoft claimed that Windows and IE could not be separated. You can load Mozilla partially in memory as well and have it load quickly. I couldn't say how the two compare because it's utterly pointless to waste memory on Mozilla when it doesn't do anything for the system.
Liriel wrote: I kinda noticed a while ago that IE was a LOT more forgiving of missing or typo HTML code.
That's because it is. It also makes people write sloppy HTML that really shouldn't work based on the recognized standards. So, the page displays wrong in browsers that try to follow those standards more closely. IE also handles active X controls and displays ASP pages correctly. I don't think I've looked at an ASP lately that didn't error out in Mozilla. Has this problem affected me? I can't run the online virus scanners in Firefox so I have to use IE for that. I do find it ironic that I need to use the program that would be propogating the viruses in order to find them.
Melody wrote:What this means is desktop applications can be written about as easily as an HTML page. I see Microsoft as the Hitokiri Battousai of the computer world. While other groups are struggling to get their stuff together, MS has already slit their throats, layed mines on the battlefield, and moved on to the next. Crazy.
Crazy, not really. As neat as programming in XML might sound, developers will never see that. Visual Basic will just save the files in that format and Microsoft will sue anyone who tries to decode it (they'll probably lose but they'll have fun suing). As far as .NET goes, there's
the Mono project which can compile and run C# programs. Where Visual C# is a Windows only program, Mono will (probably, never tried it) run on any computer/OS that GTK+ and gcc runs on, which is far more than just a Pentium class machine with some flavor of linux installed.
*EDIT: removed an unjustified attack on Microsoft*
Other people have done much better jobs than I could. Suffice to say, I haven't had good things to say about Microsoft's product line since about 1997.
If your HTML doesn't look right in Mozilla, go here:
http://validator.w3.org/
Make it the way the people who wrote the format wanted it and then figure out why Mozilla screwed it up. You might find that you were as much to blame as the browser for screwing up your page.
XHTML:
http://www.w3.org/TR/xhtml1/
CSS:
http://www.w3.org/Style/CSS/
But when it comes right down to it, it's your decision how you make your website. If IE is all you use and IE is all your readers use and you don't want to bother with all the technical stuff, by all means make a page that only IE can display. This stuff is very easy for me and I think everyone should design websites for cross-browser compatibility. If you can't or won't, it's your problem.