a random text is converted to a distorted image, its checksum, together with the expected text are stored in a lookup table. Upon validation, the text input by the user is matched against the checksum to determine if the captcha is correct.
Plan is to use it downstream on certain publicly available contact forms.
Port of downstream HTML5 date and time form widgets by Günter Ernst
These widgets provide a better and more consistent user experience and client-side validation across multiple platforms. They should in time become the preferred alternative for dates and time for template forms.