gibney.org provides some functions to easily write javascript software.

Views: gibney.org can be viewed in differnt views. Each view shows the same content, but is optimized for certain purposes:

code.gibney.org: this version of gibney.org is optimized for coding. For example, in the standard view the source of the editor bookmarklet looks like crap: en.gibney.org/editor/ but in code view it looks nice: code.gibney.org/editor/. code.gibney.org also has a very nice edit mode and some other coding-friendly functions.


javascript.gibney.org: this version of gibney.org puts out the raw code. For example the editor is here: js.gibney.org/editor.js. Code from js.gibney.org can be included in websites for example.


js.gibney.org: like javascript.gibney.org but always prefixes the code with the ge_require_once function which can be used to include more javascript code.
So you can do stuff like this everywhere in your code:
ge_require_once("http://javascript.gibney.org/message_box.js");

It will work. You dont have to include the ge_require_once function manually. When you include javascript from a website, do it from js.gibney.org, so the ge_require_once function is available:
<script src="http://js.gibney.org/overflow_scroller.js"></script>



raw.gibney.org: this version of gibney.org puts out the raw content. Some example usages: