Software As She’s Developed

Mahemoff’s Podcast/Blog - Web, Programming, Usabilty from the Author of ‘Ajax Design Patterns’ (AjaxPatterns.org)

Software As She’s Developed header image 4

“So, Jesse, Is Ajax a Pattern?”

May 16th, 2006 · 1 Comment

… That’s the question I finally got to ask the man who gave Ajax its name, following Jesse James Garrett’s keynote last week at The Ajax Experience. I consider Ajax a very standard, uncontroversial, example of a pattern, so I’ve wondered why it wasn’t introduced as such, in the original Ajax paper. Jesse said he’s […]

[Read more →]

Tags: HumansAndTech · Links

134 Ajax Frameworks and Counting

May 10th, 2006 · 13 Comments

I’m here in SF for The Ajax Experience, talking about design principles and patterns for Ajax (big surprise!), and one of the things my presentation will point out is the importance of libraries and frameworks in implementing Ajax patterns. Ahead of the talk, I just did a quick count of frameworks and libraries on the […]

[Read more →]

Tags: SoftwareDev

Mix ‘06 and Ajax Design Principles

March 23rd, 2006 · No Comments

‘Tis Goud reports from Mix ‘06, Microsoft’s web bash currently happening in Vegas. One of the presentations focused on the most important thing about Ajax: Usability. The session started with referencing two sites with information on: Usabillity Patterns, Michael Mahemoff Usabillity Guidelines, Thomas Baekdal Thomas’s guidelines were the first […]

[Read more →]

Tags: SoftwareDev

SAG Ajax Patterns Review 3 - Call Tracking, Distributed Events, On-Demand Javascript, XML Data Island, Browser-Side Templating

March 6th, 2006 · No Comments

Following from previous posts, here’s my notes from the third SAG (Uni. of Illinois CS Dept) workshop/discussion on the Ajax Patterns. See the initial post for a background on this series. Note that there was a “2.5″th workshop on HTML Response, JSON Message, XML Message, etc - it happened, but there’s no audio, so I decided […]

[Read more →]

Tags: Links · SoftwareDev

SAG Ajax Patterns Review 2 - User Action, Scheduling, Web Service, REST, RPC

March 4th, 2006 · 1 Comment

Following from the previous post, here’s my notes from the second SAG workshop/discussion on the Ajax Patterns. See the earliest post for a background on this series. Feb-2-2006 Second Ajax Patterns Discussion “We should set up wizlite “sag” group for annotations” [MM For the benefit of others, the online book draft version uses Alex Kirk’s Wizlite.] Wizlite - […]

[Read more →]

Tags: Links · SoftwareDev

Ajax Patterns in the Pattern Community Radar

February 4th, 2006 · No Comments

I’m pleased that AjaxPatterns.org seems to have entered the pattern community radar in the past couple of months (or maybe earlier, but that’s the impression I’m getting) … Workshop on Ajax Patterns Ralph Johnston (of GoF Design Patterns fame) runs a regular patterns reading group/workshop and they’ve been looking at the Ajax patterns. Fortunately, they release the […]

[Read more →]

Tags: SoftwareDev

Alexander et al’s Architecture Patterns

January 15th, 2006 · No Comments

Architecture, Patterns, Town Planning Any book on patterns must include the obligatory Christopher Alexander discussion. In my case, it’s brief, for the following reason: One side benefit of this project has been to see how “patterns” are being accepted by the development community. The attention on the Ajax Patterns has always been on the “Ajax” and not […]

[Read more →]

Tags: SoftwareDev

An Ajax Framework a Day!

November 29th, 2005 · No Comments

Today’s Ajax framework is JsRia. Yesterday’s was ZK, with the Backbase entries updated too. In the past week, there were Smartclient, Ajax JSP Taglib, Ajax JSF Framework, Cajax. Here’s the diff. The week prior to that saw introduction of XOAD, Rialto, and Lotus Notes info. Have the Ajax frameworks entered the enlightened age of singularity? (I’ve […]

[Read more →]

Tags: SoftwareDev

Redundant Design is Worth Fighting For

November 28th, 2005 · No Comments

Matt @ 37Signals discusses new countdowns being used at pedestrian crossings (crosswalks). Did you ever count how many redundant messages are available at a pedestrian crossing? Good, let’s be sad together and count them, then. At a workshop one time, various attendees from different countries came up with a list of cues, something like the […]

[Read more →]

Tags: HumansAndTech · SoftwareDev

Blummy: The Mother of All Bookmarklets

October 24th, 2005 · 1 Comment

Check out Alexander Kirk’s new website: Blummy. A blummy is a kind of bookmarklet that opens up a kind of pop-up portal, giving you access to various web services. Just like a portal is made up of Portlets, a Blummy is made of Blummlets, which essentially do the kind of things bookmarklets do. e.g. […]

[Read more →]

Tags: HumansAndTech · Links