User:Helpfoss/Comparison of web browsers
The following tables compare general and technical information for a number of web browsers.
Web browser history
[edit]Colonel information
[edit]Logo | web browser | First public release date | Latest stable | Windows | Linux | Mac OS | BSD | Other | GUI | WebUI | CLI | remote |
---|---|---|---|---|---|---|---|---|---|---|---|---|
Amaya | 11.4.4 (January 18, 2012 | )Yes | Yes | Yes | FreeBSD | Solaris | No | Yes | Yes | Daemon, XML over HTTP remote control API | ||
Arora | 0.11.0[1] (27 September 2010 ) [±] | Yes | Yes | Yes | FreeBSD | Solaris | No | Yes | Yes | Daemon, XML over HTTP remote control API | ||
Camino | 11.4.4 (January 18, 2012 | )Yes | Yes | Yes | FreeBSD | Solaris | No | Yes | Yes | Daemon, XML over HTTP remote control API | ||
Chromium | 11.4.4 (January 18, 2012 | )Yes | Yes | Yes | FreeBSD | Solaris | No | Yes | Yes | Daemon, XML over HTTP remote control API | ||
Dillo | 11.4.4 (January 18, 2012 | )Yes | Yes | Yes | FreeBSD | Solaris | No | Yes | Yes | Daemon, XML over HTTP remote control API | ||
Dooble | 11.4.4 (January 18, 2012 | )Yes | Yes | Yes | FreeBSD | Solaris | No | Yes | Yes | Daemon, XML over HTTP remote control API | ||
ELinks | 11.4.4 (January 18, 2012 | )Yes | Yes | Yes | FreeBSD | Solaris | No | Yes | Yes | Daemon, XML over HTTP remote control API | ||
Epiphany | 11.4.4 (January 18, 2012 | )Yes | Yes | Yes | FreeBSD | Solaris | No | Yes | Yes | Daemon, XML over HTTP remote control API | ||
Konqueror | 11.4.4 (January 18, 2012 | )Yes | Yes | Yes | FreeBSD | Solaris | No | Yes | Yes | Daemon, XML over HTTP remote control API | ||
Midori | 11.4.4 (January 18, 2012 | )Yes | Yes | Yes | FreeBSD | Solaris | No | Yes | Yes | Daemon, XML over HTTP remote control API | ||
Shiira | 11.4.4 (January 18, 2012 | )Yes | Yes | Yes | FreeBSD | Solaris | No | Yes | Yes | Daemon, XML over HTTP remote control API | ||
Amaya Arora | 11.4.4 (January 18, 2012 | )Yes | Yes | Yes | FreeBSD | Solaris | No | Yes | Yes | Daemon, XML over HTTP remote control API | ||
Logo | BitTorrent client | First public release date | Latest stable | Linux | Windows | Mac OS | BSD | Other | GUI | WebUI | CLI | remote |
General information
[edit]Browser | Latest Stable Software Release | Software license | Current layout engine |
---|---|---|---|
Amaya | W3C | Amaya | |
Arora | GPL | WebKit | |
Camino | MPL, MPL/GPL/LGPL tri-license | Gecko | |
Chromium | BSD | WebKit | |
Dillo | GPL | Dillo | |
Dooble | GPL | WebKit | |
ELinks | GPL | built-in, based on Links | |
Epiphany | GPL | WebKit | |
GNU IceCat | GPL, MPL/LGPL tri-license | Gecko | |
K-Meleon | GPL | Gecko | |
Konqueror | GPL | KHTML, WebKit (optional, unstable) | |
Links | GPL | built-in | |
Lynx | GPL | built-in | |
Midori | LGPL | WebKit | |
Mozilla Firefox | MPL, MPL/GPL/LGPL tri-license | Gecko | |
NetSurf | GPL | NetSurf built-in | |
Origyn Web Browser | BSD License | WebKit | |
SeaMonkey | MPL, MPL/GPL/LGPL tri-license | Gecko | |
Shiira | BSD | WebKit | |
w3m | MIT License | ? | |
Browser | Release | Software license | Current layout engine |
Operating system support
[edit]Browsers are compiled to run on certain operating systems, without emulation. For a given browser/OS combination, browser support status can be one of six possibilities:
- No means that it does not exist or was never released.
- Partial means that the browser works, but lacks important functionality or is very unstable compared to versions for other OSs, that is to say it has roughly alpha or pre-alpha quality, and it is still being developed.
- Beta means that a version of the browser is fully functional and has been released, but is still in development, e.g., for stability.
- Yes means that the browser has been officially released in a fully functional, stable version.
- Dropped means that the latest stable version of the browser does not work on the operating system, although an older version is available that does. The number in parentheses is the last known stable version which was officially released for that OS.
- Included means that the browser comes pre-packaged as part of or has been integrated into the operating system.
This list is not exhaustive, but rather reflects the most common OSs today (e.g. Netscape Navigator was also developed for OS/2 at a time when Mac OS X did not exist) but does not include the growing appliance segment (for example, the Opera web browser has gained a leading role for use in mobile phones, smartphones, the Nintendo DS and Wii, and Personal Digital Assistants, and is also used in Interactive televisions). Both the web browser and OS means most recent version, example: Windows 7 with Internet Explorer 8.
Browser | Windows | Mac OS X | Linux | BSD | Other Unix |
---|---|---|---|---|---|
Amaya | Yes | Yes | Yes | Yes | No |
Arora | Yes | Yes | Yes | Yes | Yes |
Camino | No | Yes | No | No | No |
Chromium | Yes | Yes | Yes | Yes | No |
Dillo | Partial | Yes | Yes[note 1] | Yes | Yes |
Dooble | Yes | Yes | Yes | Yes | Yes |
ELinks | Yes | Yes | Yes | Yes | Yes |
Epiphany | No | Yes | Yes | Yes | Yes |
K-Meleon | Yes | No | No | No | No |
Konqueror | Partial | Yes | Yes | Yes | Yes |
Links | Partial | Yes | Yes | Yes | Yes |
Lynx | Yes | Yes | Yes | Yes | Yes |
Midori | Yes | Yes | Yes | Yes | Yes |
Mozilla Firefox | Yes | Yes | Yes[note 2] | Yes | Yes |
NetSurf | No | No | Yes | Yes | Yes |
SeaMonkey | Yes | Yes | Yes | Yes | Yes |
Shiira | No | Yes | No | No | No |
w3m | Yes | Yes | Yes | Yes | Yes |
Browser | Windows | Mac OS X | Linux | BSD | Other Unix |
Acid Scores
[edit]'The Acide Scores are depend entirely on the Layout Engine-Version, and not for the browser...
The Acid tests are online test suites to determine aspects of standards compliance, to expose web page rendering flaws, and to rate the performance of browsers. Upon each test's release, they are designed so that no existing browser can pass without further development. In order for a browser to pass any Acid test, the latest public release of the browser (not an alpha, beta, release candidate, or other version under development or testing procedures) must meet the requirements shown below. In addition, the browser should be tested upon completion of installation, with no add-ons installed (some browsers make this easy by providing a "safe mode" option) and all the factory settings (no options have been changed from their defaults).
Acid1:
- Final rendering looks exactly like the rendering provided by the Acid tests website.
- Text can be highlighted and radio buttons can be selected.
Acid2:
- Final rendering looks exactly like the rendering provided by the Acid tests website.
- Smiley's nose turns blue when hovered over.
Acid3:
- Final score of 100/100.
- No error messages on final rendering.
- Render-in-progress loads smoothly (no pausing).
- Final rendering looks exactly like the rendering provided by the Acid tests website.
Browser | Acid1 | Acid2 | Acid3 |
---|---|---|---|
Amaya | No | No | No |
Arora | Yes | Yes | 100/100 |
Camino | Yes | No | 93/100 |
Comodo Dragon | Yes | Yes | 100/100 |
Dillo | ? | No | ? |
Dooble | Yes | Yes | Yes |
ELinks | No | No | ? |
Epiphany | Yes | Yes | 100/100 |
K-Meleon | Yes | No | 53/100 |
Konqueror | Yes | Yes | 91/100 (100/100)[note 3] |
Links | ? | No | No |
Lynx | ? | No | No |
Midori | Yes | Yes | 100/100 |
Mozilla Firefox | Yes | Yes | 97/100 |
NetSurf | No | No | No |
SeaMonkey | Yes | Yes | 97/100 |
Shiira | ? | Yes | 74/100 |
w3m | No | No | No |
Browser | Acid1 | Acid2 | Acid3 |
HTML5 support
[edit]The specifications for HTML5 are still under development, but many current browsers already support many of the new features in the draft specifications. An HTML5 test suite is also under development that, while it does not test all of the new features nor the functionality of those it does detect, rates browsers' support. New tests are expected to be added to the suite as time goes by.[2]
Browser | HTML5 Test Points |
---|---|
Apple Safari | 253/450 |
Google Chrome | 327/450 |
Internet Explorer | 141/450 |
Mozilla Firefox | 286/450 |
Opera | 296/450 |
Web technology support
[edit]Information about what web standards, and technologies the browsers support, except for JavaScript. External links lead to information about support in future versions of the browsers or extensions that provide such functionality.
Browser | CSS2.1 [note 4] | Frames | Nav LINKs [note 5] | XSLT | XHTML 1.0 [note 6] | XHTML 1.1 [note 6] | MathML | XForms | Web Forms 2.0 | VoiceXML / X+V | SMIL | VML | CSS Presentation / projection mode[note 7] |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Amaya | Yes | No | ? | No | Yes | Yes | Yes | No | No | No | ? | No | ? |
Arora | Yes | Yes | No | Yes | Yes | Yes | Yes | Yes | No | No | ? | No | ? |
Camino | Yes | Yes | No | Yes | Yes | Yes | Yes | No | No | No | No | No | ? |
Dillo | Partial | Partial [note 8] | No | No | No | No | No | No | No | No | ? | No | ? |
Dooble | Yes | Yes | No | Yes | Yes | Yes | Yes | Yes | No | No | ? | No | ? |
ELinks | Partial | Yes | ? | No | No | No | No | No | No | No | ? | No | ? |
Epiphany | Yes | Yes | No | Yes | Yes | Yes | Yes | Yes | No | No | ? | No | ? |
K-Meleon | Yes | Yes | ? | Yes | Yes | Yes | No | No | No | No | No | No | ? |
Konqueror | Yes | Yes | Yes | No | Yes | Yes | No | No | No | No | ? | No | ? |
Links | No | Yes | Yes | No | No | No | No | No | No | No | ? | No | ? |
Lynx | No | Partial | Yes | No | No | No | No | No | No | No | No | No | ? |
Midori | Yes | Yes | No | Yes | Yes | Yes | No | No | No | No | ? | No | No[note 9] |
Mozilla Firefox | Yes | Yes | No [note 10] | Yes | Yes | Yes [note 11] | Yes | Yes [note 12] | Yes [note 13] | No | Yes | No | No [note 9] |
NetSurf | Yes | Yes | No | No | No | No | No | No | No | No | ? | No | ? |
SeaMonkey | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | No | No | No | No | ? |
Shiira | Yes | Yes | ? | Yes | Yes | Yes | No | No | No | No | ? | No | ? |
w3m | ? | Yes | ? | No | Yes | ? | No | ? | No | No | ? | No | ? |
Browser | CSS2.1 [note 4] | Frames | Nav LINKs [note 5] | XSLT | XHTML 1.0 [note 6] | XHTML 1.1 [note 6] | MathML | XForms | Web Forms 2.0 | VoiceXML / X+V | SMIL | VML | CSS Presentation / projection mode[note 7] |
Mobile Web technology support
[edit]Information about what web standards, and technologies the browsers support, except for JavaScript. External links lead to information about support in future versions of the browsers or extensions that provide such functionality.
Browser | C-HTML | HDML | I-mode | XHTML Mobile Profile | WML | WBMP |
---|---|---|---|---|---|---|
Amaya | ? | ? | ? | ? | No | ? |
Camino | ? | ? | ? | ? | No | ? |
Dillo | ? | ? | ? | ? | No | ? |
ELinks | ? | ? | ? | ? | ? | ? |
Epiphany | ? | ? | ? | ? | No | ? |
K-Meleon | Partial [note 14] | No | No | Partial [note 14] | No | ? |
Konqueror | ? | ? | ? | Yes | No | ? |
Links | ? | ? | ? | ? | No | ? |
Lynx | ? | ? | ? | ? | No | ? |
Mozilla Firefox | Partial [note 14] | No | No | Partial [note 14] | No [note 15] | ? |
NetSurf | ? | ? | ? | ? | No | ? |
SeaMonkey | Partial [note 14] | No | No | Partial [note 14] | No [note 15] | ? |
Shiira | ? | ? | ? | ? | No | ? |
w3m | ? | ? | ? | ? | No | ? |
Browser | C-HTML | HDML | I-mode | XHTML Mobile Profile | WML | WBMP |
JavaScript support
[edit]Information about what JavaScript technologies the browsers support. Note that although XPath is used by XSLT, it is only considered here if it can be accessed using JavaScript. External links lead to information about support in future versions of the browsers or extensions that provide such functionality.
Browser | JavaScript | ECMAScript 3 | DOM 1 | DOM 2 | DOM 3 | XPath | DHTML | XMLHttpRequest | Rich editing |
---|---|---|---|---|---|---|---|---|---|
Amaya | No [note 16] | No [note 16] | No [note 16] | No | No | No | No | No | No |
Camino | Yes | Yes | Yes | Yes | No [note 17] | Yes | Yes | Yes | Yes |
Dillo | No | No | No | No | No | No | No | No | No |
ELinks | Partial | Partial | No | No | No | No | No | No | No |
Epiphany | Yes | Yes | Yes | Yes | No [note 17] | Yes | Yes | Yes | Yes |
K-Meleon | Yes | Yes | Yes | Yes | No [note 17] | Yes | Yes | Yes | Yes |
Konqueror | Yes | Yes | Yes | Yes | Partial | No | Yes | Yes | No |
Links | No [note 18] | No | No | No | No | No | No | No | No |
Lynx | No | No | No | No | No | No | No | No | No |
Midori | Yes | Yes | Yes | Yes | Partial [note 19] | Yes [note 19] | Yes | Yes | Yes |
Mozilla Firefox | Yes | Yes | Yes | Yes | Partial [note 17] | Yes | Yes | Yes | Yes |
NetSurf | No | No | No | No | No | No | No | No | No |
SeaMonkey | Yes | Yes | Yes | Yes | No [note 17] | Yes | Yes | Yes | Yes |
Shiira | Yes | Yes | Yes | Yes | No | No | Yes | Yes | Yes |
w3m | No | No | No | No | No | No | No | No | No |
Browser | JavaScript | ECMAScript 3 | DOM 1 | DOM 2 | DOM 3 | XPath | DHTML | XMLHttpRequest | Rich editing |
See also
[edit]- List of web browsers
- Comparison of layout engines
- Comparison of layout engines (XML)
- Comparison of layout engines (XHTML)
- Comparison of layout engines (graphics)
- Comparison of layout engines (CSS)
- Comparison of layout engines (DOM)
- Comparison of layout engines (HTML5)
- Comparison of layout engines (ECMAScript)
- Comparison of layout engines (SVG)
Footnotes
[edit]- ^ "Arora 0.11.0". Arora Repository Releases Tags. 26 September 2010. Retrieved 29 August 2014.
- ^ Niels, Leenheer (8 June 2010). "THE HTML5 TEST – HOW WELL DOES YOUR BROWSER SUPPORT HTML5?". Retrieved 19 February 2011.
- ^ "Results of HTML5 test for browsers". Retrieved 22 June 2011.
References
[edit]This article's use of external links may not follow Wikipedia's policies or guidelines. (June 2010) |
- Amaya release history
- AOL Explorer release notes
- Arlington Kiosk Browser release history
- Camino 1.5.5 release notes
- Epiphany News
- Firefox 5.0 release notes
- iCab Information
- Konqueror news
- Lunascape release notes & Lunascape Product Download page
- Mozilla 1.7.13 release notes
- Netscape Browser release notes
- Opera changelogs
- Information on WorldWideWeb
- Dillo changelog
- Internet Explorer 7 Team blog
- NetSurf information
- Google Chrome for Mac Official Website
Cite error: There are <ref group=note>
tags on this page, but the references will not show without a {{reflist|group=note}}
template (see the help page).