Descript is a Javascript framework for advanced applications development. Its main goal is to make Javascript programming more intuitive and compatible with modern patterns.
The core idea of Descript is providing all features included in similar complex frameworks in a well-organized and object-oriented approach.
Main features
- Fully object-oriented JavaScript code – define and inherit class definitions, override methods but still access their parent’s definitions;
- Java-like packages system – define classes in separated files, group them in folders and import like in Java™;
- Seamless integration – just one instead of several script tags in your HTML source;
- Event driven development inspired by W3C DOM events model, extended and applied to wider application area;
- Easy debugging and runtime control with build-in Debug Console tool;
Compatibility
- Cross-browser – tested on following browsers: IE 7+, FireFox 2+, Opera
9+, Safari 3+, Chrome;
- No cross library conflicts thanks to unique namespace for Core features and packages system;
- Untouched native prototypes – doesn’t affect any native JavaScript objects’ implementation;










