Monday, December 26th, 2005

Canvas Reflection.js

Category: Canvas

We pointed you to Romain Guy’s reflection in Canvas. “Cow” took inspiration from Romain’s work and created reflection.js, to allow you to add this effect in a degradable fashion. View a demo of it at work Download the code The more cool things we see with Canvas (only scratching the surface), the more we wish Read the rest…

Posted by Dion Almaer at 8:48 am
4 Comments

+++--
3.9 rating from 18 votes

Free Progress Indicators

Category: UI, Usability

So you’ve figured out that your users would appreciate a Progress Indicator during those impatient moments of asynchrony. Coding it is easy enough, the hard part is coming up with a pretty animated icon. Well, you can hopefully skip that bit now, thanks to a nice collection of animated icons from Jakob Skjerning (via Deep Read the rest…

Posted by Michael Mahemoff at 7:58 am
1 Comment

+++--
3.9 rating from 18 votes

Sunday, December 25th, 2005

Ajax Office Roundup

Category: Office

InnerPhaze has a detailed summary of the “Ajax Office” offerings. There’s plenty of info here on features and pros/cons. He’s focused on the word-processing side, rather than other Office-y genres like Spreadsheets and Presentations. gOffice: “This website produces high quality output with almost no effort in part because we are careful not to provide too Read the rest…

Posted by Michael Mahemoff at 12:54 pm
3 Comments

+++--
3.9 rating from 11 votes

Friday, December 23rd, 2005

Digg Spy v2

Category: Showcase

Digg Spy has been upgraded with a bunch of new features. There are some nice new filter and extra event types covered. But the most notable feature is the Periodic Refresh. It used to update at a leisurely pace of once every few seconds, and is now a kind of “Hyper Refresh” with updates around Read the rest…

Posted by Michael Mahemoff at 8:37 pm
4 Comments

+++--
3.6 rating from 10 votes

Audible Ajax Episode 11: State of Ajax in Belgium

Category: Podcasts

Ben and I were speaking at an event in Belgium, and used the opportunity to record a state of ajax podcast that we have gotten out of the door before the holiday period! What we learn on the podcast What is the ROI on Ajax? How do we sell our boss? Ajax Security? JSONP: JSON Read the rest…

Posted by Dion Almaer at 2:11 pm
1 Comment

+++--
3 rating from 27 votes

Backbase releases new version: 3.1.1

Category: Toolkit

Backbase has given its clients a nice holiday present, with the release of a new version of its products: 3.1.1. There are 26 pages worth of information on what is new, but they kindly summarize the high points. New Components The new version has a bunch more components to play with: Data Grid: view and Read the rest…

Posted by Dion Almaer at 1:26 pm
3 Comments

+++--
3.4 rating from 9 votes

The Dojo Toolkit Manual

Category: Dojo, JavaScript, Toolkit

Open source projects and documentation. It is often a tough combination, and a big differentiator for an open source project is to actually have a lot of quality docs out there. The Dojo team were aware of this, and aware that they were lacking, so they started to build the Dojo Toolkit Manual. If you Read the rest…

Posted by Dion Almaer at 11:57 am
2 Comments

+++--
3.6 rating from 11 votes

All I Want For Christmas is Ajax

Category: Editorial

For a geeky christmas: All I want for Christmas is Ajax I don’t want a tall skinny tree or lots of presents under it. All I ask for are some Web 2.0 goodies that are zipped and not wrapped. I want PHP and not PAJAMAS. Give me widgets and not gadgets. Give me a torrent Read the rest…

Posted by Dion Almaer at 11:02 am
2 Comments

+++--
3.4 rating from 7 votes

Ajaxify your Canvas

Category: Canvas

Dave Hoover has written up a nice tutorial on combining ajax techniques with Canvas in Canvas, Ajax, and the Supertrain. In this article I’m going to walk through a less complex experiment, using canvas to graphically represent the real-time state of a fictional railway system (live example). I’m not going to deconstruct the details of Read the rest…

Posted by Dion Almaer at 9:52 am
Comment here

+++--
3.8 rating from 8 votes

Thursday, December 22nd, 2005

JavaScript Performance: Comparing the Atlas and Prototype class idioms

Category: .NET, JavaScript, Prototype

Firstly, it has to be said that micro-benchmarks are the root of all evil. Now that is out of the way, Jon Meyer took the time to compare styles of subclassing in JavaScript, based on what he sees in Prototype and Atlas. He analyzes performance implications, giving numbers, and it allows you to see differences Read the rest…

Posted by Dion Almaer at 9:56 am
1 Comment

+++--
3.2 rating from 20 votes

Automate acceptance tests with Selenium

Category: Articles

IBM developerWorks has a new article covering Automate acceptance tests with Selenium. Acceptance, or functional, testing is designed to put manual tasks through their paces, but testing these tasks by hand can be time consuming and prone to human error. In this article, the author shows architects, developers, and testers how to use the Selenium Read the rest…

Posted by Dion Almaer at 9:46 am
2 Comments

+++--
3.4 rating from 7 votes

Groundwork Guava: Event based PHP Ajax Framework

Category: Library, PHP

Groundwork Guava is a new PHP based application framework and environment. You may ask, “Why another one?”: This one has a bit of a unique aspect because it’s completely object orientated and abstracts the ajax functionality to the extremes. You develop using Guava just like you would develop a desktop app (with event listeners, message Read the rest…

Posted by Dion Almaer at 9:38 am
1 Comment

+++--
3.9 rating from 10 votes

Quick Tip: Scroll to Bottom of a Div

Category: JavaScript

Eric Pascarello has a nice tip on how to scroll to the bottom of a div. var objDiv = document.getElementById(“divExample”); objDiv.scrollTop = objDiv.scrollHeight;

Posted by Dion Almaer at 9:22 am
4 Comments

++++-
4.2 rating from 48 votes

AjaxTrans: The Ajax Answer to Babelfish

Category: Showcase

AjaxTrans is an Ajax Translator (via AjaxBlog). Translate to and from English, Spanish, German, Italian, Portuguese, and French (still waiting on Swedish Chef). For comparison, the big translation tools: Babelfish and Google, neither use Ajax. So are there any other Ajax translators out there? Some people have been pointing out that Live Search and even Read the rest…

Posted by Michael Mahemoff at 7:56 am
7 Comments

+++--
3.6 rating from 7 votes

Wednesday, December 21st, 2005

Ajaxian joins Web 2.0 Workgroup

Category: Editorial

We are proud to have joined the Web 2.0 Workgroup, which is “a network of premium weblogs that write content about the new generation of the Web”. Web 2.0 Workgroup Network Category Sites Analysis & Trends Read/WriteWeb, Dion Hinchcliffe, Susan Mernit’s Blog, Web 2.0 Explorer, Get Real, Ben Barren Companies & Products TechCrunch, SolutionWatch, eHub Read the rest…

Posted by Dion Almaer at 8:59 pm
Comment here

+++--
3.3 rating from 9 votes

Brendan Eich on Gillmor Gang Podcast

Category: Ajax

Brendan Eich appears in the latest Gillmor Gang, an 86-minute discussion mostly covering the road ahead for Firefox. There’s no shownotes available, but here are a few topics that were covered: Rich text editing Local storage Improvements in history and bookmarks Rich graphics and SVG Javascript roadmap The possibility of runtimes for Python, Ruby, .Net, Read the rest…

Posted by Michael Mahemoff at 8:10 pm
Comment here

+++--
3.5 rating from 14 votes

All Posts of December 2005