(Pete Cresswell) said:
Per Richard:
Speaking as a clueless noob that's been looking for a
heirarchical menu structure to use, somebody tell me
what's so bad about that example?
First off, this Richard (the infamous Richard Bullis, AKA "Richard the
Stoopid") wouldn't know a good menu script form a bad one if he copied
the entire source code line by line into one of his own "web pages".
But, in the same way as a stopped clock will show the correct time twice
a day, his uninformed assertions may correspond with reality from time
to time.
Granted it's going nowhere without JavaScript enabled
on the user's PC,
What happens when client-side scripting is not supported is probably the
major issue in browser script design for the Internet. The consequences
of having no functional navigation just because scripting is unavailable
(or because any particular script relies on features unsupported by the
browser in question) are obviously disastrous. Preventing the visitor
from accessing the site. This is made slightly worse by the fact that
search engine robots do not appear to execute client side-scripting,
preventing them from seeing any navigation links and so following them
in order to index a site.
but other than that it seems like it offers much or
all of what I'm looking for: namely a way to present
very long lists of choices.
If you could see the way that script 'operates' on my IE 6 you would not
give it a second look. Putting up script errors on every mouse move is
pretty inept. Many scripts fail to work on non-IE browsers but a script
author that cannot even cope with Windows IE 6 really shouldn't be
publishing their work at all.
Seems like the automagic scrollbars that only appear
when there isn't enough window space are pretty slick too.
Not really. Your client area is too short for the drop down, you move
the mouse to the scrollbars and scroll down, but the menu drop-down
closes when you move out of it and you have just scrolled the header off
the top of your window, so you scroll back up and re-open the drop-down,
which again extends below the viewport and is partly inaccessible. Catch
22. But the real joke happens when you use the mouse wheel to scroll the
page down and the menu's drop-down scrolls downwards at the same rate.
Richard.