Wiki source for CategoryJavascript
=====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;]]
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;]]