PassShark - iPhone style password masking using MooTools

PassShark.js is a free and easy-to-implement password masking class developed using MooTools.
Inspired and based on the excellent iPhone and iPod touch password dialogue.

This is our first officially released MooTools plugin, with many more already in development.
PassShark is a small component in a series of Form based plugins, specifically being created
for the next major release of Ether.Flex CMS, v2.

A brief history

Recently there has been a debate regarding password fields and usability. The main arguments centre
around two concepts: 1-Safety and 2-Accessibility of the presentation methods. If interested, please read
this blog post by Stefan Ullrich, the author of the jQuery plugin which inspired PassShark. His post is a
basic analysis in response to Stop Password Masking written by Jakob Nielsen.

To summarise, the goal with delayed password masking, is to help the user through a less painful way of
populating forms and specifically password fields. This methodology is fast becoming popular
on Mobile Devices, Desktop applications and the Web browser alike... We think this is a good thing!

The Demo

Features and Compatibility

Usage

Dependencies

Options

Notes and Fixes

PassShark with MooTools resolves many issues found in other implementations, specifically:

Release date, Source code and Notes

v1.0 released: November 14th, 2009.
Full source code, this README file and other Notes can be found on GitHub: http://github.com/Rendez/MooTools

License

PassShark is released under the Open Source MIT license