company-logo

Month

May 2006

User Testing: Shadow Casting Real Use

User Testing is always good. It always yields some worthwhile and occasionally unexpected results. After the ego’s involved recover, they realize it is always better & cheaper to know sooner. But User Testing is not perfect. If it has a...
Read More

Little Lost MySQL Lambs

Advice on handling the proliferation of MySQL databases in your organization

Read More

Again – AJAX and Screen Scraping

My review on Monday of the Sprajax AJAX security scanner left me thinking about the limitations of the old school crawlers and spiders. In order to spider an AJAX application you would need to comprehensively model the behavior of a...
Read More

BRE Patterns II: The Tranformer

My last post in this series was on the Fact Harvest pattern for using business rule engines. My intent with these patterns is not to give some deep architectural or design insight, but to help BRE novices pierce the jargon...
Read More

AJAX and the Zeigarnik Effect

My colleague Bob Moll over in the UXD blog writes about the Zeigarnick Effect and it's implication for designing GUI's. What is the Zeigarnick Effect? Bluma Zeigarnick was a Russian psychologist who in the 1920's discovered that we remember unfinished...
Read More

Sprajax? Security Scanner for AJAX

I came across an open source AJAX security scanner called Sprajax. From the Denim Group's press release: Sprajax is the first web security scanner developed specifically to scan AJAX web applications for security vulnerabilities. Denim Group, an IT consultancy specializing...
Read More

The Zeigarnik Effect in GUI Design

The Zeigarnik effect suggests people remember incomplete or interrupted things better than completed things. It’s human nature to want to complete a task or hear the end of a story, and when we don’t a psychological tension results until the...
Read More

AJAX and Security

Lots of articles like this one from eWeek broach the subject of AJAX and security but give few answers. The most insightful quote from the article is from the Dojo man: Panelist Alex Russell, co-founder and project lead for The...
Read More

To Customize or to Reuse

Design patterns, Templates, Stock designs--whatever they're called, they present an opportunity and a challenge for designers. All interface designers will run across this same question sooner or later. When to customize and when to reuse a preexisting design. The answer...
Read More

MVC and RIA – Learning From Desktop Apps

Whether you're writing AJAX applications using enhancements to existing webapplication frameworks or adopting the new component GUI approach, you as a developer are faced with a new granularity of events. Where before you had the monster postback, now you must...
Read More