Friday, November 25th, 2005

GotMono: Ajaxified Documentation

Category: Showcase

The GotMono project has nice clean documentation via an Ajax interface. It puts to use both Live Search and a Lazy Tree. Whenever I see these lazy trees, I try to think about when I would want to get the data async versus just dumping the entire tree down on one go.

Posted by Dion Almaer at 10:32 am
2 Comments

+++--
3 rating from 5 votes

Apache Velocity: Speed up your Ajax

Category: Articles, Examples, Java

Dirk Rost has started a series of columns on how to build Ajax applications using the Apache Velocity templating language. The first piece is the ubiquitous Live Search. Dirk focuses on the server-side piece that make the following Ajax call work: <input autocomplete=”off” id=”idMatch” name=”match” size=”30″ type=”text”>  <div class=”auto_complete” id=”match_auto_complete” ></div> <script type=”text/javascript” language=”javascript”> new Read the rest…

Posted by Dion Almaer at 10:19 am
1 Comment

+++--
3.3 rating from 23 votes

Thursday, November 24th, 2005

AHAH: Asychronous HTML and HTTP

Category: Ajax, Programming

The Microformats people have been talking about a minimalist subset of Ajax: Asychronous HTML and HTTP (AHAH). In AHAH, HTML snippets are injected directly onto existing elements. There’s also a tiny library function available that accepts two arguments: a page element and a URL for the HTML snippet. In Kevin Marks’ demo, “change” is a Read the rest…

Posted by Michael Mahemoff at 3:25 pm
14 Comments

++++-
4 rating from 24 votes

Fluxiom: Ajax Asset Management

Category: Showcase

Thomas Fuchs of script.aculo.us has just let the cat out of the bag on the top secret Ajax/Web 2.0 project that he has been working on. The product is Fluxiom and it is: We’ve finally unveiled what we’ve been working on the last months. It’s a Ajax/Web 2.0 Application (of course) that does asset management, Read the rest…

Posted by Dion Almaer at 12:36 pm
6 Comments

+++--
3.6 rating from 13 votes

CSS Filters: Cross browser implementations

Category: CSS

CSS is a standard. A standard that has many versions. Browsers may or may not implement certain versions, or pieces of these standards, and this becomes the bane of our existence :) If you want a quick way to answer questions like: * html div: Will this work in the browsers I care about? body>div: Read the rest…

Posted by Dion Almaer at 12:20 pm
4 Comments

++++-
4.1 rating from 29 votes

Cross-Domain Ajax. Security Implications in Depth

Category: Security

Joe Walker has joined a discussion on Cross Domain XHR. He talks about the areas of concern: Resource Theft: Resource theft can happen when Jack Innocent visits the website of Evil Bob. Evil Bob has written some XHR code that repeatedly requests compute expensive pages from the site of Victim Inc. Thus Evil Bob gets Read the rest…

Posted by Dion Almaer at 2:01 am
7 Comments

+++--
3.1 rating from 9 votes

Getters and Setters in JavaScript

Category: JavaScript

Some of us have been developing in an environment where JavaScript 1.5 is available. One of the small but cool features that you really miss when you get back to the real world of supporting legacy browsers, is getter and setters. Getters and Setters are all about encapsulating field access. They are similar to .NET Read the rest…

Posted by Dion Almaer at 1:29 am
7 Comments

+++--
3.3 rating from 24 votes

ZK Released. New Ajax/XUL Framework

Category: Java, JavaScript, Toolkit

A new Ajax/XUL framework named ZK has been released. ZK is designed to enable Web applications to have both the rich user experiences and the simple programming model. ZK includes an AJAX-based event-driven engine to automate interactivity, and a rich set of XUL-based components. With ZK, you represent your application in feature-rich XUL components, and Read the rest…

Posted by Dion Almaer at 12:32 am
2 Comments

+++--
3.5 rating from 11 votes

Wednesday, November 23rd, 2005

Risks of Ajax on the Public Web

Category: Usability

Over at AjaxInfo, Alexei White is discussing the risks of Ajax on the public web. The second of three postings looks at several cultural risks: Heterogenous culture and expectations. Users are not very trainable. Short attention span. A few of the solutions include: Do affordance testing. Keep it lightweight. Ajax as value-added functionality. Liberal use Read the rest…

Posted by Michael Mahemoff at 4:16 pm
Comment here

+++--
3.3 rating from 6 votes

Panoramio.com – slick photo mashup with Google Maps

Category: Examples, Mapping, UI

Panoramio.com is a new photo service/Google Maps mash up. Although there are similiar mashups, this one stands out because of its simple, well designed interface. You upload a photo just by clicking on the location on the map and filling out the pop up form, without any need to log in. There is a nice Read the rest…

Posted by Rob Sanheim at 12:33 pm
2 Comments

+++--
3.2 rating from 13 votes

QuirksMode: Memory Leaks

Category: Editorial

There is the theory of a platform, and there is the practicality of an implementation of that platform. In our world, we need to deal with the implementations of JavaScript in the browsers we are targetting. Quirksmode is talking about memory leaks and a thread on Dojo jumped in on one of the issues too. Read the rest…

Posted by Dion Almaer at 10:40 am
5 Comments

+++--
3 rating from 7 votes

Ajax on the Pocket PC

Category: .NET, Mobile

Opera came out with their Mobile SDK last week, allowing us to think about the Ajax development model on the mobile phone. Does IE Mobile Support AJAX? … YES We’ve recently been getting questions regarding whether IE Mobile (aka Pocket IE, PIE, IEMO) supports AJAX. The answer: Yes, PocketPC and Smartphone devices 2003 and later, Read the rest…

Posted by Dion Almaer at 10:07 am
9 Comments

+++--
3.7 rating from 26 votes

ColorBlender: sliding to color matches

Category: UI

ColorBlender utilizes components that talk to eachother to give the layman a nice color match for any work that they are doing. A color slider, patchwork of colors, and mini variations hexagon all talk to eachother.

Posted by Dion Almaer at 10:00 am
2 Comments

+++--
3.6 rating from 7 votes

Tuesday, November 22nd, 2005

haXe Web Language

Category: Builds, Flash, JavaScript

haXe is an open-source programming language supporting portable code across the different web platforms: Ajax, Flash, and server-side. Developer Nicolas Cannasse lists its capabilities: create Flash SWF files using Flash APIs for Players 6,7,8 and soon 8.5. generate Javascript code using Browser DHTML API, so you can create AJAX web applications. generate Neko sourcecode that Read the rest…

Posted by Michael Mahemoff at 3:41 pm
2 Comments

++++-
4.2 rating from 18 votes

Audible Ajax: Episode 8, State of Ajax

Category: Podcasts

In our eigth show, we discuss the state of ajax for the week November 14th. This includes discusing new framework news for Script.aculo.us and MochiKit, gotchas with the XHR object, the place for modal dialogs on the web, the W3C working groups, Ajax on the mobile, and much more. Show Notes JavaScript UNIX emulation. Is Read the rest…

Posted by Dion Almaer at 11:09 am
3 Comments

+++--
3.8 rating from 23 votes

Paul Graham on Web 2.0 and Ajax

Category: Ajax, Google, Web20

Paul Graham’s latest essay on Web 2.0 is worth a read. He talks about the three componenents of web 2.0 – Ajax, democracy, and being good to your users. On Ajax: Basically, what “Ajax” means is “Javascript now works.” And on Microsoft’s slow reaction to the rise of Ajax and the resulting “leaked” memos: …the Read the rest…

Posted by Rob Sanheim at 9:29 am
7 Comments

+++--
3.5 rating from 11 votes

All Posts of November 2005