Docs | JS Examples | PHP Framework | Paul Visco

Surebert.com - Javascript Toolkit

Paul Visco's Surebert ™ is a complete solution for developing highly interactive javascript based client side applications. Surebert handles most of the inconsistencies between the major browsing platforms (IE, firefox and Safari) allowing the programmer to concentrate on what they want to accomplish instead of the tedious labor of how to make their code work in all the browsers. Surebert's style of javascripting encourages a clean separation of content, design and interactive scripting - making script upkeep, sharing, and debugging easier to handle. Surebert has been continuously developed and tested since September of 2004.

Surebert is only available for non-commercial projects unless express permission is granted from Paul Visco.

Currently, Surebert™ includes robust, standardized, cross-browser tools for dealing with live server to client communication via AJAX/H/J, manipulating CSS styles, manipulation and selection of DOM elements, event handling, timed events, debugging, handling user input, manipulating strings and arrays, and harnassing the power of ©Adobe Flash. Surebert exposes a javascript API for cross platform flash embedding, MP3 sound playback, flash shared object storage access and progress trackable multi-file uploads. The extremely commented version is 100k, around 50k without comments and the gzipped compressed version is ~12k and includes all the same functionality without the comments and line returns, etc.

The documentation is autogenerated from the source code so it is always up to date. Also you may want to check in the latest changelog for the latest changes. If you are upgrading surebert 3.0 to surebert 4.0 check out this guide If you have any questions about the toolkit, feel free to contact me through my journal at estrip.org

Example Site Based On Surebert

Subversion Repository

When you download either make to rename the downloaded directory surebert and place it in the root of your site.

Trunk - The bleeding edge version

svn export svn://surebert.com/surebert/trunk surebert

The last stable version 4.10 - version with /surebert

svn export svn://surebert.com/surebert/tags/4.10 surebert

Thanks

Thanks to awesome boss Del Reid and my employer Roswell Park Cancer Institute for allowing me to continue development of the surebert toolkit as part of my work at Roswell.