in reply to onMouseOver knick-knack for node links

Not to be nitpicky, but as a so-called HTML purist, not all Javascript is evil, and japhys ideas are very good ones that works for Javascript.

Basically, any time when Javascript is used as a means to force the user's browser to do something, whether it be the magical "no submit" drop down menus, JS-only image maps or navigation trees, disabling the back button, or resizing the window, this is a rather poor use of it and typically reflects about (IMO) 50% of the JS usage out there. OTOH, using it for roll-overs which only enhance the experience rather than are required, are usually considered a good use of JS by HTML purists.

Pretty much, the ground rule is accessiblity; if the HTML + JS makes the page unusable in Lynx, the JS is poorly used. But this idea will not incur that problem.


Dr. Michael K. Neylon - mneylon-pm@masemware.com || "You've left the lens cap of your mind on again, Pinky" - The Brain
  • Comment on Re: onMouseOver knick-knack for node links

Replies are listed 'Best First'.
Re: Re: onMouseOver knick-knack for node links
by Albannach (Monsignor) on Apr 30, 2001 at 07:57 UTC
    While I generally agree with your assessment of the usefulness of Javascript, it seems to me the real problem is that you either have it on or off, and when it's on to take advantage of some actually useful feature (or in my case because the site I need won't work without it), it also leaves you wide open to all sorts of abuse. As long as I'm forced to use it, it would be nice if the browser would allow me to specify which sites I'm comfortable using Javascript with, and kept it off otherwise, or at least light up a red warnining icon whenever Javascript was on. Until I have that, I'll prefer the simpler solutions, and full points to damian1301 for pointing out that one!

    --
    I'd like to be able to assign to an luser

Re: Re: onMouseOver knick-knack for node links
by seeker (Curate) on Apr 30, 2001 at 14:55 UTC
    There is a site here that you may want to check out. They have a lot to say about web page design, and the misuse of mouseover.

    I realize that this isn't exactly about Perl, but it does seem to follow the topic.