company-logo

Tag

Application Development

Ajax and Leaky Business Logic

I gave my presentation last evening to a welcoming Chi2 audience. The attendees were a good mixture of developers, designers and business folks. They sat through my rantings on why I thought Rich Interaction Applications (RIA) in AJAX should be...
Read More

X Windows and Ajax: Two Kinds of Display Servers

X11 is a client/server display system that realizes user interfaces by sending asynchronous messages back and forth between a display server -- that manages a display, mouse and keyboard -- and clients such as xterms, Firefox, GIMP, etc. Some of...
Read More

Jetty 6's Continuation Mechanism for Ajax

I've touched on the topic of updates and asynchronous processing before. My preferred method of performing updates between the browser and server is via a polling mechanism that returns quickly. An alternative is to open up an XHR connection and...
Read More

Webtop – I Already Hate It

A reader emailed me this old article from CNN Money discussing the concept of the webtop, i.e. that A killer app no longer requires hundreds of drones slaving away on millions of lines of code. Three or four engineers and...
Read More

Upcoming Talk – Back to the Future: Component GUI's and Ajax

I'll be giving a talk at the Chi2 monthly meeting on Wednesday, April 26, 2006. The highlights are: Why web applications are they way they are and how things are changing First attempts: frameworks and toolkits that extend current practice...
Read More

Asynchronous Processing in Ajax Apps

Most web applications are still request driven, i.e. the browser makes a request and backend state is updated as a response to that request. There is some backend processing, but usually that processing is very losely coupled with the webapp,...
Read More

The Javascript Hackers Dilemna

Ajax has brought a new focus onto many parts of the browser, but none more so than Javascript. What started out as a rip and run embedded language called "Livescript" in Netscape Navigator has evolved into a rich language that...
Read More

Yahoo Mail, Ajax and Your Server

I recently did a little unscientific comparison between the old Yahoo mail and the new Beta Ajax interface. The idea was to strap a non-caching proxy in front of the browser for a day each, clear the cache and see...
Read More

What the Commodore 64 can Teach Us About Ajax

Here's just a little sampling of articles from the November 1983 issue of COMPUTE!'s Gazette. Computer Graphics - The Age Of Electronic Art VIC Super Expander Graphics64 Introduction To Custom Characters For VIC And 64 VICreations: Animating With Custom Characters...
Read More

Why Frameworks are Important

I've been beating the drum of component based GUI frameworks for Ajax for a while now. To understand why, I think it's useful to look at the evolution of the desktop GUI framework and understand what makes them so successful....
Read More