Various sections of the site go here

Tuesday, November 4th, 2008

Testing Ext Applications With Selenium

Category: Sencha, Testing

Darrell Meyer has written a detail article on testing Ext applications, both Ext JS and GXT versions: Both Ext JS and Ext GWT applications can benefit from Selenium tests. In fact, with few exceptions, the tests created for one product should be interchangeable as both products produce the same DOM structure. With GXT applications, GWT Read the rest…

Posted by Dion Almaer at 7:15 am

4.3 rating from 64 votes

Groups of 50+ Ajax Examples

Category: Examples

Noupe keeps the roundups going with Most Wanted Ajax Techniques: 50+ Examples and Tutorials that consists of a lot of projects we have covered over time, but some new ones, and the added touch of putting it together in one place. Ajax Forms Server side jQuery with Jaxer Ajax login form (PHP & Javascript) Form Read the rest…

Posted by Dion Almaer at 3:15 am

4.1 rating from 44 votes

Monday, November 3rd, 2008

New in Dojo: JSON Schema, Builds, Drag Handles, DOM Attributes, Grid features

Category: Dojo

I remember a time where it was hard to get content out of the Dojo crew :) Times have changed, the community is a lot bigger, and now we get to see a ton of content. Sometimes the irony behind this is that when you see a lot, you don’t want to overwhelm people so Read the rest…

Posted by Dion Almaer at 7:48 am
1 Comment

3.6 rating from 57 votes

Fx.Matrix: Wrapping CSS transforms and IE filters

Category: MooTools

Nir Tayeb, a Web developer in Israel, has written up a new Mootools Fx effect class that creates a linear transformation effect using the new transform CSS property (of Safari and Firefox) and or the IE Matrix filter: I’ve created a class extending Fx class and learned for the first time how to create custom Read the rest…

Posted by Dion Almaer at 6:38 am
Comment here

4 rating from 26 votes

Chess Diagram Builder and Maps Library via GWT

Category: GWT, Mapping

Alexander (aka Sasha) Maryanovsky has been hacking away with GWT, and has some come up with a couple of interesting project. The first, is a fun chess diagram builder that lets you build out a chess diagram and export it out: Also, he has created Sasha Maps, an API that abstracts mapping implementations allowing you Read the rest…

Posted by Dion Almaer at 6:26 am
Comment here

2.9 rating from 10 votes

Browser Web Security; Bolt on and then subsume

Category: Security

Jeremiah Grossman, our go to guy for Web security issues, recently write an interesting piece about how security gets bolted on, and slowly subsumed into the platform: Whether improving ease-of-use, adding new developer APIs, or enhancing security – Web browser features are driven by market share. That’s all there is to it. Product managers perform Read the rest…

Posted by Dion Almaer at 5:24 am
Comment here

2.8 rating from 13 votes

Friday, October 31st, 2008

Aptana Jaxer 1.0 released, brings together the Aptana trinity

Category: Aptana

Paul Colton of Aptana has announced the Jaxer 1.0 release. This comes on the heels of the general availability of Aptana Cloud, and of course their Studio product that ties things together. First, Jaxer 1.0: If you’ve already been using Jaxer you’re likely familiar with its database, file system and socket APIs and its ability Read the rest…

Posted by Dion Almaer at 1:14 pm

4.2 rating from 26 votes

JSSpeccy: A ZX Spectrum Emulator in JavaScript

Category: Canvas, Fun

[via Simon Willison] A little bit of Friday JavaScript-craziness for you. Matt Wescott has created a ZX Spectrum emulator in JavaScript. The Sinclair ZX Spectrum was an old-skool PC from the 80s. Details: Readme file Run JSSpeccy online (includes 10 classic games!) Download JSSpeccy (644Kb) JSSpeccy Subversion repository I especially like how Matt describes himself: Read the rest…

Posted by Brad Neuberg at 7:00 am

4.5 rating from 24 votes

Kaazing Gateway: HTML 5 WebSock Server Released

Category: Comet, HTML

Kaazing has released Kaazing Gateway, an open source HTML 5 WebSocket Server. The HTML 5 WebSocket specification is a standard that attempts to simplify much of the complexity around achieving bi-directional communications between browsers and servers. The specification provides a simple JavaScript interface that enables developers to open a full-duplex socket connection and connect directly Read the rest…

Posted by Dion Almaer at 6:06 am

4.6 rating from 83 votes

Attack Ad Generator

Category: Fun

Would could be more perfect for a Friday before the election than an attack ad generator, written using jQuery, jQuery UI, and YUI base line CSS resets. This is really nicely done, including great tools such as speech integration.

Posted by Dion Almaer at 1:19 am

3.1 rating from 27 votes

Thursday, October 30th, 2008

The Ajax Revolution: From UI responsiveness to functionality and beyond

Category: Ajax, Editorial

This comes as part of the from my personal blog series… In recent presentations, Ben and I have been taking a look back on the rise of Ajax (where Ajax == popularity of dhtml :). At its core, I think it all comes down to UI responsiveness. When you look at the killer apps such Read the rest…

Posted by Dion Almaer at 9:59 am

4.3 rating from 27 votes

Debunking Dojo Myths

Category: Dojo

With the rich JavaScript library ecosystem, it can be extremely difficult to make informed decisions when choosing which libraries to use for your own projects. Because no one has time to analyze each library in detail themselves, such decisions are usually made by getting a feel for what the “street” thinks and making the safe Read the rest…

Posted by Ben Galbraith at 6:00 am

3.7 rating from 67 votes

Widgetplus: Server side Ajax widgets

Category: Framework, JavaScript

Mikael Bergkvist has created Widgetplus, a gadget platform. He told us about it. XML Runtime The structure of an application is defined in XML. It’s loaded into the serverside runtime like this:‘ ‘); We get this as a result. (the ‘test this’ link) Changes to the app remain persistent because on the server, Read the rest…

Posted by Dion Almaer at 2:30 am

2.3 rating from 27 votes

Language JSONP Service

Category: JSON

Ben Lisbakken, an ex-colleague from Google and all round good guy, has created a simple JSONP service (in the vein of json-time and html-whitelist) that calculates the users language based on browser headers: This will return something like: setLanguage({“languages”: [‘en-us’, ‘en’]}); Ben created a nice little sample that shows you content in the language Read the rest…

Posted by Dion Almaer at 1:19 am

3.6 rating from 18 votes

Wednesday, October 29th, 2008

Web Sockets, Comet, and a Panel

Category: Comet

Comet is starting to gain steam, although mainly through the term “real-time Web.” A couple of the Comet folks posted at the same time, both talking about the technology in different ways. Ted Goddard answered a bunch of questions in WebSocket is neither Web nor Socket. Does WebSocket use TCP ports 81 and 815? How Read the rest…

Posted by Dion Almaer at 10:18 am

3.4 rating from 17 votes

MooTools Round-up: Call for Plug-ins, Testing Framework, and “Clientcide”

Category: MooTools

Aaron Newton wrote in with a few interesting news items related to the MooTools community. Clientcide Testing Framework First, on the new stand-alone site (formerly recently released the Clientcide Test Framework (aka the MooTools Unit Test Framework): MooTools ships with a version of JSSpec ( and a series of Specs tests. This test Read the rest…

Posted by Ben Galbraith at 10:13 am

3.2 rating from 28 votes