Wednesday, September 6th, 2006

Empressr: An Ajax/Flash-enabled Online Presentation Tool

Category: Showcase

As mentioned on the Ajax Blog, there’s a new player in the online presentation arena that combines Ajax and Flash to make for an easy to create, sharable online presentation. Empressr is a new Ajax/Flash-based web application that lets you create, share and store presentations online. With Empressr’s dynamic web 2.0 features, you can: Incorporate Read the rest…

Posted by Chris Cornutt at 7:18 am

3.2 rating from 17 votes

Tuesday, September 5th, 2006

Apocalypse 2.0 – A New Era of Fragmentation

Category: Browsers, JavaScript

Ryan Stewart cautions on Javascript fragmentation among web browsers in this ZDNet article. He speculates on the upcoming ECMAScript update (last edition was in 1999), with the following hypothetical scenario: ECMA released the specifications for the fourth edition of ECMA Script, and JavaScript 2.0 was born. It added enhanced JavaScript functionality for developers, but FireFox Read the rest…

Posted by Michael Mahemoff at 7:30 pm

4.2 rating from 24 votes

Prototype Carousel Widget

Category: Prototype, UI

Sebastien Gruhier has written a Prototype version of the YUI Carousel component. This version is lightweight and has a few parameters compared to the more flexible YUI version (that comes with a 200kb price tag).

Posted by Dion Almaer at 5:14 pm

3.9 rating from 59 votes

Prototype: DOM, Events, and documentation?

Category: Prototype

Justin Palmer is shedding more light on Prototype updates. This time around he covers events and DOM traversal: Events In days past bind was great at accepting additional arguments, however, bindAsEventListener didn’t get this love until now. We can pass those additional arguments to bindAsEventListener with ease: < View plain text > javascript var Clicker Read the rest…

Posted by Dion Almaer at 3:24 pm

3.8 rating from 34 votes

YUI Ajax Feed Reader

Category: Examples, Sencha, Yahoo!

Jack Slocum has written a sample application using the new Grid Component from the Yahoo! UI library: The JS documentation for the new Grid component contains alot of classes and alot of inherited methods. For someone who is not very advanced with object-oriented development, it may seem complex or difficult to trace the various inherited Read the rest…

Posted by Dion Almaer at 8:55 am

4 rating from 38 votes

HyperScope: From the past to the future

Category: Dojo, JavaScript

Brad Neuberg has been working with Douglas Engelbart (inventor of the mouse, hypertext, email, etc) to bring parts of his original NLS/Augment system and some of his newer ideas to the web. The result of this work is Hyperscope, which is built entirely with Dojo, with heavy use of Ajax. What is Hyperscope The HyperScope Read the rest…

Posted by Dion Almaer at 8:50 am

2.9 rating from 17 votes

Monday, September 4th, 2006

Slashdot Having COWS over Ajax

Category: Editorial

I’ve been a reader of Slashdot since, well, the beginning. In that time I’ve learned two things about the venerable blog: expect at least one inflammatory Microsoft article a day and don’t expect much from them on bleeding edge technology. They seem more like a mainstream media company these days, with a tin ear for Read the rest…

Posted by Dietrich Kappe at 5:48 pm

3.2 rating from 29 votes

Bridging Java Swing with Ajax

Category: Ajax, Java

Richard Bair of Sun Microsystems has created XMLHttpRequest and JSONHttpRequest beans, both part of the SwingX-WS project. Interestingly Richard “ased the design and implementation on the W3C Working Draft Specification for XMLHttpRequest. So the good news is, for those of you familiar with XHR, you have essentially the same API available now for your Swing Read the rest…

Posted by Dion Almaer at 2:24 pm

3.5 rating from 51 votes

Dojo’s Deferred API

Category: Dojo, Examples, JavaScript

Brian McCallister has written more about Dojo Deferred and DFS in which he talks about the new Dojo Deferred class based on MochiKits and Twisteds. < View plain text > javascript var d = new dojo.Deferred();   // register callback   d.addCallback(function(name) {     log.debug("name: " + name) });     // supply data Read the rest…

Posted by Dion Almaer at 1:57 pm

3.4 rating from 26 votes

Sunday, September 3rd, 2006

Safari 3: Improved Tab Handling

Category: Browsers, WebKit

Without installing plugins, dealing with tabs in Safari is painful. You can’t move them around. All you can do is delete and create them. It looks like Apple has stepped up and this video of Safari 3 shows rich tab/browser management. Check it out for some weekend fun.

Posted by Dion Almaer at 12:58 am

4.1 rating from 40 votes

Saturday, September 2nd, 2006

Google Image Labeler: Collaborative Tagging Game

Category: Ajax, Comet, Games, Google, GWT, Usability

Google has released Google Image Labeler, a streaming Ajax app that makes it fun to label (tag) images apparently built with GWT (via TechCrunch). It’s a real-time collaborative app, where you work with an online partner, assigned by Google, to look at the same image and decide on some labels together. It works like this: Read the rest…

Posted by Michael Mahemoff at 4:53 am

4.2 rating from 90 votes

Friday, September 1st, 2006

Opera 9 Streaming Support

Category: Comet, Opera

The Opera webapps blog has a post about Opera 9’s streaming support (via OperaWatch). Whereas “traditional” Ajax apps use some form of polling, there’s clearly a trend towards streaming /Comet. As streaming poses challenges at every point of the HTTP journey (browser, network, server), browser support is clearly welcome as one step towards a robust, Read the rest…

Posted by Michael Mahemoff at 8:23 pm

3.5 rating from 17 votes

All Posts of September 2006