CSS event:Selectors

Saturday, July 29th, 2006

Justin Palmer has created a wonderful JavaScript snippet named CSS event:Selectors that allows you to allow you access to Javascript events using a CSS style syntax. Here is a quick example:



 var Rules = {
   '#icons a:mouseover': function(element) {
     element.style.display = "none";
   },

   '#icons a:mouseout': function(element) {
     element.style.display = "block";
   }
 }

Pretty sweet!

The Dojo Toolkit in Practice

Friday, July 28th, 2006

The Ajaxian blog has a great online tutorial on using the Dojo Toolkit. In the lesson you will learn all about that Dojo thing, setting up Dojo, DOM and HTML effects, AJAX remote calls via dojo.io.bind(), and drag and drop operations.

Prototype 1.4 Documentation

Friday, July 21st, 2006

Here is great guide for using prototype.js v1.4.0. This site is full of great help and is probably the best online documentation for the Prototype JavaScript library.

JavaScript Libraries Roundup

Tuesday, July 18th, 2006

18 year old Saddam Azad has compiled a HUGE list of Javascript libraries that include a quick summary of the scope of each library and links to project home pages, documentation and support pages. I had no idea there were this many libraries!

Prototype Meets Ruby

Monday, July 17th, 2006

One of the really cool features of the Prototype JavaScript library is that it makes JavaScript feel a little Ruby-like. Encytmedia has a great article that will introduce you to a couple of interesting Ruby structures like Enumerables, Arrays and Hashes.

Quick Guide to Prototype

Thursday, July 13th, 2006

Particletree offers a Quick Guide to the Prototype JavaScript library. This library is amazing and will help speed the development of your DOM/AJAX based web applications.

AJAX and Scripting Web services with E4X

Tuesday, July 11th, 2006

IBM Developer Works has an introduction to ECMAScript for XML (E4X). EX4 is an extension to JavaScript that makes XML scripting very simple. This two part series demonstrates how combining AJAX and some new XML extensions to JavaScript can DOM scripting very simple.

15 Things you can do with Yahoo! UI

Monday, July 3rd, 2006

Yahoo’s! Dustin Diaz has a great overview of the Yahoo! UI library in a featured article at Think Vitamin. 15 Things you can do with Yahoo! UI is a great starting point for looking at the many features of this JavaScript library.

Safari Gets JavaScript Debugger

Wednesday, June 28th, 2006

The latest nightly build of Safari now includes a JavaScript debugger. There are not alot of details about how the debugger works, but the partial screenshot looks promising.

JavaScript Library Makes Mashups Easier

Sunday, June 25th, 2006

JAHAH is an AJAX-like technology for ‘mashing’ web pages together. The technique claims that it becomes easier for web page authors to include other documents into the current page and removes the cross-domain restriction of most AJAX like technologies (no HTTP proxy script is required).