![]() Third-party browsers aren’t just forced to use Safari’s rendering engine - they’re forced to use a slow JavaScript engine while only Safari can use a faster JavaScript engine. …But They Can’t Use Safari’s Fast Nitro JavaScript Engine If Mozilla Firefox was forced to render websites with Internet Explorer 6’s rendering engine, Firefox would never have taken off and we might still be stuck with Internet Explorer 6 today - Microsoft only resumed development on Internet Explorer after Mozilla Firefox took off. Each browser developer could create its own optimized rendering engine. This is why Mozilla Firefox was so much better than Internet Explorer 6, and why Google Chrome was so much faster than Mozilla Firefox 3.0. On traditional desktop operating systems, like Windows, Mac OS X, and Linux, each browser can provide its own rendering engine. RELATED: Why Do So Many Geeks Hate Internet Explorer? In effect, each third-party browser on iOS is a different interface around Safari. They can’t offer a faster rendering engine or new web features. This means that web browsers can’t implement their own rendering engines they must embed a version of Safari’s rendering engine. All Browsers Must Use Safari’s Rendering EngineĪpple’s App Store policies state: “Apps that browse the web must use the iOS WebKit framework and WebKit Javascript.”
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |