Web Renegade Web 2.0 Framework


VERSION 1.0

After working on this on-and-off for a long time now, I'm glad to release version 1.0 of Web Renegade Web 2.0! Yes, I'm throwing you off here with the name! The Web 2.0 here refers to the imfamous Web 2.0. This framework offers alot of web 2.0 functionality. The framework itself is just at version 1.0!

Why am I doing this? Well, this may keep you talking! And, cuz I want to!

What does it do? It creates a framework for your site that allows easy access to getting content via Ajax, and page caching. This is its current feature-set right now.

Download Web Renegade zip file (3.14 kb)

I am Definitely using Web Renegade Web 2.0 on the revised version of the Movieland Directory. No, the version out there right now is not the revised version! Not yet!....    When it is done, and you see how nice it is, you'll be rushing to get a copy of this framework Pronto!

Eventually, I am going to convert THIS SITE (chomer.com) to use it.

You can add the "webrenegade.js" and "donav.htm" files to your web projects free of charge!


MORE INFORMATION
This framework keeps a javascript array of objects (one object for each "page") on your site. Each object contains the title of the page, any javascript to execute whenever the page comes up, and the html page contents itself.

By using the DoNav() function, a developer can add links, or do any other page navigation that their site needs.

The framework:

  • keeps track where you are at.
  • caches pages to the array.
  • Uses Ajax to get content in the back-end asyncronously.
  • Provides a "wait" page for the user to look at while the page loads in background.
  • The browser's Back and Forward buttons work with it.
  • Uses Pound character (#) in URL to create unique permalinks.
  • Can be used on any web platform. The example is in ColdFusion. You could just as well use ASP, ASP.net, JSP, Java Servlets, php, or whatever.
  • You can specify optional javascript to run whenever the user brings up a specific page.
  • If while a page is loading asyncronously the user clicks to go somewhere else, the page it was working on will finish loading in the background.
  • Once a page is loaded into the local array, it doesn't have to make a round-trip to the server... it will use the local copy.
  • You can override the default framework functionality and force a reload of a page from the server if you desire.

Web Renegade Web 2.0 Provides the Following Benefits:

  • Reduce round-trips to the web server thereby increasing application performance and decreasing network bandwidth.
  • Provide the best Web 2.0 interface (no need to reload the entire page every time the user does something. Developers can make their web apps feel more like desktop applications.
  • It greatly simplifies Ajax Web 2.0 style programming (I've done most of the work for you).
  • The framework is free! You don't have to pay for it to use it.
  • Sorry, it does not make Julian Fries!

YOUR OBLIGATIONS:
Don't worry, it's not so bad!

  • Use the files included "webrenegade.js" and "donav.htm" in their entirety on your projects/web sites/etc. Don't remove any comments, or anything else for that matter!
  • You will not try to take credit for this work as your own, or anyone else for that matter!
  • You will use the framework "as-is." You understand that there could be possible bugs. And you assume full responsibility for testing the framework in your application to make sure it works properly.
  • You agree to not hold me liable for any damages by using this framework. Dude! I'm not trying to damage anything anyway!
  • You won't use this framework on Adult sites, Gambling sites, Hate sites, or any site that sponsors illegal activity.
  • You will not expect thorough documentation on the framework. I'm doing the best I can in my spare time (And even if I'm not doing the best I can, the software's free so don't complain! :P).
  • You will not pay for this framework!
  • You will be thankful for free software!

Copyright © 2003- 2008, Orville Paul Chomer, All Rights Reserved