This gives an overview of browsers past and present.
This page covers:
Access NetFront,
AOL,
AOL Compuserve,
AOL Desktop,
AOL Explorer,
AOL Netscape,
AOL OpenRide,
AOL TV,
Apple Safari,
Bitstream Bolt,
DoCoMo iMode,
Google Chrome,
HotJava,
IBM Home Page Reader,
IBM Web Browsers,
iCab,
Konqueror,
Lynx,
Microsoft Internet Explorer,
Microsoft MSN Explorer,
Microsoft MSN-TV Viewer,
Mosaic,
Mozilla & Friends (Camino, Firefox, SeaMonkey, etc.),
Nokia,
OmniWeb,
Opera,
Skyfire,
W3C Amaya.
Note : because this site focuses on browsers needed to test websites, it rarely covers browsers that are little used or that use standard engines from more common browsers.
Note : you may also wish to refer to Wikipedia’s list of web browsers.
Access offers a mobile web browser, NetFront, which appears in mobile devices such as cellphones and the Amazon Kindle. Access provides some resources for website designers.
This discusses the AOL browser suite for AOL subscribers. Other AOL browsers and browser suites are listed in the sidebar, with links to details.
Note: AOL does not update the version number when it makes security updates.
AOL was originally an ISP and offered its flagship IE-based browsers only to its clients. But AOL seems to often try to reïnvent itself, and in the process has produced a bewildering range of browsers and browser suites, using a number of different browser engines.
AOL’s flagship browsers have always used IE (except for one OS X version which used Gecko), but its other browsers — Compuserve, Desktop for Mac, Explorer, Netscape, etc. — have used various versions of AppleWebKit, Gecko, and Safari: one, Netscape 8, used both Gecko and IE.
AOL has also abandoned several of its browsers, e.g. Compuserve and OpenRide. Right now (Apr 2008) AOL appears to be pushing different browser suites in different areas, e.g. AOL Desktop 10 for Windows in the U.S.A., and AOL 10VR (a very different product) in Canada.
One can only assume that an ever changing kaleidoscope of browsers will appear in the future.
See AOL’s Webmaster Info site to learn how to craft web pages for AOL browsers.
Note that the AOL browsers use browser engines created by others: sometimes Trident (the Internet Explorer engine), sometimes Gecko (the Mozilla engine), and sometimes AppleWebKit (the Safari KHTML engine).
AOL often updates its browsers without telling news services, so the version number of the latest version may be off.
AOL often offers different versions to different countries, with the U.S. getting the latest version; other countries may never get the latest version.
AOL acquired Compuserve years ago, and offered this browser for its subscribers. Versions up to 6 use Internet Explorer as its browser engine; later versions use Gecko.
AOL killed the Compuserve service in Jun 2009.
The Compuserve browsers have not been updated for a very long time, and use browser engines which are now extinct, so no one should be using a Compuserve browser. When tested in Nov 2007, the Compuserve home page would not work with Firefox, but it would work with IE, so it would seem that an IE-based browser would be best for those who choose the Compuserve service.
There are two completely different products with this name: AOL Desktop (for Windows), and AOL Desktop (for Mac).
AOL Desktop for Windows is a browser suite for Windows, using Internet Explorer. It was once named Helix, and may be considered a replacement for the defunct OpenRide.
AOL Desktop 10: this was released Dec 6, 2007 as AOL Desktop 2.0, then silently renamed sometime later to AOL Desktop 10
[get it...]. Note that there was no version 1.0; this suggests that OpenRide
is deemed version 1.
AOL Desktop for Mac OS X is a browser suite for OS X, apparently using Apple’s AppleWebKit.
AOL Desktop for Mac 1.0: this was released May 5, 2008 after the release of numerous betas; 1.5 appeared Dec 15, 2008.
[get it...]
This was a free browser for Windows, based on Internet Explorer.
AOL acquired Netscape several years ago [get it...].
Netscape is now extinct, with no updates after Mar 1, 2008. [details...] AOL suggests that users switch to Firefox or Flock.
AOL OpenRide: this was a browser suite for Windows.
OpenRide 1.x: this was released Oct 4 2006, and was silently updated several times before being quietly killed by AOL in mid 2007.
It is no longer available.
In Jun 2000 AOL announced AOL-TV, a TV-based Internet appliance designed to compete with MSN-TV. It was a limited HTML 3.2 browser with simple JavaScript support. It was discontinued in Feb 2003 [details...].
Safari uses Apple’s WebKit, which is based in part on Konqueror’s KHTML browser engine. Originally for OS X, Safari now runs on other platforms, including Windows and the iPhone. [get it...]
Apple reportedly chose to base Safari on KHTML instead of Gecko because (a) KHTML was faster, (b) KHTML’s source code was smaller and cleaner, and (c) Apple did not need Gecko’s multi-platform support.
Apple uses 3 sets of version numbers for Safari:
Apple updates the Safari version number only with major updates. Apple usually (but not always) updates the Safari build number when it fixes bugs, and sometimes (but not always) updates the WebKit build number when it fixes bugs. Apple used to have a page listing how the various version numbers related to each other, but a brainless idiot at Apple removed the page: it is therefore very difficult now to determine the Safari version number by examining the userAgent string; the major WebKit versions are reported by Wikipedia, but it is not known how up to date and how authoritative this is; a simplied list of WebKit and Safari versions is also available, on this site.
Safari renders pages differently for different DOCTYPEs [more...].
Bitstream offers this mobile web browser for cellphones. [more...].
DoCoMo offers a mobile web browser in cellphones, primarily in Australia, Japan, and parts of Europe.
Google makes the Chrome browser [get it...].
Chrome is available as a “final version”, and as betas and developer previews: its betas
are akin to betas or late alphas of other software; and ts developer previous are akin to alphas or early alphas.
Chrome is available for Windows XP and Vista: versions for Linux and OS X are being developed, and test versions are
available.
Chrome uses a modified version of the WebKit-based KHTML engine that Safari uses, with a different JavaScript interpreter.
Chrome has a minimalist user interface, and offers few user options. For example, it offers no option to disable JavaScript, to select alternate stylesheets, or to select the default CSS fonts. And, as best as this author can determine, there are no built-in pages of advanced options similar to Firefox’s about:config page or Opera’s opera:config page.
Chrome automatically updates itself with minor updates: the user cannot block or delay updates. This makes testing sites harder, because the browser could be updated at any time, even in the middle of testing a site. This also makes it impossible to retain old versions of Chrome for comparison testing.
HotJava was made by Sun Systems.
The last version, HotJava 3, was released in May 1999. It was never updated, and in April 2003 it was relegated to Sun’s archives.
Note : Sun also offers Java software for users and designers [more...].
IBM used to offer two browsers:
Alexander Clauss makes two browsers:
iCab likely will never be widely used, as it competes with other highly standards compliant browsers made by organizations with much greater resources.
Note : iCab 1-3 use a proprietary browser engine; iCab 4 uses Apple’s WebKit.
Konqueror is a browser included in the open source
KDE Desktop Environment
for Unix and Linux systems
[get it...].
It is an HTML 4 browser that aspires to be fast and standards-compliant.
It uses KDE’s KHTML browser engine.
Another major desktop environment for Unix and Linux systems is GNOME, for which Gecko-based browsers are available.
Lynx is the most popular text-only browser [get it...].
Lynx is updated at very rare intervals.
Note: it may be impossible to find the latest version for your O/S, since the Lynx developers do not consistently make it available for the common operating systems. You may have to settle for a version that is a beta, or is old, or is in a foreign language.
Note: one way to help testing pages for Lynx compatibility is to use the free Lynx Viewer.
Microsoft has made several independent browsers. This discusses its current flagship browser, Internet Explorer for Windows [get it...].
Note: Microsoft does not update the version number when it makes security updates.
For years IE was available on several platforms. This has changed. In Sep 2002 Microsoft killed IE for HP-UX and Sun Solaris. In Jun 2003 it ended IE upgrades for Macs; in May 2005 it killed MSN Explorer for Macs; and in Jan 2006 it killed IE for Macs. Now IE is for Windows only.
For years new versions of IE would run on much older platforms. This has changed. IE 7 and 8 are available only on Windows XP SP2 and up
For years new versions of IE appeared only with new versions of Windows, which has resulted in IE stagnating when new versions of Windows were delayed. This has changed. In Mar 2009 Microsoft released IE 8 without a new version of Windows. If Microsoft continues releasing new versions of IE without waiting for new versions of Windows, IE will be able to compete better with other browsers.
For years new versions of IE maintained very high compatibility with older versions, even when this prevented IE from supporting standards properly. This has changed: IE 8 is standards compliant by default, behaving like older versions only when designers insist on ignoring standards.
Microsoft ended support for Netscape plug-ins with IE5.5/SP2. Users must find equivalent ActiveX components, even though ActiveX is a major cause of security problems. [more...] Designers must change their code to use ActiveX components, as Apple did for QuickTime.
A court ruling forbids Microsoft to distribute its own version of Java, but does not force it to distribute Sun’s. Those wanting Java must therefore get it on their own, and also must get updates on their own, which means that many people unknowingly use old versions of Java, replete with bugs and security issues.
IE5//Mac and IE6//Windows (and up) render pages differently for different DOCTYPEs [more...].
When browsing a site on the “Local Machine”, e.g. on a test PC, a comment with a “Mark of the Web” may be put in the code to make the site work as it would at a specified URL, including any security restrictions at that URL [more...].
The IE engine is used by many browsers, including:
MSN Explorer was a suite that Microsoft made for subscribers of its MSN Internet service. The suite made Microsoft’s MSN Internet service a more viable competitor to AOL. It integrated standard Microsoft software with a customized user interface and special services.
This product appears to be extinct. The MSN Explorer download page says that this product comes with Internet Explorer 5.5, which has not been supported for a very long time.
MSN-TV is a Microsoft TV-based Internet appliance, formerly named WebTV. There are two versions of MSN-TV:
MSN-TV (classic): this is a limited HTML 4 browser with some CSS and JavaScript support: for details, see developer.msntv.com.
MSN-TV 2.8.2 appeared in October of 2003: it has been reported that 2.9 appeared in Aug 2004, but I have not been able to confirm this.
The MSN-TV Viewer, software to emulate the appliance, is available [get it...]. The Windows version of the viewer is a reasonably up-to-date 2.8, the Mac version a truly obsolete 2.0. Note : recently, developer.msntv.com has been unavailable; it may be that Microsoft has silently pulled availability of its emulator.
MSN-TV 2: introduced in Oct 2004, this uses a version of IE6. The most recent version of the software appeared in Feb 2006. [more...]
The NCSA made Mosaic, one of the original graphic-based browsers: earlier browsers were text-based. Many current browsers — including Netscape and Internet Explorer — trace their origins to Mosaic [get it...].
Development of Mosaic was abandoned long ago, and now is only of historical interest.
The Mozilla Group makes the open-source, highly standards-compliant Gecko browser engine, used by a diverse range of products on many platforms.
Note : you can donate to the Mozilla Foundation.
There are four current Mozilla browser products:
Gecko will render pages differently for different DOCTYPEs [more...].
Mozilla has info for designing pages for Gecko [more...].
Wikipedia: Mozilla Foundation, Firefox, Camino, SeaMonkey, Gecko-based browsers.
Nokia offers a mobile web browser in some of its cellphones.
Some cellphones may use a Safari-based browser.
The Omni Group makes the OmniWeb browser for Mac OS X [get it...]. It was not free until version 5.9 appeared.
Opera Software makes the Opera browser for a wide variety of platforms. Opera is renowned as a browser that is small, fast, and standards-compliant. There are three major families of browsers:
Note: Opera updates the version number when it makes security updates.
To learn about Opera’s support of standards, see Web Specifications Supported in Opera 6, Opera 7, and Opera 8, and Opera 9.
Opera 7 and up will render pages differently for different DOCTYPEs [more...].
Skyfire offers a full-featured mobile web browser. [get it...]
Amaya is a browser/editor made by the W3C (Worldwide Web Consortium) — an organization that defines the browser standards — in order to test and exhibit elements of new standards. All versions of Amaya are necessarily betas [get it...].
For details about Amaya, visit the Amaya site.
The W3C has over 300 members. It makes recommendations which — as they are made by consensus of the members — are de facto standards.