Monday, August 7th, 2006

JavaScript Model-View-Controller with Dojo toolkit

Category: Dojo, Framework, Programming

In this new post on his blog, Alexander Netkachev demonstrates how to create a Model/View/Controller framework in Javascript with when help of the Dojo Toolkit. My goal for this article is to write a simple JavaScript component that can show a power of the language. The component is a kind of the HTML ListBox (“select” Read the rest…

Posted by Chris Cornutt at 8:23 am
Comment here

++++-
4.1 rating from 31 votes

Saturday, August 5th, 2006

Can Your Programming Language Do This? Javascript Can.

Category: JavaScript

Joel Spolsky illustrates the power of first-class functions in “Can Your Programming Language Do This?”. The article explains how Fortran, C, and Java fall short of fully supporting first-class functions in their own respective ways. What’s interesting from our Ajax-tinted perspective is that he uses Javascript to illustrate these concepts. In other words, although he Read the rest…

Posted by Michael Mahemoff at 5:44 pm
17 Comments

+++--
3.9 rating from 32 votes

Friday, August 4th, 2006

The Dangers of Browser Detect

Category: Browsers, CSS, Editorial, JavaScript, Programming

Picking up on the Rafael Lima’s new script to provide browser-detecting CSS selectors, PPK cautions on the dangers of browser detection. Rafael Lima’s script adds classes to HTML elements based on the results of an old-style (ie. purely navigator.userAgent-based) browser detect. The purpose is to allow web developers to add CSS rules for one browser Read the rest…

Posted by Michael Mahemoff at 10:09 am
8 Comments

++++-
4.1 rating from 60 votes

The JSON RFC

Category: JSON

JSON was born in 2002, and has really flourished alongside Ajax in the past eighteen months. And now Doug Crockford has established a a JSON RFC: The application/json Media Type for JavaScript Object Notation (JSON) (via Sleepyhead). JavaScript Object Notation (JSON) is a lightweight, text-based, language-independent data interchange format. It was derived from the ECMAScript Read the rest…

Posted by Michael Mahemoff at 9:41 am
2 Comments

+++--
3.8 rating from 37 votes

Not So-So Developer Wanted for a Not So-So Project

For our ambitious ‘Not so-so’ project, bubble is looking for a fulltime programmer JOB DESCRIPTION -developing and maintaining the ‘Not so-so’ web application, a ‘web 2.0’ project where people can share tips with friends REQUIREMENTS/ PROFILE -very good knowledge of PHP, CSS, AJAX, MySQL, XHTML, Web standards (Flash knowledge not important, knowledge of LINUX server Read the rest…

Posted by Ben Galbraith at 9:26 am
1 Comment

+++--
3.1 rating from 8 votes

How To Load And Parse XML Data Without ActiveX

Category: IE, Programming

In this post from Dean Edwards, he quickly shows off a feature of Internet Explorer that could replace the use of ActiveX for XML communication – XML data islands. A little known but cool feature of Internet Explorer is it’s support for XML data islands. Basically, you can embed some XML data in a page Read the rest…

Posted by Chris Cornutt at 8:12 am
5 Comments

+++--
3.6 rating from 37 votes

What’s So Special About Ajax?

Category: Ajax, Interview

On the Ajax Developers Journal today, there’s a great new article posted collecting some mini-interviews they did with industry leaders asking “What’s so special about Ajax?” Now that the web is well on its way to becoming more responsive, smoother and reliable – and correspondingly more enjoyable to work with – SYS-CON Media’s AJAXWorld Magazine Read the rest…

Posted by Chris Cornutt at 8:05 am
7 Comments

+++--
3.8 rating from 29 votes

Ajax Design Methodology: A Guide

Category: Design, Prototype

Adam Howitt has put together an 8-page PDF on Ajax design. In the guide which you can download from the link below I’ll cover the process I have developed in the course of implementing two AJAX applications as a developer for Duo Consulting in Chicago. This approach has made it easier for me to work Read the rest…

Posted by Michael Mahemoff at 3:51 am
5 Comments

+++--
3.6 rating from 22 votes

Fashion for Geeks: Fun for a Friday

Category: Fun

We couldn’t resist posting this little piece of flamebait, sent in by Greg Cerveny: This is the first in a series of articles to help geeks become a bit more fashionable. If you’re a fellow geek or nerd, why care about fashion anyways? Women, duh. So you’ve got two options. 1. Continue to think, “Screw Read the rest…

Posted by Ben Galbraith at 1:04 am
1 Comment

+++--
3 rating from 18 votes

Cheetah News: Web-based RSS Aggregator

Category: Showcase

Okay, okay, we have a soft spot for Ajax RSS readers. Back in ’05, when Ajax was just a freshly minted little buzzword, we created an Ajaxian RSS reader as a demo for our first “Ajax” talk. Wojciech Polak and his team have done a much better job than we ever did with Cheetah News, Read the rest…

Posted by Ben Galbraith at 12:45 am
Comment here

++++-
4 rating from 21 votes

Jetty Servlet Container Implements Comet

Category: Comet, Dojo, Framework, Server

Greg Wilkins, the creator and maintainer of the popular Jetty servlet container (i.e., a Java web server), has written a blog entry announcing Jetty’s support for the Comet design pattern via Cometd: Cometd is a scalable HTTP-based event routing bus that uses a push technology pattern known as Comet. The term ‘Comet’ was coined by Read the rest…

Posted by Ben Galbraith at 12:34 am
2 Comments

+++--
3.9 rating from 20 votes

Selenium Remote Control

Category: Framework, Testing

Kenneth Ko wrote in to tell us that: It’s been a while since I looked at Selenium, and it looks like they’ve finished “Selenium remote control”! Basically, you run the selenium proxy, so that the selenium JS can crossbrowser script into an arbitrary site. Then you write your test in java/c#/ruby! (not to mention record Read the rest…

Posted by Ben Galbraith at 12:20 am
1 Comment

+++--
3.1 rating from 33 votes

Thursday, August 3rd, 2006

A Number of Ajax Security Items

Category: Security

CNet has a roundup of the state of play in Web 2.0 security, entitled The security risk in Web 2.0. It recaps recent Yahoo! Mail and MySpace worms and points the finger of blame squarely at Ajax: One of the key enablers of the flashier Web sites is a programming technique known as AJAX, which Read the rest…

Posted by Dietrich Kappe at 12:34 pm
3 Comments

++++-
4.1 rating from 15 votes

Designer Content at The Ajax Experience?

Category: The Ajax Experience

As you know, we’re hosting the next Ajax Experience conference in Boston on October 23-25 of this year. As we wade through potential speakers and talks, a recurring question we have is how much of the content should be “design” (i.e., user experience) content and how much should be “tech” content. Last year, only 6% Read the rest…

Posted by Ben Galbraith at 9:29 am
17 Comments

+++--
3.9 rating from 19 votes

A Designer’s Guide to Prototyping Ajax

Category: Ajax, Design

Particletree has posted two parts in a series for designers trying to develop site structures that will use Ajax for some of their functionality – “A Designer’s Guide to Prototyping Ajax”. In part one, they look at how: A combination of CSS, XHTML and JavaScript, prototypes help interface designers convey effectively how an Ajax page Read the rest…

Posted by Chris Cornutt at 7:51 am
2 Comments

+++--
3.8 rating from 37 votes

Too Much AJAX?

Category: Ajax, Editorial

Matthew Miller wonders, in his latest blog post, if there’s a point when there’s just too much Ajax involved with a site. Where is that tipping point for a normally developed site? I am one of those people that thinks there is a point where one uses too much AJAX. When a site reaches this Read the rest…

Posted by Chris Cornutt at 7:40 am
6 Comments

+++--
3.6 rating from 21 votes

All Posts of August 2006