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

What browsers do developers use?

June 16th, 2006 · No Comments

Jeff Attwood points out that on w3schools, a huge majority of developers are still using IE. About 60% IE and 25% Firefox. Amazingly 2.3% are still using Mozilla (why?). Unfortunate that 60% of developers aren’t using IE … but the reality is many don’t have much choice…they’ll be working in corporate-standard windows environments, where IE already […]

[Read more →]

Tags: SoftwareDev

Appearance on EBA Ajax Podcast

June 15th, 2006 · 2 Comments

The guys at EBusiness Apps - Andre Charland, Dave Johnson, Alexei White - have started a new weekly podcast on Ajax and invited me along for a general chat. They’re usually picking a general topic and riffing on it for a while - this week’s topic is long-term planning of Ajax projects … some companies […]

[Read more →]

Tags: SoftwareDev

Wanted: Massive Local Storage

June 6th, 2006 · 9 Comments

Local storage - beyond 2KB cookies - is now a step closer with the latest Firefox effort. You get a local storage API like this: PLAIN TEXTJAVASCRIPT: sessionStorage.setItem(..) globalStorage.namedItem(domain).setItem(..) The fantastic thing is Brad Neuberg's Dojo work means we can code independently of the local storage mechanism. Since IE also has local storage, as well as Flash, most [...]

[Read more →]

Tags: SoftwareDev

Portable Comet? It’s the IFrame, Stupid!

June 6th, 2006 · 10 Comments

Comet Takes to IE Like a Fish Takes to Acid Comet - or HTTP Streaming, if you will - is a little sensitive when it comes to portability, and I'll give you four guesses which major browser is causing the grief? Yeah, IE makes it difficult for two reasons: (a) IE's XMLHttpRequest component doesn't tell [...]

[Read more →]

Tags: SoftwareDev

Pseudo-Threading: Multithreading in the Browser

May 30th, 2006 · 1 Comment

You know AjaxPatterns? It's a wiki about Ajax. Anyway, it's now fully open for editing, but I'll post more about that later. Right now, this post covers a particular pattern that's been sitting in eXtreme Stub mode for some time, and has now got a little flesh to it. Pseudo-Multithreading (mmmm...just rolls off the tongue) is [...]

[Read more →]

Tags: SoftwareDev

Got Captcha? Antispam on AjaxPatterns

May 25th, 2006 · 2 Comments

I've been blabbing on about how I'm going to open up the AjaxPatterns wiki for as long as it's been online (about a year), blah blah, talk is cheap. Anyway, it's a few steps closer now. The main issue has been protection against spam - some entrepeneurial folks behind numerous proxies have discovered there's a [...]

[Read more →]

Tags: SoftwareDev

Ajax Patterns Tutorial - Updated Docs

May 24th, 2006 · No Comments

As just mentioned, I've posted code for the AjaxPatterns demos and the tutorial. You can run the tutorial here. The interesting thing here is it's all designed to be hand-coded, so you can see how an Ajax app can easily be built up from first principles, good for learning. The final demo then uses an [...]

[Read more →]

Tags: SoftwareDev

Ajax Patterns Code Now Available

May 24th, 2006 · No Comments

All code for the Ajax Patterns demos is now available. This is the code used as examples for many of the patterns at AjaxPatterns.org, as well as the Pattern-Led Tutorial that forms Chapter 2 of the "Ajax Design Patterns" book to be published next month. Download the code - ajaxdemos.zip. Read the installation notes. Basically, you need [...]

[Read more →]

Tags: SoftwareDev

State of Ajax Patterns

May 18th, 2006 · No Comments

Here's what's going on with AjaxPatterns.org and the O'Reilly Ajax Design Patterns book. Many of you have mailed about this and many others asked at the conference, so this post is probably long overdue. State of the Ajax Design Patterns Book I finished the book a few months ago, and it's available for sale now in Rough [...]

[Read more →]

Tags: SoftwareDev

The Ajax Experience, May, 2006 (SF) Wrapup

May 16th, 2006 · 1 Comment

Okay, for those watching my live blogging at Ajaxian, you know I've just been to San Francisco for the Ajax Experience. San Francisco is always a fine place to be for work or a conference, we're fortunate it turned out to be such an important place for our industry. I'm back home in London now [...]

[Read more →]

Tags: Links