Virtual keyboard interfaces are generally used in websites where the highest level of security is a must like online banking applications.
Virtual keyboards help us to prevent any keylogging activies and/or provide users a special keyboard which they don’t already have (like a keyboard of another language).
Thisvirtual keyboard very easy to use and already supports many languages.
How to use virtual keyboard?
You simply include the keyboard.js file and create a text element with the class = keyboardInput. That’s all.
Requirements: No Requirements Compatibility: All Major B>rowsers
The title is fun, I know (and I love Lords Of The Rings).
Mapstraction has kind of a similar logic. It provides a common API for the major mapping providers. This means, when you code with Mapstraction API, you can easily switch from Yahoo Maps to Google maps or else.
You can even use this power to create creative solutions like this syncronizing maps example:
mooRainbow is an easy to integrate JavaScript color picker built with mootools.
This color picker can be attached to any element in the DOM. A click event would automatically be attached to that element and simply clicking on it you will be able to show or hide mooRainbow.
This mootools powered JavaScript color picker:
is fully customizable via CSS file.
keeps clean your DOM and generates valid XHTML and CSS.
provides you, as return, an object containing RGB, HSB and HEX of choosen color.
works on Firefox/Safari/Opera/IE.
Requirements: mootools v.1.11+ Compatibility: All Major Browsers
jQuery File Tree is a customizable AJAX file browser plugin for jQuery which you can create a fully-interactive file tree with as little as one line of JavaScript code.
It already includes connector scripts for PHP and ASP.NET, expand-collapse events can be customized, and is fully standards-compliant with valid & semantic XHTML.
Here is an exaple code for creating the file tree. See how easy it is:
You can style the file tree easily with CSS and use icons for file-types. This AJAX file browser requires jQuery easing plugin for the attractive effects.
PHP / MySQL Ajax Star Rating Script is an unobtrusive script (which will work if the JavaScript is turned off) which you can easily integrate it with your current content.
This star rating script is not tied to any CMS so you will need some coding skills to integrate it.
It supports configuration of howmany stars will be shown in the front-end.
Similar to Ext Grid, but built on jQuery, Flexigrid is a feature rich data grid with resizable columns and a scrolling data to match the headers, plus an ability to connect to an xml based data source using AJAX to load the content.
Features of this jQuery data grid plugin:
Resizable columns
Resizable height
Sortable column headers
Cool theme
Can convert an ordinary table
Ability to connect to an ajax data source (XML only)
Paging
Show/hide columns
Accessible API
More..
Requirements: jQuery Compatibility: All Major Browsers
Meteora is set of cross-browser widgets and controls for quickly creating rich and customizable web applications without programming excessive JavaScript that is painful to debug in every browser.
Meteora is based on the great mootools framework (version 1.11) and scripts that already work with mootools can be used with Meteora too!
To see some nice demos of this JavaScript widget library, check:
MooCrop is an image cropping utility using the powerful mootools javascript framework. Alone, it is only a selection tool but when used with a serverside script then it becomes an image manipulation tool.
Some MooCrop features:
Completely customizable CSS styling
Detects and handles multiple CSS box models
Allows for masking to be toggled
Ability to hide resize handles during drag
Custom events for your own modification
Relative based postioning rather then absolute (should handle overflow properly)
Works and retains layouts on floating images.
Resize from 8 different directions
Ability to set minimium size limit
Cleans up nicely, leaving your DOM in its original state when removed.
Fast!
Requirements: Mootools JavaScript Framework Compatibility: All Major Browsers