Romain Vallet
France
No favorite files added yet
(Dec 1, 2004 - 8:28 AM)
IE uses the native Windows API, that's why it loads faster. The components that are loaded at boot time aren't specific to IE, they are generic Windows components, so you can't say that IE slows down Windows loading.
Firefox doesn't use the Windows API to display its interface but XUL. XUL allows Firefox to be portable and extensible, but at a cost : user interface performance.
As a comparison, K-Meleon uses the same engine as Firefox (Gecko) for rendering pages but uses the Windows API for its interface, so it loads way faster than Firefox.
Concerning user interfaces, software developers often have to choose between portability and performance.