Web users love informative clues. Whatever questions and misunderstandings might occur ÃƒÂ¢Ã¢â€šÂ¬Ã¢â‚¬Å“ delivering precise answers immediately is the primary task a responsive user interface should be able to cope with. To do that, developers have to consider subtle and well-thought tooltips ÃƒÂ¢Ã¢â€šÂ¬Ã¢â‚¬Å“ used correctly, they can greatly improve user experience and help users to get things done. In Web such “responsive” hints can be provided by tooltips. E.g., unclear input fields in web forms are perfect examples of a situation you might be willing to use a tooltip for.
For more on AJAX see:
- 50 Excellent AJAX Tutorials
- 80+ AJAX Solutions for Professional Coding
- Tutorials Round-Up: AJAX, CSS, PHP and More
We'd like to thank Jurgen Koller for compiling an extensive list of tooltip scripts we've stumbled upon during our search. It gives many useful pointers, but we've managed to find some more. You might be willing to use Koller's post as a quick reference for your search.
Let's take a look at 43 handy tooltips scripts for intuitive and well-designed visual clues. It's nice to have them all in one place, once you need them. It's nice to be able to find them, once you don't have time to search for them.
- Nice Titles Revised
An improved Nice Titles Tooltip Script with Accesskeys support.
- Nice Titles
A classic. The script uses a background image.
- AJAX-enabled Help-BalloonsHelp windows in baloon-design. AJAXified version is also available.
- jTip ÃƒÂ¢Ã¢â€šÂ¬Ã¢â‚¬Å“ A jQuery Tool Tip
Extensive AJAX-based tooltips with numerous functions and presentation possibilities.
- jQuery plugin: Tooltip
Enhances the jQuery Library.
Works for all elements, not only for links in most browsers ÃƒÂ¢Ã¢â€šÂ¬Ã¢â‚¬Å“ IE 5.5+, Firefox, Safari and Opera.
- Form field hints with CSS Tooltips
- JS Tooltip
Displays customizable tool tip message for each link element on a web page. A tool tip that can be added to the anchor element unobtrusively by adding a class value to it. This was done by having the tool tip message pull from the specific title attribute of the anchor element that the tool tip was added too.
Flexible DHTML-Tooltipp in numerous formats. Appears (almost) immedately and fades in during loading.
Converts footnotes to tooltips. Appears immediately and can be assigned with a fixed position in the browser window.
- 5 Tooltips by DHTMLGoodies
First version is suppose to improve the usability of online forms:
- The second technique uses AJAX.
These tooltips can be used for different purposes; the code is well-documented and can easily be improved and modified.
This is a demo page for the new clueTip ÃƒÂ¢Ã¢â€šÂ¬Ã¢â‚¬Â a jQuery-based, AJAX-powered tooltip. The clueTip plug-in was inspired by Cody Lindley's jTip script.
- Mootools Tooltip
- Sweet Titles
- Hover Tip
Tooltip with menu-like capabilities. The tooltip layer will remain visible while the viewer hovers over it. This allows you to place clickable links inside tooltip content.
- Scriptaculous Effect.Tooltip
The tooltip script from the script.aculo.us library.
- CSS Tooltips
A simple demonstration of using custom CSS tooltips as a drop-in replacement for the browser-based title attribute.
- CSS Technique for Tooltips
- Unobtrusive and Slightly Accessible CSS Tool Tips on Semi Transparent CSS Menus
The scripts creates half-transparent tooltips with shadows.
- CSS Menu Descriptions
- Balloon Tooltip Demonstration
Balloon tooltip demonstration.
Similar scripts from the same source:
- CSS Rollovers for Tooltips
- CSS Bubble Tooltips
This example will show you how well this tooltip stretches for long descriptions.
- Pure CSS Tooltips I
- Simple, accessible “more” links ÃƒÂ¢Ã¢â€šÂ¬Ã¢â‚¬Å“ v2
CSS-based solution for displaying tooltips.
- CSS Tooltips
Another solution, based only on CSS.
- Information Balloon PopUps
Stu Nicholls delivers another CSS-based solutions.
Snap gives you a visual preview of each result before you click on it. And that improves your odds of picking the right search, without clicking back-and-forth several times.
- DHTML Tooltips
Popup a help tip or information layer onmouseover using this object-based DHTML tooltip code. The basic version, presented on this page, can contain plain text or rich html, images, or images and text. The tooltip can be displayed over a background image. It can move with mouse movement. And it is easy to customize and modify.
- DOM Tooltip
DOM Tooltip Script-Library
- Yahoo! UI Library: Tooltip
The Yahoo! UI Library Toolbox provides among other functions also tooltips.
- WP ÃƒÂ¢Ã¢â€šÂ¬Ã¢â‚¬Å“ Bubble Tooltips (Plugin)
A WordPress-Plugin can change the appearance of links. Based on Bubble Tooltipps developed by Web-Graphics.
Further WordPress-Plugin with similar functionality.
- Fancy Tooltips
Selected Scripts: Quick Overview