Comparison of browser engines
(Redirected from List of layout engines)
Jump to navigation
Jump to search
This article provides general information for notable browser engines.
Some of these engines have shared origins.[1] For example, the WebKit engine was created by forking the KHTML engine in 2001.[2] Then, in 2013, WebKit was forked to create the Blink engine.[3]
General information[edit]
Engine | Status | Steward | License | Embedded in |
---|---|---|---|---|
WebKit | Active | Apple | GNU LGPL, BSD-style | Safari browser, plus all browsers hosted on the iOS App Store |
Blink | Active | GNU LGPL, BSD-style | Google Chrome and all other Chromium-based browsers such as Microsoft Edge, Brave and Opera | |
Gecko | Active | Mozilla | Mozilla Public | Firefox browser and Thunderbird email client, plus forks such as SeaMonkey and Waterfox |
Servo | Active | Linux Foundation | Mozilla Public | experimental browser |
Goanna | Active | M. C. Straver[4] | Mozilla Public | Pale Moon and Basilisk browsers |
NetSurf | Active | hobbyists[5] | GNU GPLv2 | NetSurf browser[6] |
KHTML | Active | KDE | GNU LGPL | Konqueror browser |
EdgeHTML | Maintenance only | Microsoft | Proprietary | Universal Windows Platform apps; formerly in the Edge browser[7] |
Trident | Discontinued | Microsoft | Proprietary | Internet Explorer browser and Microsoft Outlook email client |
Presto | Discontinued | Opera Software | Proprietary | formerly in the Opera browser |
Operating system support[edit]
The operating systems that actively-developed engines can run on without emulation.
Engine | Windows | macOS | iOS | Android | Linux | BSD |
---|---|---|---|---|---|---|
WebKit | Yes | Yes | Yes | Yes | Yes | Yes |
Blink[8] | Yes | Yes | No | Yes | Yes | Yes |
EdgeHTML | Yes | No | No | No | No | No |
Gecko | Yes | Yes | No | Yes | Yes | Yes |
Servo[9] | Yes | Yes | No | Yes | Yes | ? |
Goanna[10] | Yes | Yes | No | No | Yes | Yes |
NetSurf[11] | Yes | Yes | No | No | Yes | Yes |
See also[edit]
- Comparison of web browsers
- Comparison of email clients
- Comparison of browser engines (HTML support)
- Comparison of browser engines (CSS support)
- Comparison of browser engines (graphics support)
- Comparison of browser engines (typography support)
References[edit]
- ^ Limer, Eric (2015-07-29). "Can Microsoft Edge Start the Browser War We So Desperately Need?". Popular Mechanics. Retrieved 2016-01-07.
- ^ Paul Festa (2003-01-14). "Apple snub stings Mozilla". CNET Networks. Archived from the original on 2009-09-06. Retrieved 2017-02-16.
- ^ Bright, Peter (April 3, 2013). "Google going its own way, forking WebKit rendering engine". Ars Technica. Conde Nast. Retrieved March 9, 2017.
- ^ M. C. Straver. "About Moonchild Productions". Archived from the original on 2017-03-13. Retrieved 2018-04-19.
- ^ "NetSurf Developer page". Netsurf-browser.org. Retrieved 7 February 2019.
- ^ "NetSurf web browser homepage". Netsurf-browser.org. Retrieved 7 February 2019.
- ^ Mackie, Kurt (10 December 2018). "Microsoft Edge Browser To Get New Rendering Engine but EdgeHTML Continues". Redmond Mag. Retrieved 21 December 2019.
- ^ "Blink - The Chromium Projects". Chromium.org. Retrieved 22 April 2019.
- ^ The Servo Project. "README.md". Github.com. Retrieved 2016-04-24.
- ^ "Remove target platforms we cannot reasonably support · Issue #184 · MoonchildProductions/UXP". Github.com. Retrieved 22 April 2019.
- ^ "NetSurf - Downloads". Netsurf-browser.org. Retrieved 22 April 2019.