CSS fix is a class that can replace CSS properties with properties with browser-specific names. It can parse a CSS definition and find CSS properties that are not yet well supported by all browsers. The class can add browser-specific properties that are equivalent to the found properties. It also applies other fixes for different CSS browser-specific definitions..
Canari is a rapid transform development framework for Maltego. The original focus of Canari was to provide a set of transforms which would aid in the execution of penetration tests and vulnerability assessments. Ever since its first prototype, it has become evident that the framework can be used for much more than that. Canari is perfect for anyone wishing to graphically represent their data in Maltego without the hassle of learning a whole bunch of unnecessary stuff. It has generated interest from digital forensics analysts to pen-testers, and even psychologists. Canari's core features include an easily extensible and configurable framework which promotes maximum reusability, a set of powerful and easy-to-use scripts for debugging, configuring, and installing transforms, and a great number of community-provided transforms.
The EESST package implements a common format for Email Exchange of Secondary School Transcripts. MIME and OpenPGP email standards are applied to enable secure communication of academic transcripts directly from each student to his or her chosen recipients without intervention or monitoring by any third-parties. Because transcripts are digitally signed by the originating school official, transcript recipients can independently verify that transcripts received directly from students have not been altered in transit.
Enhanced Navigation Facilities for HTML5 Videos allows Web developers to provide a list of scenes by which site visitors can click on a single scene to jump to a given location in the video. The currently-playing scene is highlighted. Other features include framewise stepping forward and backward, moving to the start and end of a video, fast forwarding, and rewinding.
Fivebit is a Python 3 compression library for short text strings. It compresses short strings of text into five bit encoding, which yields a 37.5% reduction for lowercase ASCII. There is also a dictionary for the 1024 most common English words (3 letters or longer). Punctuation, digits, and normal symbols will usually take up 10 bits each, and oddball Unicode characters will take up more space again.
Form Validation validates form inputs according to a CSS class. It uses the jQuery library to traverse the list of inputs of a form and performs validations of types defined in a CSS class attribute of each input. It supports validations of these types: required, email, date, time currency, numeric, alphanumeric, alphabetic, state, zip code, and URL. If the fields are invalid, an error message is displayed inside a page element for displaying validation errors.
Gestures is an object that can recognize user gestures that form configurable shapes. It can listen to events of the user moving the mouse forming known gesture shapes. The object can recognize custom gesture shapes defined by a list of vertex points of the shape. A given callback function is invoked when the object recognizes a known user gesture shape. The object can also draw the gesture shape as the user moves the mouse.