Friday, June 20th, 2008

Algebraic Data Types in JavaScript

Category: JavaScript

Sjoerd Visscher has written a library that lets you create algebraic data types in JavaScript for use in your functional programming world. ADT.js is written in JavaScript 1.8 “which means that as of this writing it only runs in Firefox 3.0. I have chosen to keep it 1.8, because the code is a lot cleaner, Read the rest…

Posted by Dion Almaer at 6:12 am
Comment here

+++--
3.7 rating from 21 votes

jsTree: jQuery-based JavaScript tree component

Category: Ajax, Component, JavaScript

Ivan Bozhanov walked us through his jQuery-based tree component recently. The state of trees out there is interesting. YUI! has a nice, stable tree control but Dojo’s once feature-rich tree has been replaced with a fairly basic tree (i.e., doesn’t appear to have in-line editing and drag-and-drop still seems flakey; Dojo guys, correct me if Read the rest…

Posted by Ben Galbraith at 5:00 am
11 Comments

+++--
3.9 rating from 136 votes

Ajax Avenue; No Exit

Category: Fun

Thank god it is a Friday so I can post this bit of fun from New Zealand. Stephen Colebourne found it and said: This is a genuine street sign from Nelson, New Zealand. But perhaps its telling us that Ajax really is a dead end and we need something better?! Or that now we’ve started Read the rest…

Posted by Dion Almaer at 1:43 am
6 Comments

++++-
4.2 rating from 33 votes

Thursday, June 19th, 2008

Audible Ajax Episode 27: SproutCore with Charles Jolley

Category: Podcasts, Prototype

On the back of the iPhone 3G news at WWDC, the next biggest thing was the launch of Mobile Me, a compelling user experience to access Apple services using standard Open Web technology. The application is written using the SproutCore framework, and I got to sit down with Charles Jolley, one of the founders. We Read the rest…

Posted by Dion Almaer at 4:39 pm
5 Comments

+++--
3.4 rating from 88 votes

Browser News: IE, FF, Safari, and Opera

All eyes have been on the Firefox 3 launch, but there has been news across the board. PPK has been on the case and gives us this really nice writeup: IE No new version of IE has been released, but several important questions were answered in the past two weeks. IE8b2 is coming in August Read the rest…

Posted by Dion Almaer at 8:47 am
11 Comments

++++-
4.1 rating from 23 votes

Algorithm Ink: Algorithm-driven Painting with Sharing and On-line Editing

Category: Canvas, JavaScript

Posted by Dion Almaer at 7:52 am
Comment here

+++--
3.3 rating from 11 votes

Frank Sinatra, Flash, and Ajax: Deckmyplace.com

Category: Examples, MooTools

Scott Boyce wrote in with an interesting story about deckmyplace.com. The site was originally designed as a Flash site, but when the mandate came from the top to use HTML instead of Flash, he had to see just how much of the original comps he could implement. And it turns out, pretty much everything. We Read the rest…

Posted by Ben Galbraith at 7:00 am
11 Comments

++++-
4 rating from 28 votes

iWidgets Public Beta: Impressive Widget Builder

Category: Examples, jQuery, Social Networks, Widgets

Joining with the Web 2.0 “go-meta” business model that’s so popular these days, iWidgets provides a service that lets you build widgets once and deploy them to various popular widget APIs and platforms. At the heart of iWidgets is a “PowerPoint-like” widget builder that takes strong design cues from Yahoo! Pipes, but as Peter Yared Read the rest…

Posted by Ben Galbraith at 6:00 am
5 Comments

++++-
4.2 rating from 46 votes

New in standards: Acid4 and HTML 5 update

Category: Standards

Some interesting news in the standards world. First, we have an updated HTML 5 working draft. You can read the notes from what is updated or a visual diff which includes very low level details such as: API for the canvas element has been cleaned up. Text support has been added. globalStorage is now restricted Read the rest…

Posted by Dion Almaer at 1:05 am
2 Comments

++++-
4.3 rating from 25 votes

Wednesday, June 18th, 2008

Our Signal: Page Cloud Visualization of Digg, Reddit, Delicious, Hacker news

Category: jQuery, Showcase

Our Signal takes Digg, Reddit, Delicious, and Hacker News and creates a full page cloud visualization using jQuery. The size of the box reflects the popularity, and the color lets you know the acceleration of that popularity. If the color is warm, it is on the rise, and vice versa for cool colors. I like Read the rest…

Posted by Dion Almaer at 10:00 am
8 Comments

++---
2 rating from 39 votes

Hypno trip down the fractal rug

Category: Canvas, JavaScript

What a great title. It is an entry in the JavaScript 20 liners call out: < View plain text > javascript //  chain( func ) //  make func chainable by making it return itsReturnValue||this function chain( func ) {     return function()     {         return func.apply( this, arguments )||this; Read the rest…

Posted by Dion Almaer at 6:32 am
7 Comments

++++-
4.4 rating from 37 votes

Addressbook History goes into the cloud with App Engine

Category: Server

Re-posted from my personal blog I recently built an example of the Form History Pattern using an Addressbook case study. I found myself talking about App Engine on the On Air tour, so I decided to change the example to not store the data locally with Gears, but instead to save it away into the Read the rest…

Posted by Dion Almaer at 6:17 am
Comment here

+++--
3.1 rating from 10 votes

72photos: Proto/Scripty Photo Sharing Site

Category: Examples, Prototype, Scriptaculous

XMG Networks has thrown their hat into the on-line photo sharing ring with the launch of 72photos, an Ajax-heavy site which looks at least partially inspired by Apple’s iPhoto ’08-generated web galleries. We asked 72photos to tell us a bit about how they went about building the site and how it compares to competitors like Read the rest…

Posted by Ben Galbraith at 5:00 am
5 Comments

+++--
3.8 rating from 39 votes

Tuesday, June 17th, 2008

Dojo gets AIM API Support from AOL

Category: Dojo

James Burke of AOL announced that AOL has released Dojo modules which wrap AOL’s Web AIM API. This is a very big announcement as the Web AIM API lets developers incorporate core AIM functionality into any web page including the ability to sign on, send and receive IMs, and obtain a user’s Buddy List. My Read the rest…

Posted by Rey Bango at 7:45 am
Comment here

+++--
3.4 rating from 41 votes

What’s the Value of a College Education for Ajax Developers?

Category: Business

The value of a college education in software engineering fields has always been up for debate. While the early days of our profession nearly required some form of academic exposure to so much as interact with a computer, the microcomputer revolution of course changed all that, and people have been debating how to gauge the Read the rest…

Posted by Ben Galbraith at 7:00 am
36 Comments

++++-
4.2 rating from 29 votes

Yet Another Web 2.0 Button Generator

Category: Utility

The world may not have asked for another Web 2.0 button generator, but it just got one. “As Button Generator” (we’re assuming “As” is short for ActionScript) has a few features that sets it apart from the traditional fare: It’s Flash-based, so you can interact live while you make changes, including drag-and-drop text placement, stripes Read the rest…

Posted by Ben Galbraith at 6:00 am
8 Comments

+++--
3.6 rating from 42 votes

All Posts of June 2008