It’s that time in a technology’s lifecycle when myths abound and someone wheels out a collection of “myths” and retorts. Here’s my contribution to that time-honoured genre. Nine myths in 37 minutes. Myth: “AJAX” Reality: Ajax Myth: Ajax is rocket science Reality: It’s an incremental progression Myth: Javascript sucks Reality: It doesn’t Myth: The URL’s always the same Reality: Unique URLs are […]
Ajax Myths (Podcast and Text)
October 20th, 2005 · 7 Comments
State of the Ajax Frameworks
October 17th, 2005 · 8 Comments
The publicly-editable Ajax Frameworks Page got a nice kick along in the past few days, presumably due to a recent link from Ajaxian. If this list is anything to go by, the most common language is pure-Javascript, and Java is, as you might have guessed, highest on the server-side, followed by .Net and PHP. Sections for Python and Perl were opened […]
Tags: Links · SoftwareDev
Agile: Not Just an Attitude
October 10th, 2005 · No Comments
Agile is a big theme these days. Not surprising that it should be a big part of “Web 2.0″, since Web 1.0 is often attributed as an inspiration. Paul Scrivens reminds us of 37Signals’ association with agile principles. Similarly, the agile manifesto was mentioned in a Web Essentials talk last week (I think Kelly Goto’s […]
Tags: Links · SoftwareDev
New Patterns: XMLHttpRequest Call and IFrame Call
October 10th, 2005 · 2 Comments
Full drafts are now online for the two big Web Remoting patterns: XMLHttpRequest Call and IFrame Call. There are also a couple of new demos to illustrate GETting and POSTing with both call types: XMLHttpRequest Example, IFrame Example. A few extracts follow, but first, let me ask you: Do you know of any public IFrame remoting […]
Tags: HumansAndTech · Links · SoftwareDev
Flock: A Tribute to Unusability of Firefox Extensions?
October 9th, 2005 · 4 Comments
You’ve probably noticed the buzz around Flock, a browser built on Firefox. Information’s limited, but it seems to pick up on the “social” buzzword - tagging, annotations, RSS etc. Thing is, all of these things are possible in Firefox too via extensions. But extensions haven’t really taken off, and the reason is, quite frankly, poor […]
Tags: HumansAndTech · SoftwareDev
Chat: The “Hello World” of Ajax?
October 6th, 2005 · No Comments
Day Barr: Chat is not quite the Hello World of Ajax, but it’s one of the simplest yet useful things I could do. I didn’t learn very much by writing an Ajax Hello World example and it’s completely pointless As many are learning, an Ajax “Hello World” is pretty easy, provided […]
Tags: HumansAndTech · Links · SoftwareDev
Ajax can *Improve* Performance Too
October 5th, 2005 · 6 Comments
Recent Ajax apps like Kiko are sluggish according to Alexander Kirk’s “Rise of Slow Ajax Applications (via AjaxDeveloper): Pages get more voluminous because so much code has to be loaded to the browser (which makes the browser slow again) so you could just begin to use the application. This somehow reminds me of all […]
Tags: HumansAndTech · Links · SoftwareDev
Cross-Domain Portlets with Start.com Gadgets/Widgets/Startlets
September 14th, 2005 · 2 Comments
Scott Isaacs on a new Start.com feature (quoted on Ajaxian): DHTML-based Gadgets: Start.com consumes DHTML-based components called Gadgets. These Gadgets can be created by any developer, hosted on any site, and consumed into the Start.com experience. The model is completely distributed. You can develop components derived from other components on the web. Remote portlets take […]
Tags: HumansAndTech · Links · SoftwareDev
A Few Ajax Gotchas At Jalecode
September 9th, 2005 · 2 Comments
Andrew Sutherland offers a few Ajax Gotchas/Tips. I’ll add some comments. Escape content with encodeURIComponent() which is superior to escape. XMLHttpRequest’s readyState tells you how far the request has progressed. MM: If you’re confused about readyState’s transition from 0 to 4, you have good reason to be. Read the recent posting and comments on David Flanagan’s blog, and […]
Tags: HumansAndTech · Links · SoftwareDev
A Fading Habit
September 8th, 2005 · 1 Comment
I’ve noticed that I’ve recently habitualised the Yellow Fade Technique, or what the Ajax patterns refer to as One-Second Spotlight. The typical Fade example is a form field. When you change it, the field is suddenly highlighted, then gradually fades back to its original form. This tells the user that “the computer” knows something’s happened, and […]
Tags: HumansAndTech · Links · SoftwareDev
