Results 1 to 6 of 6

Thread: DHTML menus.

  1. #1
    Registered Generalissimo's Avatar
    Join Date
    Mar 2005
    Location
    Huddersfield, UK
    Posts
    409

    DHTML menus.

    Does anyone use quite complex DHTML menus like those from http://deluxe-menu.com on their websites? I'm considering doing it. How will visitors react to them?

  2. #2
    Site Contributor KLB's Avatar
    Join Date
    Feb 2006
    Location
    Saco Maine
    Posts
    1,181
    I use very complex DHTML drop down menus on my site http://EnvironmentalChemistry.com. I have no idea how people react to them.

    On Firefox, Opera, Safari and other "fully" CSS compliant browsers the menu uses the :hover pseudo class to activate sub-menus, as no version of MSIE fully supports the :hover pseudo class properly (even IE7 has serious issues) I use onmouse events to trigger and deactivate sub-menus in IE.
    Ken Barbalace - EnvironmentalChemistry.com (Environmental Careers, Blog)
    InternetSAR.org: Volunteers Assisting Search and Rescue via the Internet
    My Firefox Theme Classic Compact: Based onFirefox's classic theme but uses much less window space

  3. #3
    Not that blue at all Blue Cat Buxton's Avatar
    Join Date
    May 2004
    Location
    UK
    Posts
    932
    Surley the main purpose of the menu is to get visitors to where you want them to go. If it needs to be complex to achieve that goal, then go with it, if not keep it simple.

    Although they look pretty, how SEO friendly would the deluxe menus be?

  4. #4
    Site Contributor KLB's Avatar
    Join Date
    Feb 2006
    Location
    Saco Maine
    Posts
    1,181
    In my case my DHTML menus are not search engine accessible as they are generated by an external JavaScript file that is in a folder SEs are not allowed to index. I use three primary navigation systems. First is a series of index pages with my root page http://EnvironmentalChemistry.com/ linking to all primary and some secondary pages. I then use section indexes that will link to primary and/or secondary pages for their section (e.g. main periodic table of elements page links to individual element pages). My second navigation system is a vertical sidebar navigation, which is on every page. This sidebar navigation links to all primary pages (e.g. core articles), but not any secondary pages (e.g. individual element pages). With either of these first two navigation system, a user or search engine can get to any page on my site within three hops from any page and can get to all of the most important articles within one hop from any page.

    My third navigation system, which is my DHTML menu is entirely designed for users. Like the other menu systems it links to all of the primary pages and many of the secondary pages. In addition it links to all of my career pages and has two drop down menus dedicated to my latest articles and latest blog posts. It also has one drop down menu dedicated to subscribing to my feed syndication options, which is context sensitive depending upon what part of the site the individual is on.

    The reason I use an external JavaScript file to generate my DHTML menu via a write statement even though it is technically a pure DHTML menu is to reduce download requirements. If the menu was pure HTML written into the main source of my pages, it would add another 75kb of HTML to each web page. By storing the menu in an external JavaScript file that converted repetitious parts of the HTML into single character variables, functions and loop statements, and by using GZIP compression I was able to get the bandwidth requirement for this menu down to under 10kb. Also since it is an external JavaScript file it only gets loaded once by a user's browser per session, which further streamlines the downloading of my site. Even if a user hops to my blog, which is on its own subdomain and/or my cobranded pages on CareerBuilder's site, the user is still using the same JavaScript file and thus doesn't have to redownload this menu when hoping between the domains. For me the real beauty of this menu is that I can easily update my menus on my cobranded CareerBuilder pages without having to submit design change requests.
    Ken Barbalace - EnvironmentalChemistry.com (Environmental Careers, Blog)
    InternetSAR.org: Volunteers Assisting Search and Rescue via the Internet
    My Firefox Theme Classic Compact: Based onFirefox's classic theme but uses much less window space

  5. #5

  6. #6
    Registered
    Join Date
    Jan 2008
    Posts
    10
    DHTML menus with classic graphical NavBars.

    http://www.xara.com/products/menumaker/ plz visit.

Similar Threads

  1. DHTML - MSN-like Slide In
    By AndyH in forum HTML, CSS, Layout, and Design
    Replies: 1
    Last Post: 10-30-2005, 10:29 AM
  2. dhtml menu help
    By Nighthawk-117 in forum The Marketplace
    Replies: 2
    Last Post: 09-13-2004, 07:51 PM
  3. Menus - Text, Graphical w/html map, Graphical w/Server Map
    By Owl in forum Search Engine Optimization
    Replies: 7
    Last Post: 03-05-2004, 08:28 PM
  4. Neat new DHTML app
    By JasonN in forum General Chat
    Replies: 0
    Last Post: 02-27-2004, 11:20 PM
  5. Naming links in menus (navigation)
    By KeithMcL in forum HTML, CSS, Layout, and Design
    Replies: 8
    Last Post: 11-16-2003, 10:53 AM

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •