1707 projects tagged "JavaScript"
The objective of the NIST Web Metrics Testbed is to explore the feasibility of a range of tools and techniques that support rapid, remote, and automated testing and evaluation of website usability. There are currently six components: 1. Web Static Analyzer Tool (WebSAT): checks web page HTML against typical usability guidelines. 2. Web Category Analysis Tool (WebCAT): lets the usability engineer construct and conduct a web category analysis (card-sorting). 3. Web Variable Instrumenter Program (WebVIP): instruments a website to capture a log of user interaction. 4. Framework for Logging Usability Data (FLUD): a file format and parser for representation of user interaction logs (such as those captured by WebVIP). 5. VisVIP Tool: produces a 3D visualization of user navigation paths through a website, based on FLUD data. 6. TreeDec: adds navigation aids to the pages of a website.
Enzyme is an architecture for creating user-searching-user applications. Right now, it is primarily useful as a resume create/search and HR management system. However, it's potential uses are wide-ranging, and it offers PHP developers an alternative to relying on simple "keyword" searching systems.
Sphere is a RPGCE (a role-playing game (RPG) creation engine) that allows you to relatively easily put together an RPG along the lines of Final Fantasy 6 or Phantasy Star. It supports 32-bit graphics (with 256 levels of translucency) and MP3, Ogg, MOD, S3M, IT, and XM files for audio (and WAV and SPX (speex) for sound effects), and does not place arbitrary limits on map, tile set, sprite set, or script sizes.
HLib is a cross-browser API designed for real-world applications by being lightweight and modular (code branched by targeted browser), while implementing a clean and elegant object-oriented library structure. It supports legacy browsers such as IE4 and NS4, but it is more focused on emerging DOM-compliant browsers (IE5+, NS6, and Konqueror). The library handles layer and document basics, as well as offering an extensible structure for the creation of advanced GUI widgets. HLib also integrates a state-of-the-art event handling system based on DOM2. An optional Python build system with compression is included.
BugTracer manages entries in a MySQL database via a web-based interface. The fields of the entries can be defined by you, and there are some pre-defined fields. You can allow multiple users to access the MySQL database where the access rights of the users are defined within user groups. BugTracer is mainly written to trace the history of a bug solving procedure. It consists of two parts: an Admin part where fields, users, and rights are set up, and a Client part where the bug reports and changes are managed. Everything is written in HTML/JavaScript/PHP and can easily be adapted.
The xsbrowser creates a human-readable documentation of XML document types represented as XML 1.0 DTDs or XML schemas (REC-xmlschema-20010502). The user needn't understand the DTD or XML Schema syntax. The xsbrowser exploits XML Schema. Although you can directly feed a DTD into the xsbrowser, it is recommended to first translate the DTD using the dtd2xs translator. The dtd2xs translator allows a more sophisticated mapping of DTDs onto XML schemas. The only requirement is a Web browser that supports Java applets, Javascript, and CSS1. The Web browser needn't support XML.
Permission Record Information Machine (PRIM) delivers database connectivity via a web browser. Users can have different database permissions (e.g. create tables, modify tables, etc.). PRIM has built-in database analytical tools such as graph displays, reporting, etc. English and Chinese (Big5) language support.
A .NET implementation of BCrypt, PHPass, and traditional crypt password algorithms.
A library of synchronization primitives and concurrent data structures for specific update-heavy workloads.