RELEASE CANDIDATE 3 -- 14 March 2017 -- This library is now feature complete and internally debugged, and SHOULD be suitable for testing in deployment environments. It will remain in release candidate status until 25 March 2017, at which point if no further bugs have been found it will be updated to "Production" status.
Really most of the existing "frameworks" are WAY too massive to have any business on a normal website. Many of them by themselves gZip COMPRESSED are half the size I usually allow for an entire page template's HTML + CSS + scripts + images; yet amazingly their massive bloat is BEFORE you actually even start adding USEFUL scripting that actually does stuff to the page. In addition, they are quite often chock full of functions that most people would never use, outright abuse, are CSS' job, or just plain don't belong on a website!
- Size targets of 24k or less uncompressed, 16k or less minified, and gzipped at 8k or less. A fraction the size of your typical "framework".
Designed for inclusion before
</body>, speeding load time.
- Encourages the use of scripts that attach themselves rather than called by the attributes in the markup or inlining scripting in the document.
Provide shims in legacy browsers for missing ECMAScript functions like
- Cross-browser AJAX object creation that allows passing a series of 'readystate' and 'status' handlers.
uSortstyle method for Lists and Tables.
- DOM walking tools like various 'each', 'next' and 'prev' methods, that can be passed a 'mask' for either specific tags, or nodetypes.
Class handling methods akin to those in the new
For the time being news and announcements will be posted over on our sister site:
CutCodeDown - Minimalist Semantic Markup.