On Wed, 28 May 2008, Keith Hopper wrote:

John,
    Please forgive me for writing personally about a Netsurf problem -
which is, as far as I can see, neither a 'bug' nor an additional 'wished
for' feature.

    I have been experimenting with lists of sub-menus in the course of
developing a church web site - after an idea from John Russell
([EMAIL PROTECTED]) in Canada.  The idea is that you generate a horizontal
list with drop-down sub-menus activated on hovering over the relevant list
item.

    Don't jump at me yet - I do know that pseudo-classes and
pseudo-elements are not yet implemented in Netsurf.

    With a scroll-wheel mouse or similar, the Menu button is pressed over
the sub-menu item to select the relevant document.

    So far as I can tell this works well in Safari, Konqueror and Opera -
not so good in Firefox; I haven't got access to MSIE, but I suspect it will
be on a par with the others.

    With Netsurf on RISC OS pre-empting the Menu button on the mouse, I
have the horrible fear that this technique might not be possible with
Netsurf.

It wouldn't surprise me if it did break. However, I can't see that you're actually checking which mouse button is being clicked, anyway.

    If you want to try out my prototype document just go to -

http://srv.asgard.org.nz/stpeters/index.html

    The main horizontal list near the bottom has sub-menus for every
entry. There is a hidden sub-menu if you hover over the 'W3C web
technology' image - the church didn't want all of the various
acknowledgments immediately visible in glorious technicolor!

    As you will appreciate I have designed the site so that the ability to
hover and bring up the sub-menus is not a site limitation, but since this
sort of thing is possible I wondered whether you might wish to put this on
your to do list - or, alternatively, in the too hard basket!

I'm not sure that there's anything that actually needs doing here. Clicking with any other mouse button works fine, too.

         With my gratitude for all your hard work - the whole team I mean.


John.

Reply via email to