The Internet, ¹to work as it was intended.
Although I have Mozilla FireFox, iBrowse (Safari) and Opera as well as Internet Explorer.
Reasons I stick with Explorer for general browsing is simple.
Speed, Memory and Correct Display of CSS & Java.
I know alot of people will be like,
-
Speed ... Mozilla/Opera might display things as and when they're loaded, but page displaying for say a full page of this forum will take between 4-10seconds depending on the image content.
Explorer on standard setup would display the entire page in 3seconds and with Image placeholders will do it in <1second.
On a 64bit Machine everything is close to instant.
-
Memory ... Explorer is the smallest footprint from the get go (6MB) and it will grow until it can't handle any more. When this happens you close the browser and your footprint is erased.
All other browsers remain in the memory when you close them until your reboot, this is because they take so damn long to boot up.
So when FireFox for example reaches it's maximum, you have to reboot the system else it steals all of your menus.
I've yet to figure out why it does this, but the fact remains that it does.
The last point doesn't need explaining even slightly...
Run this forum in FireFox and run it in Explorer, the differences are painfully obvious.
Personally I'd say if your going to make your own, get the Mozilla source... laugh for about 20-30mins about all the little //hack remarks and rebuild from the ground up correctly!
Something I would recommend in this endeavour is to download
wxWidget. It is the only 100% independant Windowing API that I know of.
It is simple to understand, and it doesn't have any runtime libraries because what it does is use what the current system has.
This means it runs natively, not through a runtime library.
Provides less bugs and incompatibility.