klenwell information services : CategoryJavascript

Wiki source for CategoryJavascript


Show raw source

{{redirect page="DevJquery"}}

=====Javascript=====
My enthusiasm for javascript waxes and wanes with the tides. Currently, it's been reinvigorated by some of the stuff Google has been doing and the possibilities for lightweight, distributed web applications (and I don't mean AJAX). An example: [[http://myspacecivilized.blogspot.com/2006/11/myspace-95-thesis-widget.html | the moshi 95 widget]]

After some research and experimentation, I've settled on a framework for packaging composite javascript classes I call **J.ini**. [[JavascriptJini | Click here for more information on J.ini]].

For **exceptions, aggravations, and anomalies** I've encountered with javascript and DOM, **[[JavascriptExceptions | click here]]**

====My Classes====
[[JavascriptJedo | JEDO]]
[[JavascriptJini | J.ini]]
[[JavascriptuPublisher | uPublisher]]
[[JavascriptDomhandler | DomHandler]]
[[JavascriptKwyption | Kwyption]]

====Frameworks and Libraries====
[[http://prototypejs.org/ | Prototype]]
[[http://dojotoolkit.org/ | Dojo Tool Kit]]
[[http://script.aculo.us/ | script.aculo.us]]
[[http://developer.yahoo.com/yui/ | Yahoo! User Interface]]
[[http://www.dustindiaz.com/top-ten-javascript/ | top 10 js functions]] (dustindiaz.com)

====Tools and Utilities====
[[http://sourceforge.net/projects/jpspan/ | JPSpan]] (sourceforge.net)

====Reference====
[[http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference | MDC Javascript Reference]] (mozilla.org)
[[http://developer.mozilla.org/en/docs/Gecko_DOM_Reference | MDC DOM Reference]] (mozilla.org)
[[http://edevil.wordpress.com/2005/11/14/javascript-libraries-roundup/ | long list of js libraries]] (edevil.wordpress.com)

====Topical====
[[http://www.quirksmode.org/dom/importxml.html | Import XML File]] (quirksmode.org)
[[http://dean.edwards.name/weblog/2006/06/again/ | windows.onload (again)]] (dean.edwards.name)

====Common DOM Syntax====
[[http://developer.mozilla.org/en/docs/DOM:document.getElementById | var element = document.getElementById(id);]]
[[http://developer.mozilla.org/en/docs/DOM:element.innerHTML | element.innerHTML = markup;]]