Examples


Tuesday, March 28th, 2006

Ruby on Rails 1.1 released – RJS Template, Easy XML Serialization, and More

Category: Books, Examples, Library, Prototype, Ruby

Ruby on Rails 1.1 has been released with an impressive set of new features for a point release. For a comprehensive list of new features, check out Scott Raymond’s post or the official annoucement. The Ajax related features include: RJS templates – Javascript generation in Ruby for common Ajax updates. Now in addition to .rhtml Read the rest…

Posted by Rob Sanheim at 11:52 am
8 Comments

+++--
3.7 rating from 59 votes

Tuesday, March 14th, 2006

Ajax Pet Store

Category: Examples

Pet Stores are pretty much ubiquitous in the middleware/web framework world, and there are now some Ajaxified Pet Stores to play with. Just released, Pragmatic Objects presents Pragmatic JPetStore, described by representative Kevin Le as the first Pet Store to “focus on both Ajax and security at the same time”. For a while now, Backbase Read the rest…

Posted by Michael Mahemoff at 3:46 pm
13 Comments

+++--
3.2 rating from 60 votes

Monday, March 13th, 2006

Ajax Toybox – Examples and Techniques

Category: Examples, Programming

Justin Schultz has posted an Ajax toybox over on his site, funwithjustin.com. The “toybox” consists of a few Ajax examples of varying difficulty levels, and are provided to give anyone out there a crash course in Ajax development. The toybox is designed to be a showcase for simple Ajax examples and techniques. Due to the Read the rest…

Posted by Chris Cornutt at 9:03 am
8 Comments

+++--
3.5 rating from 76 votes

Friday, March 10th, 2006

Sneaky Submissions Supported by Ajax?

Category: Ajax, Examples

Rian brings to light a somewhat sneaky method of using Ajax that could make web surfers out there a bit more wary to fill out the online forms they come across. The practice, what he calls a “stealth submit”, involves the submission of form data from a user’s session even before they’ve hit the submit Read the rest…

Posted by Chris Cornutt at 10:04 am
11 Comments

+++--
3.7 rating from 50 votes

Tuesday, March 7th, 2006

Turbo Time: TurboWidgets and TurboDbAdmin Released

Category: Dojo, Examples, JavaScript, Library

The TurboAjax Group have two released in one: TurboWidgets and TurboDbAdmin 0.2. Turbo Widgets TurboWidgets is one of the first (if not the first) commercially available widget package built on the Dojo Toolkit. Naturally, TurboWidgets inherits all of Dojo’s AJAX goodies for free. TurboWidgets features TurboGrid, a fully dynamic AJAX data grid supporting editing, row Read the rest…

Posted by Dion Almaer at 9:23 am
3 Comments

+++--
3.8 rating from 33 votes

Monday, March 6th, 2006

12 Perfect Cases for Ajax

Category: Ajax, Examples

Mats Henricson has posted what he thinks are the “12 Perfect Cases” (situations) for Ajax to be used in: I’ve spent quite some time creating a 2 hour long Ajax course in Swedish. At the end of the course I list 12 cases where I think Ajax is a perfect fit, inspired by Alex Bosworth’s Read the rest…

Posted by Chris Cornutt at 10:06 am
Comment here

++++-
4.2 rating from 62 votes

Forget addEvent, use Yahoo!’s Event Utility

Category: Articles, Examples, JavaScript, Library

Dustin Diaz thinks that we should forget addEvent, use Yahoo!’s Event Utility. This comes from a guy who has watched others, and who gave it a shot himself. Why should we use it? Handler Attachment Deferral: According to the event utility API document: If you attempt to attach a handler to an element before the Read the rest…

Posted by Dion Almaer at 9:48 am
3 Comments

++++-
4 rating from 19 votes

Unspace Live Data Grid

Category: Component, Examples, LiveEdit, Ruby

Pete Forde took the time to extract the code from a current project and create a lightweight but very functional web grid that does a slick job of live updating whatever content you put in. The widget is pure Rails, Prototype, CSS and XHTML. Pete has a detailed description of the datagrid, and you can Read the rest…

Posted by Dion Almaer at 7:33 am
4 Comments

++++-
4.1 rating from 52 votes

Wednesday, March 1st, 2006

Effective Ajax With TurboGears

Category: Examples, Screencast, Toolkit

Kevin Dangoor gave a presentation on Effective Ajax With TurboGears at PyCon 2006, in which he walks through creating Ajax applications using his Python-based Web framework. He published the presentation both as a screencast, and as a tutorial for us all to learn from. The tutorial starts simple with an autocompletion example, and then gets Read the rest…

Posted by Dion Almaer at 8:03 am
2 Comments

+++--
3.9 rating from 38 votes

Thursday, February 16th, 2006

Mastering Ajax with IBM developerWorks

Category: Examples, Programming, XmlHttpRequest

The IBM developerWorks site has posted several parts of a series related to working with Ajax, building developers up from knowing nothing about the technology to some of the more advanced features it offers. There are three parts to the series that have been posted: Part 1 is an introduction to Ajax – what it Read the rest…

Posted by Chris Cornutt at 7:50 am
5 Comments

+++--
3.9 rating from 37 votes

Tuesday, February 14th, 2006

AjaxLessons.com – Tutorials, News, Workshops, etc.

Category: Ajax, Articles, Examples, JavaScript, Programming

There’s a new site offering some Ajax help for everyone out there, from beginner to pro – AjaxLessons.com. It calls itself a “resource for ajax tutorials as well as information surrounding Ajax and web 2.0”. The site aggregates some of the better Ajax-related tutorials and information out there. So far, they have a few tutorials, Read the rest…

Posted by Chris Cornutt at 3:00 pm
9 Comments

++++-
4.3 rating from 23 votes

Monday, February 13th, 2006

Event Driven IO JavaScript Hack in the new GTalk (in GMail)

Category: Examples, Google, JavaScript

One of the beauties of JavaScript is that you can crack open a .js file that is served up, and start to take it apart. Obfuscation? Phfff :) Alex Russell has done just that and asks: What else is burried down in the depth’s of Google’s amazing JavaScript?. Alex knows about the perils of pushing Read the rest…

Posted by Dion Almaer at 2:00 am
2 Comments

++++-
4 rating from 36 votes

Thursday, February 9th, 2006

CSS Navigation Magnification

Category: CSS, Examples

Paul Armstrong put together an example of CSS navigation magnification, which brings the fishbowl effect to links. I am not sure if these techniques help UI, but the CSS implementation is interesting. < View plain text > css li { font-size: 1em; } li:hover { font-size: 2.5em; } li:hover + li { font-size: 2em; } Read the rest…

Posted by Dion Almaer at 8:46 am
14 Comments

+++--
3.7 rating from 95 votes

Monday, January 30th, 2006

getElementsByTagNames: note the plural

Category: Examples, JavaScript, Utility

Peter-Paul Koch has created a new script which implements getElementsByTagNames. HTML has several related elements with distinct tag names, like h1-h6 or input, select and textarea. getElementsByTagName works only on elements with the same tag name, so you cannot use it to get a list of all headers or all form fields. The getElementsByTagNames script Read the rest…

Posted by Dion Almaer at 1:02 pm
6 Comments

++++-
4.2 rating from 34 votes

Tuesday, January 24th, 2006

MyBigRiver.com – live search for Amazon

Category: Examples, LiveSearch, Toolkit

Jeff Chausse has created MyBigRiver.com, a quick and easy search engine for all of Amazon’s products. If you’ve ever gone through the dance of looking up a book on amazon, trying to clean the url, copying and pasting the image url, and then copying all that stuff to your blog, you will like this tool. Read the rest…

Posted by Rob Sanheim at 2:29 pm
5 Comments

+++--
3.2 rating from 31 votes

Automatic external link interstitials using JavaScript and Behavior.js

Category: Examples, JavaScript

Do you work in an industry that needs to be paranoid about privacy? Patrick Fitzgerald works at WebMD, and had to make sure that users were warned when going to external areas. You could go through every a href, but that is error prone, and isn’t safe. In the Aspect world this would be a Read the rest…

Posted by Dion Almaer at 3:05 am
3 Comments

+++--
3.8 rating from 24 votes