Items | Netscape | IExplorer | Opera | WebEx | HTML | |||
---|---|---|---|---|---|---|---|---|
4.0.x | 3.0.x | 4.0.x | 3.0.x | 3.x | 1.1h | 3.2 | 2.0 | |
Underlines, |
Yes | Yes | Yes | Yes | Yes | Yes | Yes | No |
Animated GIFs | Yes | Yes | Yes | Yes | Yes | Yes | No | No |
Fixed backgrounds | No | No | Yes | Yes | No | No | No | No |
Low res image proxy | Yes | Yes | No | No | No | No | No | No |
Client-side imagemaps |
Yes | Yes | Yes | Yes | No | No | Yes | No |
Multiple columns, spacers | Yes | Yes | No | No | No | No | No | No |
BODY ALINK Colour | Yes | Yes | Sort of | No | No | No | Yes | No |
Cascading Style Sheets (CSS) | All | No | Most | Some | No | No | No1 | No |
Page left/top margins | Yes | No | Yes | Yes | No | No | No | No |
Font support | ||||||||
Sizes/Colours | Yes | Yes | Yes | Yes | Yes | Yes | Yes2 | No |
Typefaces | Yes | Yes3 | Yes | Yes | Yes | No | No | No |
Form fields font | any monospaced | Arial, size 2 | any | Courier | any monospaced | |||
Table support | ||||||||
ALIGN=center | Yes | TR,TD | Yes | TR,TD | Yes | Yes | Yes | Yes |
Background colour | Yes | Yes | Yes | Yes | Yes | No | No | No |
Background image | Yes | No | Yes | Yes | No | No | No | No |
Border colour | One | No | Yes; shades | No | No | No | No | |
Programming support | ||||||||
JavaScript (Netscape) | 1.2 | 1.1 | No4 | No4 | 1.0 | No | No | No |
Java (Sun) | 1.1 | 1.0 | 1.15 | 1.05 | No | No | 1.0 | No |
ActiveX (Microsoft)6 | Yes | No | Yes | Yes | No | No | No | No |
VBScript (Microsoft) | No | No | 2.0 | 1.0 | No | No | No | No | Frames support |
General support | Yes | Yes | Yes | Yes | Yes | No | No | No |
Borderless frames | Yes | Yes | Yes | Yes | Yes | No | No | No |
Floating frames | Yes | No | Yes | Yes | No | No | No | No |
Inline multimedia | ||||||||
Embedded sounds | Yes; EMBED | Yes; BGSOUND | No | No | No | No | ||
Plugins (RealAudio, Shockwave, etc.) |
Yes | Yes | Most | Most | Some | No | No | No |
Items | Netscape | IExplorer | Opera | WebEx | HTML |
With Netscape 2.0
came the first web scripting language fully written within a webpage, called JavaScript.
Netscape has, with version 4, the capability to display HTML blocks in X, Y and
Z (for layers) coordinates anywhere on a page, as well as offering dynamic HTML support (animation) and increased Java access security.
A beta of version 4.5 and the source code of the upcoming 5.0 is also available. Netscape currently holds 67% of the browser market
and is available for MacOS, OS/2, all versions of Windows plus a dozen XWindows platforms. The standalone Navigator plus the groupware Communicator is now free.
Overall, IE mimics Netscape on page presentation, but IE is more slack on erroneous HTML code. The left margin is a few pixels thicker. The unsightly vertical scrollbar never leaves the window, regardless of page length. Form fields are displayed incredibly small, with erroneous lengths. Scrollbars on drop-down lists may obscure the text inside. To top it off, IE ignores </P> tags, sometimes ignores space characters between objects, and omits extra linespaces following tables, lists, etc.
Version 4.0, for Win32 and Macintosh, claims to rewrite the user interface,
for Internet integration and offer HTML 4.0 support. Too bad it crashes all the time. Microsoft currently holds 33% of the market
and is available at no cost for Windows 3.1, 95, NT and Mac.
However, only 477 colours can be displayed, and there is no Java and only partial JavaScript support. There are also some viewing quirks,
such as improper text-wrapping around images, interlaced transparent GIFs appearing with borders, and lists (in OL, DL or UL tags) appearing double-spaced.
Both vertical and horizontal scrollbars also do not disappear, regardless of page size.
Opera is shareware, and is available for all versions of Windows with MacOS, Unix, BeOS, Amiga and Psion versions under development.
Sadly, in the age of the graphical user interface, many web authors neglect to take Lynx into account, and
therefore many pages are virtually useless to Lynx users. Version 2.7 now supports persistent cookies. Lynx is available free for Unix, OS/2, DOS, Win32, VMS, Amiga and even Atari, and a Mac version is in the works.
HTML 2.0 (1994) was the first true written standard, and closely followed by many browsers. HTML 3.0 and its browser Arena were drafted in 1995 but soon abandoned. It should be noted that HTML 3.0 and its features, such as figures, are NOT supported or endorsed at all.
HTML 3.2, codenamed "Wilbur", is the latest revision (1996), incorporating some of the work in 3.0 as well as offering CGI-free imagemaps, Java applet support and backwards compatibility with cascading style sheets (CSS). The most interesting change in HTML 3.2 is that it does not support the " tag for quotations; coders are advised to use its ISO numeric code or the " character. The official browser of HTML 3.2 is the W3C's Amaya.
In the future, the W3C hopes to complete its draft of XML, Extensible Markup Language. The successor to HTML, XML aims to offer the flexibility of SGML (Standard Generalized Markup Language) with the user-friendliness of HTML. XML is by definition a metalanguage, meaning it is fully customizable and one can produce their own tags. Hyperlinking and making stylesheets are also much easier.
W3C generally frowns on many of the tags Netscape and Microsoft has developed,
as the two browser giants have produced many compatibility problems with each other and other browsers with
their "illegitimate" code spec.
Before publishing a webpage, test it on a variety of browsers and systems. Keep your pages and images small in file size.
Make sure your colours are of sufficient contrast. If 256 colour support is important, you can use the designated "safe" colour codes: 00, 33, 66, 99, CC and FF. Combinations of these hexadecimal colours will display without any colour correction on 256 colour screens. Try to use colour codes instead of names when possible.
In general, try to stick to the HTML 3.2 and 2.0 standards. Backwards compatibility is a very important issue. However, if you use proprietary or very new tags to spice up your layout, such as frames and stylesheets, give your less-endowed users the option of an alternative, "watered-down" version of your site, or keep enhancements transparent.
For more information, refer to the Best Viewed with Any Browser site.
"Real Life? I've played that game. The plot stinks but the graphics are awesome."
-- "Havoc"'s character in an online, multiplayer game