Tuesday, September 20th, 2005

Why Ajax Matters Now

Category: Articles

Why Ajax Matters Now Jesse James Garrett has spoken to the interface designers in the crowd, writing Why Ajax Matters Now over on the Ok/Cancel site. His editorial is split in two pieces. Yes, if… to Yes In the earliest days of the Web, designers chafed against the constraints of the medium. The entire interaction Read the rest…

Posted by Dion Almaer at 7:14 pm

2.6 rating from 7 votes

Opera 8.5: Browser Free, and new JavaScript features

Category: Browsers

People have been wondering about this for awhile. Opera is now a free browser. The question is: Does anyone care? Is this going to bring Opera into the big time? What about if they had done this pre-Firefox? About the Opera Browser Already regarded as the world’s fastest, most secure browser, Opera speeds up your Read the rest…

Posted by Dion Almaer at 10:59 am

3 rating from 7 votes

TuduList: Open Source TODOs

Category: Showcase

The Ajax population will be one organized crew. The TODO list trackers keep on growing, and this time we have an opensource alternative called Tudu. There are some nice features such as showing the completion rate inline. In my opinion it would be nice if they added: Priority is just a text field, so you Read the rest…

Posted by Dion Almaer at 9:11 am

2.6 rating from 7 votes

Meta: Ajaxian Forum Software

Category: Showcase

Meta calls itself “a new kind of forum leveraging Web 2.0 technologies”. Quick Quoting: Click on a quick quote button to grab in content from any section In place editing Live threads: As new threads come through, the page gets updated with them automatically. Normative Ranking Index: Everyone can moderate, but if your own NRI Read the rest…

Posted by Dion Almaer at 8:51 am

3 rating from 9 votes

NAJAX 0.4: PHP Ajax Framework

Category: JavaScript, PHP, Toolkit

A new release of Najax 0.4 has been announced. Najax is a PHP based Ajaxian framework that allows you to map server side functions into JavaScript. Code Example FirstClass.class.php <?php class FirstClass { function toUpper($str) { return strtoupper($str); } function najaxGetMeta() { NAJAX_Client::mapMethods($this, array(‘toUpper’)); NAJAX_Client::publicMethods($this, array(‘toUpper’)); } } ?> Client Page (index.php) <?php require_once(‘FirstClass.class.php’); require_once(‘najax.php’); Read the rest…

Posted by Dion Almaer at 12:43 am

3.7 rating from 10 votes

Monday, September 19th, 2005

cssQuery: cross-browser JavaScript querying

Category: Library

We have pointed you to Dean Edwards’ package called IE7 in the past. Now, he has released cssQuery(): cssQuery() is a powerful cross-browser JavaScript function that enables querying of a DOM document using CSS selectors. All CSS1 and CSS2 selectors are allowed plus quite a few CSS3 selectors. Usage / Examples elements = cssQuery(selector [, Read the rest…

Posted by Dion Almaer at 9:08 am
Comment here

3 rating from 5 votes

Showcase: Apple Store

Category: Showcase

In one of our presentations, Ben and I show the Apple Store as one example shopping cart. The “shopping cart” use case is an obvious choice for some simple ajaxian additions, such as getting rid of the “recalculate my cart” button. Why not do it on the fly? When we both met Duncan Orchard at Read the rest…

Posted by Dion Almaer at 8:58 am
1 Comment

3.2 rating from 6 votes

Sunday, September 18th, 2005

Netvibes: Latest ajaxian portal

Category: Portal

We have a new contender in the “Ajaxian Portal” stakes (after start.com, googles additions, etc). Netvibes is the new kid on the block, and is developed by a quality french team. The aim of it is to provide a place on the internet where you can set just the content you like, a super easy Read the rest…

Posted by Dion Almaer at 4:53 pm
1 Comment

3.7 rating from 21 votes

Saturday, September 17th, 2005

Java Web Server: Jetty 6.0 Continuations for Ajax Architectures

Category: Java, Server

Jetty is an open source web container for Java. The team just announced a new version that supports Continuations, which allow performance improvements for certain Ajaxian applications: The 6.0.0alpha3 release of Jetty is now available and provides a 2.4 servlet server in 400k jar, with only 140k of dependencies (2.6M more if you want JSP!!!). Read the rest…

Posted by Dion Almaer at 1:24 am
Comment here

3.2 rating from 19 votes

Friday, September 16th, 2005

AjaxAnywhere: Ajaxian JSP Components

Category: Java, Library

AjaxAnywhere is designed to turn any set of existing JSP components into AJAX-aware components without complex JavaScript coding. In contrast to other solutions, AjaxAnywhere is not component-oriented. You will not find here yet another AutoComplete component. Simply separate your web page into multiple zones, and use AjaxAnywhere to refresh only those zones that needs to Read the rest…

Posted by Dion Almaer at 9:34 am

3.9 rating from 14 votes

Yahoo! Instant Search

Category: LiveSearch

Yahoo! has released an Instant Search Beta that searches via Ajax as you type. It differs from Google Suggest in that it isn’t queries that are shown, but actual search results. When I played with it, it was a little hard to know when it was going off and doing things, and the results were Read the rest…

Posted by Dion Almaer at 8:03 am

2.8 rating from 8 votes

Rails Ajaxians hit out at Microsoft Atlas

Category: .NET, Editorial, Prototype, Ruby

The PDC love parade announced Microsoft Atlas. Thomas Fuchs has hit out with an auto completion comparison between Atlas and his script.aculo.us component: First off, looking at their code, they were certainly a bit inspired by my code (and also by Sam’s code). I can see it’s difficult to give credit, but hey, you know, Read the rest…

Posted by Dion Almaer at 7:51 am

3.9 rating from 16 votes

Canvas Examples for Firefox 1.5

Category: Browsers, Canvas, Firefox

With Firefox 1.5 Alpha 2, Firefox includes a new HTML element for programmable graphics. <canvas> is based on the WhatWG canvas specification, which itself is based on Apple’s <canvas> implemented in Safari. It can be used for rendering graphs, UI elements, and othercustom graphics on the client. <canvas> creates a fixed size drawing surface that Read the rest…

Posted by Dion Almaer at 7:28 am

3.9 rating from 10 votes

Thursday, September 15th, 2005

Ajaxian Fire and Forget Pattern

Category: Editorial

Have you ever had a use case where you wanted to fire off an asynchronous request as a “Fire and Forget”. You didn’t care about hearing from the server (even to hear if all is well). We had a use case like this recently, and ran into some interesting issues. The root problem in our Read the rest…

Posted by Dion Almaer at 2:13 pm

3 rating from 6 votes

Ajax Pages Released: Think JavaScript Server Pages

Category: Examples, JavaScript, Library

A new open source project named Ajax Pages has been released. This beast takes JSP/ASP approaches and builds SinglePageApplications using JavaScript. Ajax Pages is a scripting template engine that enables rapid development of Ajax Web-based Applications, just like GMail, Google Maps, A9 and Backpack, but without having to manipulate complicated Document Object Models to make Read the rest…

Posted by Dion Almaer at 1:12 am
Comment here

3.3 rating from 6 votes

Yahoo! Mail Beta Starts

Category: Email

Yahoo! Mail is finally about to start a beta with some of its users. The new version is the fruit of the Oddpost acquisition, and it has a very clean look to it. Yahoo imported most of the changes from Oddpost, an e-mail startup the company bought for an undisclosed amount last year. With its Read the rest…

Posted by Dion Almaer at 1:06 am

3.7 rating from 14 votes