Results

Supporting browsers

Comparison of OBJECT implementations
Browser Lynx Microsoft Internet Explorer Mozilla NGLayout Netscape Navigator
Version number / Build date 2.8 3.x 4.x 5.0b2 Nov '98 Feb '99 4.x
Platform Unix Mac &
Win32
Mac Unix Win32 Win32 Win32 Win32 Unix Mac Win32
Test section
1. Images N BB BB B B B BB B N N N
2. Client-side image maps B BB B B B B BB B N N N
3. Audio clips N BB BB N BB BB BB B N B B
4. Video clips N BB BB N BB BB BB B N B B
5. HTML and plain text documents N BB BB B B B BB B N N N
6. Java applets N BB BB B B B BB B Y Y Y
7. ActiveX controls (size specified) N B ? ? Y Y BB B N N (Y)
(no size specified) N B ? ? BB BB BB B N N (BB)
8. Alternative renderings N BB BB BB BB BB BB B Y Y Y
9. The tabindex attribute ? ? ? ? Y Y N N N N N
Legend
Y Working support.
N No support, but degrades correctly.
B Buggy support or incorrect degrade. Can be used with care in some situations.
BB Seriously buggy support or seriously incorrect degrade. May break the page altogether, and even cause crashes!
? Unknown. Either hasn't been tested yet, or is unclear for some other reason.
( ) Parentheses around a letter indicate that the feature is supported via a plug-in. When no appropriate plug-in is installed, the browser scores an "N".

Note: The results for IE versions 3.x-5.x in the table reflect those browsers' behaviour with ActiveX enabled in the preferences. When ActiveX is disabled, these browsers count as non-supporting browsers.

The default out-of-the-box IE settings are as follows:

Non-supporting browsers

The following browsers have been verified to not support OBJECT at all, and degrade it correctly. In the comparison table, these browsers would score an "N" on every row.

Conclusions

Of all the tested browsers, the Unix version of Netscape Navigator 4.x has the best OBJECT support. The Unix version is better, because it completely lacks the buggy audio and video implementation of the Mac and Win32 versions - and in this case, no support is better than buggy support.

Even though its OBJECT implementation is limited only to Java applets, the Unix NN4.x is actually the only one of the tested browsers which seems to have a 100% correct partial implementation.


Antti "sairwas" Näyhä
Antti.Nayha@oulu.fi