[AI] problem with mouse over links

Mamta mamtabc at accessindia.org.in
Sun Jan 27 05:36:14 EST 2008


On Mouse over

on  Mouse over is the term used to indicate the text that appears next to
your
mouse pointer
 when you hold a
computer mouse
 over any screen object that is an active link, or over some other
GUI(Grafical user interface).
 element or
widget
 that is capable of performing an action, such as an
icon
 or
command button
. The on mouse over is becoming increasingly popular as a way of "jazzing
up" navigation menus on a website. It is also a web design term used to
describe any
effect that appears on a
website
 that occurs when you hold a
computer mouse
 over a
hyperlink
 or
linking image.

Most on mouse overs do not really serve any crucial functional purpose but
simply add to a website's visual appeal.
Usability
 is not necessarily improved by employing on mouse overs; in this respect,
it is important to take a look at how a particular on mouse over was
programmed.

JavaScript
 is very popular for this purpose but has a tendency to create adverse
effects in usability; it may lead to technical problems since JavaScript is
a
client-based
, not fully standardized script language. Some computer users have disabled
JavaScript in their
web browsers
, while interpreting software
plugins
 for blind or otherwise vision-impaired viewers are often incapable of
following the weblinks denoted in a JavaScript-powered menu bar. If a
web designer
 chooses to use JavaScript for on mouse overs anyway, it is imperative to
make sure that weblinks still work when JavaScript is disabled.

Some on mouse overs are programmed in
Java
. Again, this is not to be recommended since not every web browser is
equipped with a Java plugin; moreover, loading up the Java web console slows
down
performance especially on older computers. Finally, malignant code can
easily be hidden in Java menu applets, and interpreter plugins (see above)
have
great difficulty in distilling hyperlinks from this kind of menu bar.
Usability of Java-based menu bars is therefore very low;
Flash
-based on mouse overs and menu bars, however, are even worse in this
respect. While often visually appealing, Flash applets require a proprietary
browser plugin;
they are not found on every computer, they are sometimes outdated, and some
people (and especially companies on their employees' computers) even choose
to disable Flash altogether for security reasons. A web site can therefore
become immaneuverable for some viewers if no alternate menu bar is supplied.
JavaScript is often used to detect whether a browser has a Flash plugin and
to supply an alternate menu bar if it doesn't. For those who also have
JavaScript
disabled, this provides no solution either. Same as most Java applets, Flash
on mouse overs consist of self-contained compiled code that no interpreter
plugin
has a way of deciphering.

Since most modern web browsers support
CSS
 technology, a good workaround is to define on mouse over styles for links
in a
style sheet
. Aside from the style sheet's contents, CSS on mouse overs are simply
defined by a class attribute in a hyperlink's anchor tag which can be
understood both
by interpreting plugins for vision-impaired viewers and a web browser with
disabled JavaScript or with no Flash and Java plugins. Even if CSS is not
(fully)
implemented in a viewer's browser, hyperlinks will still work.

All in all, it is important to keep in mind that as with many things, form
should always follow function and on mouse overs should be means to an end.
They
should enhance a viewer's experience while browsing a website, and not
hamper or make it less enjoyable in any way....

Reading OnMouseOver Information using JAWS

Often you might have heard the term 'OnMouseOver' while navigating Web 
pages. You would have also wished to some how access the information 
provided through
OnMouseOvers. Well, now with JAWS 5.0 you can access the information 
provided through OnMouseOvers.

OnMouseOver event is used to display information in the form of text or 
images, when the user moves the mouse pointer over any part of a Web page.

To access the information provided OnMouseOver:

list of 7 items
1. Open a Web page.
2. Press Tab until you reach a link with an OnMouseOver.
3. Press Ctrl + Enter, when JAWS informs on mouse over. JAWS informs that 
the page changed at certain line.
4. Press J to open the Jump To Line dialog box.
5. Type the line number, which JAWS spoke, and press Enter.
6. Press Shift + J to move back to the previous location.
7. Press Enter to activate the link.
list end

Hope this helps!
regards
Mamta.
----- Original Message ----- 
From: "mukesh jain" <mukesh.jain57 at gmail.com>
To: <accessindia at accessindia.org.in>
Sent: Saturday, January 26, 2008 12:53 PM
Subject: [AI] problem with mouse over links


-- 
Mukesh Jain
  email: mukesh.jain57 at gmail.com
  mobile: 09977165123
  "happiness and joy are the wealth of prosperous life"
hullo members,
  this is the request to all of you to please give me the solution for
my problems. when i opened a particular website, there i have came
across one link called "this page link mouse over" when i pressed
enter on it, it did not activated. then somebody advised me that by
pressing shift enter or control enter it will get activated. but some
how it didn't. then upon another advise, i put my cursor on that
particular link and then opened the link list by insert F7 and tabbed
till activate the link and pressed enter but then also it didn't. am i
right in doing so? if not, can anybody tell me how to open the links
when it says "this page link mouse over"? your kind coperation in this
regard is highly solicited.
  with regards,
  mukesh jain.

To unsubscribe send a message to accessindia-request at accessindia.org.in with 
the subject unsubscribe.

To change your subscription to digest mode or make any other changes, please 
visit the list home page at
  http://accessindia.org.in/mailman/listinfo/accessindia_accessindia.org.in 





More information about the AccessIndia mailing list