Sunday, July 3rd, 2005

Google Maps: Now with a nice API

Category: Library, Mapping

Ever since Google Maps came out, hackers came along to write Housing Maps, and many other hacks on top of the mapping infrastructure. However, what is Google made changes? Everything could break. Does Google want you to do this? Now we have answers. Google released official APIs for Google Maps. So, now we can write Read the rest…

Posted by Dion Almaer at 12:31 pm
Comment here

+++--
3 rating from 5 votes

Friday, July 1st, 2005

Google Maps Iterations

Category: Mapping, Showcase

It is nice to see the Google Maps team tweaking and updating the application constantly. The latest addition has been the migration from the text links for Satellite and Map mode, to buttons on the map itself. My guess is this has been done as: It is in your face. The user is watching the Read the rest…

Posted by Dion Almaer at 11:46 am
Comment here

+++--
3.1 rating from 7 votes

Rico LiveGrid: No more next/prev!

Category: Examples, Library

Bill Scott of Sabre and the Rico team decided to add and release LiveGrid functionality. They want to banish NEXT/PREV from the web with this technique, which lets you use a scrollbar to automatically grab more info. You keep scrolling, it keeps fetching. Demos To see LiveGrid in action check out: Basic LiveGrid Yahoo! Search Read the rest…

Posted by Dion Almaer at 10:19 am
1 Comment

+++--
3.3 rating from 8 votes

TIBCO Ajax Accelerator Program

Category: Ajax

TIBCO announced an Ajax Accelerator Program for their TIBCO General Interface. TIBCO General Interface encapsulates the complexities of asynchronous JavaScript and XML (AJAX) and adds powerful features including robust component libraries, visual tooling, step-through debugging, automated memory management and other enterprise-grade services, making TIBCO General Interface the flexible choice for professional developers. TIBCO General Interface Read the rest…

Posted by Dion Almaer at 10:18 am
Comment here

++---
2.9 rating from 7 votes

Thursday, June 30th, 2005

Ajaxian Faces Progress Bar

Category: Component, Java

Ed Burns (JavaServer Faces spec lead) has written his first Ajaxian JSF component: A progress bar <d:progressBar id=”progressBar” value=”#{process.percentage}” interval=”1000″ /> It is based on “Greg Murray’s very useful but utterly non-componentized Progress Bar example”. There is also an autocomplete Ajaxian Faces component.

Posted by Dion Almaer at 3:21 pm
4 Comments

+++--
3.6 rating from 55 votes

Pushlets and XHR

Category: Library

The Pushlets team has added Ajax to their HTTP-based publish/subscribe framework. You can check out an example here. In the code they have functions for the various events: function leave() { doRequest(‘/pushlet/pushlet.srv?p_event=leave&p_id=’ + sessionID ); } and then the typical XHR to access the pushlet server side: function doRequest(url) { // Create XMLHttpRequest object and Read the rest…

Posted by Dion Almaer at 2:49 pm
Comment here

+++--
3.7 rating from 13 votes

Code: Try.these(func1, func2, func3)

Category: JavaScript

In the “cool JavaScript snippets” department, we delve into the Prototype library for a nice function which tries to fire and forget through a set of operations. Defining Try.these var Try = { these: function() { var returnValue; for (var i = 0; i < arguments.length; i++) { var lambda = arguments[i]; try { returnValue Read the rest…

Posted by Dion Almaer at 2:42 pm
2 Comments

++++-
4.2 rating from 12 votes

Wednesday, June 29th, 2005

Using CSS selectors to apply Javascript functionality

Category: Articles, JavaScript, Usability

Ben Nolan has written a nice piece called Using CSS selectors to apply Javascript functionality. He looks at Ajaxian showcases, and doesn’t always like the code that is mixed in the HTML. He goes on to explain how to use CSS selectors to abstract this code out, giving you the other benefit of a clean Read the rest…

Posted by Dion Almaer at 3:25 pm
6 Comments

++++-
4.2 rating from 10 votes

Tuesday, June 28th, 2005

Microsoft Atlas: Ajax all along

Category: Library

Microsoft got hit by the Ajax term like everyone else. They have been “doing Ajax” for a long time, as many companies had been, before the Ajax term took off. If you looked at ASP.NET 2.0 (Whidbey) you would have seen Ajax all over the shop. They have components that you can drag and drop Read the rest…

Posted by Dion Almaer at 11:52 am
1 Comment

++++-
4.3 rating from 8 votes

Prototype and DWR: function $()

Category: JavaScript, Prototype

You may have seen $(‘someId’) in some of the JavaScript frameworks out there such as Prototype and DWR. We have had people wonder what kind of magic that is, and it is just a function. The name of that function just happens to be ‘$’, which is totally valid in JS. Prototype, being nice and Read the rest…

Posted by Dion Almaer at 11:41 am
10 Comments

+++--
3.9 rating from 20 votes

Monday, June 27th, 2005

Grokking Prototype-based OO in JavaScript

Category: JavaScript

“JavaScript doesn’t seem very OO”. I hear that a lot. How far from the truth it is though. A lot of us are just trained to think that OO == CLASS BASED OO, which has won out in a lot of popular OO languages of late. JavaScript is fully OO, and arguably more so than Read the rest…

Posted by Dion Almaer at 11:25 am
5 Comments

+++--
3.2 rating from 15 votes

Jazmin and JavaScript Minifier

Category: Utility

A blast from the past here. A lot of people are not aware of Douglas Crawford’s JavaScript Minifier which does what it says on the box: JSMin is a filter which removes comments and unnecessary whitespace from JavaScript files. It typically reduces filesize by half, resulting in faster downloads. It also encourages a more expressive Read the rest…

Posted by Dion Almaer at 11:13 am
2 Comments

++++-
4.1 rating from 8 votes

Friday, June 24th, 2005

Ajaxian Spell Checker 2.2 Update

Category: Examples, Library

Garrison Locke has updated his Ajaxian spell checker with a 2.2 release. A few of the major updates to the spell checker are: Added a Beta wrapper for aspell so you don’t have to have pspell installed. Added a preview mode (with image support) so you can see it even if you don’t have misspellings. Read the rest…

Posted by Dion Almaer at 9:39 am
2 Comments

+----
1.5 rating from 4 votes

del.icio.us direc.tor: An Ajax Web Service Broker

Category: Showcase

Johnvey Hwang has created an alternative UI for del.icio.us that enables you to browse all of your bookmarks in a more interactive fashion. del.icio.us direc.tor uses the XML/XSL features of the browser to handle very large record sets. It works by downloading your entire bookmark file from the API, and managing it in the browser.

Posted by Dion Almaer at 8:48 am
2 Comments

+++--
3.7 rating from 6 votes

JSCalc: When you really want to do math in the browser

Category: Showcase

Today’s Friday item is the JSCalc: the JavaScript calculator bookmarklet. With this bookmarklet you will never have the feeling of: Man, I need to do a quick calculation, but I don’t want to open Calc!

Posted by Dion Almaer at 8:42 am
1 Comment

+++--
3.1 rating from 8 votes

Showcase: Enviro – Swedish Ajaxian Search

Category: Showcase

A swedish search engine, Enviro, which uses Ajaxian techniques. If you search for someone like ‘pettersson’ and the click on a result, you will see an example in action.

Posted by Dion Almaer at 8:37 am
1 Comment

++---
2.8 rating from 5 votes