Wednesday, November 21st, 2007

SWFAddress 2.0: Deep linking for Flash and Ajax

Category: Ajax, Flash, JavaScript, Library

SWFAddress 2.0 has been released: SWFAddress is a small, but powerful library that provides deep linking for Flash and Ajax. It’s a developer tool, allowing creation of unique virtual URLs that can point to a website section or an application state. SWFAddress enables a number of important capabilities which are missing in today’s rich web Read the rest…

Posted by Dion Almaer at 7:14 am

3.4 rating from 44 votes

Cross Domain XHR W3C proposal

Category: Security, XmlHttpRequest

The W3C has a new proposal titled Enabling Read Access for Web Resources which defines access control primitives to be used for cross domain XHR. You can set control via a HTTP header: < View plain text > HTML Access-Control: allow < *> exclude < *> or an XML processing instruction: < View plain text Read the rest…

Posted by Dion Almaer at 6:56 am

3.4 rating from 51 votes

Firefox 3 beta: Fonts and Colors

Category: Browsers, Firefox

Firefox 3 beta 1 is in the wild for developers to test with: Improved security features such as: better presentation of website identity and security, malware protection, stricter SSL error pages, anti-virus integration in the download manager, and version checking for insecure plugins. Improved ease of use through: better password management, easier add-on installation, new Read the rest…

Posted by Dion Almaer at 6:50 am

2.7 rating from 66 votes

Tuesday, November 20th, 2007

Mocha UI – MooTools Canvas UI class

Category: Canvas, MooTools, UI

In an ongoing exercise to become more familiar with MooTools and Canvas, Greg Houston has created an extension to MooTools called Mocha UI which provides a new UI class made with canvas tag graphics. The new class provides the following set of features: No images. The windows, including their controls, gradients and shadows, are drawn Read the rest…

Posted by Rey Bango at 11:02 am

3.3 rating from 183 votes

New Release of Gaia Ajax Widgets

Category: Ajax, Announcements

The folks at Gaia Innovations recently released their newest version of the Gaia Ajax Widgets suite, code named Victory. The suite, which caters to .Net and Mono developers, makes adding Ajax and UI capabilities to .Net applications substantially easier and comes in a variety of licenses. Apart from normal upgrades and code improvements that are Read the rest…

Posted by Rey Bango at 10:37 am

3.6 rating from 104 votes

How To Build A Read/Write JavaScript API

Category: Articles, JavaScript

Rakesh Pai has written up a piece on

Posted by Dion Almaer at 8:46 am

2.3 rating from 66 votes

HTTP Streaming and Internet Explorer

Category: Comet, IE

Michael Carter wrote about the trials and tribulations of getting HTTP streaming with IE. He knew that the htmlfile ActiveX object was the key, but kept getting errors. Then he stumbled on the solution: We happen to be in luck. Changing JavaScript variables, including Array functions, seems okay as far as the gods of htmlfile Read the rest…

Posted by Dion Almaer at 7:36 am
1 Comment

2.8 rating from 42 votes

Kevin Lynch unmasked (or masked) as The Flash!

Category: Flash, Fun

Ben and I are in London, enjoying the rain, as we participate in the @media Ajax conference in Westminster. We got to give our morning address next to Westminster Abbey at the same time that the Queen and all of the royalty were celebrating her 60th wedding anniversary. Awwww. As per usual, we were working Read the rest…

Posted by Dion Almaer at 6:34 am

2 rating from 65 votes Central JavaScript Library URLs

Category: JavaScript, Library

Jon Davis has created CacheFile, a place to store versions of common libraries such as Dojo, jQuery, Ext, Prototype and more. Dojo has a nice CDN already thanks to AOL, and YUI thanks to Yahoo! The other libraries don’t have the same, so this could be the solution: is an HTTP web server that Read the rest…

Posted by Dion Almaer at 5:19 am

4 rating from 25 votes

Monday, November 19th, 2007

Songza: Would you like a habituatable pie-menus with your social music?

Category: Showcase

Aza Raskin gave a thoughtful keynote at The Ajax Experience and at one point showed us a new site that he was working on, Songza, which has now launched: I am proud to announce the release of Songza, a music search engine and Internet jukebox. Songza solves the related problems of “I want to hear Read the rest…

Posted by Dion Almaer at 7:11 am

4.2 rating from 36 votes

Squirrel IoC: Dependency Injection for JavaScript

Category: JavaScript

Mark Forster is a fan of IoC from his days in Spring-land. He found that he was “writing endless amount of code to just instantiate objects and wiring up dependencies in these objects” and decided that what was in order was Squirrel IoC. To see it in action, we can look at a simple example. Read the rest…

Posted by Dion Almaer at 6:53 am

2.4 rating from 36 votes

JavaScript Beautify

Category: JavaScript, Utility

We often talk about the latest scheme for compressing and minimizing our JavaScript. The JavaScript Beautify script aims to do the opposite. Often, you find a site that is doing something interesting and you want to learn how it works. You check out the source and it is cryptic gibberish. This is where the beautifier Read the rest…

Posted by Dion Almaer at 6:16 am

4.4 rating from 37 votes

High Performance Web Sites and YSlow

Category: Performance, Presentation, Yahoo!

I had the pleasure of hosting Steve Souders at Google, as he gave a talk on the great performance work that he has done as Chief Performance Yahoo!. We have seen some of the fruits of his labour via his book and, of course, YSlow itself. In this talk, Steve goes through core performance issues Read the rest…

Posted by Dion Almaer at 5:15 am

3.7 rating from 21 votes

Saturday, November 17th, 2007

“A fast guy in tights and a movie about Coffee”

Category: Fun

Posted by Dion Almaer at 12:23 pm

3.5 rating from 70 votes

3D Canvas in Opera

Category: Canvas, Opera

Tim Johansson is talking about Opera’s support for a 3d Canvas which differs from Mozilla’s in that it doesn’t map directly to OpenGL, which they did because: It makes it easier to implement on non-OpenGL platforms (such as D3D) We wanted to have some form of collision detection available What can you do? Here is Read the rest…

Posted by Dion Almaer at 5:51 am

4.4 rating from 25 votes

Friday, November 16th, 2007

Yahoo! Search Contextual Precaching

Category: Performance, Yahoo!

Yahoo! Search does an interesting bit of caching. To see it in action, go to the main search page with Firebug enabled and ready (or any tool that lets you see network traffic). Then type any character into the search input box and you will see some traffic kick off to download items such as: Read the rest…

Posted by Dion Almaer at 9:07 am

4.3 rating from 43 votes

All Posts of November 2007