AJAX
Sick of Browser Incompatibilities with IE6/IE7?
Check out the ie7-js javascript library. It helps with a bunch of css, layout, hover, PNG support, etc.
Project Site - http://code.google.com/p/ie7-js/
Demos - http://ie7-js.googlecode.com/svn/test/index.html
[...]Firebug
I ran across Firebug a couple months back. I installed it and didn’t think much of it…this past weekend i ran into a situation where i needed to know certain CSS styles and some Javascript code that were buried in their respective files.
This extension lets you debug, and monitor CSS, HTML, and JavaScript, without having to open the file in an editor or right click and view the page source.
Pretty nice for development.
[…]
Ajax Toolkits
Ajax Tutorials:
Prototype: http://www.petefreitag.com/item/515.cfm
Google’s Web Tool Kit: http://code.google.com/webtoolkit/
Adobe’s Spry: http://labs.adobe.com/wiki/index.php/Spry#Demos
Script.aculo.us Examples: http://wiki.script.aculo.us/scriptaculous/show/Demos
Moo.fx: http://moofx.mad4milk.net/#download
Yahoo’s User Interface Library: http://developer.yahoo.com/yui/
mHub: http://www.maxkiesler.com/index.php/mhub/
XMLHTTPRequest Creation
This is the way to get AJAX going…and gotta love that browsers all handle it differently.
[js]try { req = new XMLHttpRequest(); / e.g. Firefox / } catch(e) { try {
req = new ActiveXObject(\"Msxml2.XMLHTTP\"); /* some versions IE */
} catch (e) {
try {
req = new ActiveXObject("Microsoft.XMLHTTP"); /* some versions IE */
} catch (E) {
req = false;
}
} } [/js][…]
JavaScript Cheatsheets
http://www.ilovejackdaniels.com/javascript/javascript-cheat-sheet/
I ran accross this javascript cheatsheet site, and if i ever get into AJAX or other JS intensive development, these may come in handy.[…]