Please Note:
HierMenus is protected by copyright laws. Use of the HierMenus code requires a paid licensing agreement.
Click Here to Register

Site Navigation
Bulletins
About
Documentation
FAQ
Samples
Known Issues
Technology Jobs

internet.commerce

Partner With Us














          
internet.com

IT
Developer
Internet News
Small Business
Personal Technology

Search internet.com
Advertise
Corporate Info
Newsletters
Tech Jobs
E-mail Offers

 
HierMenusCentral Enhance the Functionality of Your Web Site with DHTML HierMenus.
    

home / documentation / compatibility

Browser Compatibility

What browser versions work with Version 6 of our Hierarchical Menu script? Here's a quick reference, along with limitations (if any) of each browser version:

The 6.x Hierarchical Menu script works with:

• Internet Explorer for Windows, Version 4+
• Netscape Navigator, Versions 4.04+
• Netscape 6+
• Other Gecko-powered browsers (Mozilla 1.0+, Firefox 1.0+)
• Opera 7+
• Safari 1.0+
• Konqueror 3.2+

If you're curious to see the percentages of each browser currently in use on the Web, have a look at these Global Browser Stats, supplied courtesy of TheCounter.com.

HierMenus is JavaScript based and therefore all browsers must have JavaScript enabled to utilize HM menus. If a user who has intentionally disabled JavaScript visits a HierMenus enabled site, no menus will appear.

To setup HierMenus on your pages, you will need to have the ability to add JavaScript files (with the .js extension) to your Web Server. If you cannot upload .js files to your server then you will not be able to implement HierMenus on your site. This is not a problem in the vast majority of sites; but if you are at all unsure about whether or not you can store .js files on your site then you should check with your site host first.

Legend: Full Support Partial Support No Support

Feature: IE 4 IE 5 11 IE 5.5+ NS 4.x NS 6.x NS 7.x Moz 1.0+ Safari 1+ Opera 7.0+ Konqueror 3.2+ 1
Cross Frames                   14
Embedded image rollovers                    
Scrolling Menus                 2  
Menu background images       3 4     10    
Item background images 12       4          
Style Sheet Support         13          
Buttons                    
Permanent menus                    
Popup Menus                    
Opacity         4     5 15  
Transitions/Filters                    
Menu Padding/Menu Background Color                    
Selected Colors                    
Image relative menu positioning6                    
Fixed position menus         4          
Reposition on Scroll Menus         4          
Sliding Menus           7 8      
Menu Event Hooks       9            
IFrame Based Masking                    

  1. HierMenus version 6.0 does not support Konqueror at all; we ran into several key problems with the combination of HM 6.0 and earlier Konqueror versions that we were unable to correct in time for publication. Support for Konqueror 3.2 and later was reinstated in HierMenus 6.0.1. See the 6.0.1 Release Notes for further details.

  2. In Opera 7.0, ScrollOver is forced to be true for all scrolling menus, due to problems with the mouseup event in that browser. Opera 7.1 and later are not affected by this problem.

  3. When using background images in Netscape 4.x, the menu's border will not be displayed, nor will its separators.

  4. This feature is not supported in Netscape 6.0 or 6.01 (but is supported in Netscape 6.1 and later).

  5. Feature supported in Safari 1.1 and later. Also, it is evidently not possible to have both opaque and non-opaque menus on the same page in Safari; as Safari automatically renders elements in a higher z-order (such as an overlapping child menu) with the same opacity as elements in a lower z-order (whether the higher-ordered element is supposed to have an opacity setting or not). See our Known Issues entry for more detail.

  6. Though it is generally very good, all browsers experience some problems in element relative menu positioning schemes, depending on exactly what type of object you are trying to position the menus with. See the Menu Positioning Mini-Tutorial for further information.

  7. This feature is not supported in Netscape 7.0x (but is supported in Netscape 7.1 and later).

  8. This feature is not supported in Mozilla version prior to 1.2.1.

  9. For reasons we haven't been able to nail down, "more" image swapping is incompatible with the use of event hooks in Netscape 4.x. If using event hooks in Netscape 4.x, disable the more image swapping (by setting ImgSrcOver to null).

  10. In some scenarios, Safari does not properly assign the background image to the menu; and/or it dynamically readjusts the background image as the mouse is rolled over the menu. We do not know why this is.

  11. Internet Explorer on the Macintosh is not supported.

  12. Item background images can produce inconsistent results on Internet Explorer 4. Use with caution (and test thoroughly).

  13. When using item class names it is strongly recommended that you control all color rollovers (on, off, and selected) directly via your class names and clear the corresponding HierMenus color parameters. Without doing so, Netscape 6.x can get confused when both the classes and element colors are swapped simultanesously, resulting in colors not changing as you expect them to.

  14. Konqueror does not support Standard Cross Frame implementations. It does support Alternate Cross Frame implementations.

  15. Opera supports Opacity beginning with Opera version 9.

internet.commediabistro.comJusttechjobs.comGraphics.com

Search:

WebMediaBrands Corporate Info

Legal Notices, Licensing, Reprints, Permissions, Privacy Policy.
Advertise | Newsletters | Shopping | E-mail Offers | Freelance Jobs

Created: 3/25/2004
Updated: 11/9/2004
URL: http://www.hiermenuscentral.com/documentation/compatibility/