Login Register

jburke's blog

Dojo Modules for AIM

Do you want Dojo code for an AIM-based text IM client that runs in a web page? Something that can play buddy sounds?

My employer, AOL, just open-sourced some Dojo modules that include a wrapper for the Web AIM API and UI widgets for user presence, the buddy list and sending and receiving instant messages (IMs).

The modules are open source versions of the modules used by AOL Webmail, so they have history in a real product. The modules are designed for Dojo 1.1 and above.

Dojo 1.0.0 available on AOL CDN

The Dojo 1.0.0 release is available on AOL's Content Delivery Network (CDN). What does this mean for you? Just put in one script tag to start using the full power of Dojo 1.0. No need to install Dojo on your server.

Yojo: Loading YUI with the Dojo loader

I like Dojo 0.9, and I think it has a great solution to loading JS modules dynamically. The core of the Dojo loader has been there since the beginning of the project, but with the addition of the xdomain loader, it really shines (disclaimer: I work on the xdomain loader). It allows anyone to use all of Dojo from a CDN without having to download it.

Dissecting 0.9's dojo.js

Dojo's approach to dojo.js in 0.9 is different than Dojo 0.4.x. In Dojo 0.4.x, dojo.js varied, depending on the type of build you downloaded. While this allowed a nice degree of customization, it ultimately made it hard to talk coherently about dojo.js, both in feature set and in file size.

Dojo 0.9.0 beta xdomain build now available on AOL CDN

The 0.9.0 beta xdomain build is up on the AOL CDN. What does this mean? You can try out 0.9.0beta without having to download it. Just use this script tag in your HTML page and start playing:

<script type="text/javascript" src="http://o.aolcdn.com/dojo/0.9.0beta/dojo/dojo.xd.js"></script>

More information and a sample HTML page the demonstrates correct usage can be found here:

http://build.dojotoolkit.org/0.9.0beta/

0.4.3 released: 0.4.2 and 0.4.1 users should upgrade immediately

Sending out a notice on the blog, since the original post was not part of the blog section:

Dojo 0.4.3 is now available to download. This is a security release. Dojo 0.4.1 and 0.4.2 users are strongly recommended to upgrade as soon as possible. 0.4.1 and 0.4.2 have a flaw in two files that could allow cross site scripting (XSS) attacks against your site if you do not upgrade.

Dojo 0.4.3 also has support for doing layered custom builds.

More information can be found at 0.4.3 and Updated 0.4.1/0.4.2 Builds.

JS Linker in Dojo

The JS Linker was just committed to the Dojo repository.

Cross Domain XMLHttpRequests using an IFrame Proxy

As of today, the Dojo codebase can do cross domain XMLHttpRequests (XHR) using an iframe proxy.

API Spring Cleaning for 0.3

For the 0.3 release, we want to clean up and trim down some functions that are part of the "bootstrap" process for Dojo. See the post for a list of methods targeted for removal.
Syndicate content