Tuesday, May 16th, 2006

Revenge of the $

Category: Editorial, JavaScript, Library

There was a lot of talk on namespaces, and conflicts with the $ function. This problem is made worse in the JavaScript world due to the fact that you have to ship the JS that your app needs each time. Practicalities mean that a lot of developers have build tools that generate a minified js Read the rest…

Posted by Dion Almaer at 10:06 am
46 Comments

++---
2.5 rating from 56 votes

Mobile Ajax: Safari Browser

Category: Mobile

Someone from Nokia was at the show last week, and he did a good job and trying to show 100% of the attendees a new phone that had WebKit installed on it. To manage the small screen the browser allowed you to zoom in and out. The entire page is shown in zoom out mode Read the rest…

Posted by Dion Almaer at 9:00 am
8 Comments

+++--
3.3 rating from 28 votes

Monday, May 15th, 2006

134 Ajax Frameworks and Counting

Category: Ajax, Toolkit

Michael Mahemoff spent the past few days at the Ajax Experience conference and came to a slightly surprising revelation as he prepared for his talk on Ajax design patterns and principles. I just did a quick count of frameworks and libraries on the wiki. Turns out there are 58 in pure Javascript and another 76 Read the rest…

Posted by Chris Cornutt at 7:17 am
14 Comments

+++--
3.7 rating from 71 votes

XmlHttpRequest Debugging for IE

Category: IE, Toolkit

Julien Couvreur has once again made his mark on the Ajax world – first with the release of the widely-used Ajax debugger for Firefox (using Greasemonkey) and now with his latest – a bookmarklet for IE containing a port of the same script. Since I wrote the original XMLHttpRequest Debugging user script for Firefox (screenshot), Read the rest…

Posted by Chris Cornutt at 6:59 am
4 Comments

+++--
3.9 rating from 39 votes

Sunday, May 14th, 2006

Wrapping up the Ajax Experience

Category: Ajax, Dojo, Presentation, The Ajax Experience

Thanks to all who attended!! The weather was great, the St Francis hotel is amazing, and we had all sorts of great feedback and discussions with everyone who came. We are looking forward to the next Ajax Experience, hopefully coming soon somewhere on the east coast… Some more links, reviews, and notes: Alex Russel’s slides Read the rest…

Posted by Rob Sanheim at 10:15 pm
8 Comments

++++-
4.2 rating from 37 votes

The Collaborative Web with Ajax

Category: Comet, Editorial

There have been many signs pointing us to how collaborative the live web is going to become. Firstly, we have apps such as Jot and Campfire to connect people in real time. These connections are normally planned. “Let’s meet at 10pm to create the podcast script”. Then, we have collaboration that isn’t planned. I am Read the rest…

Posted by Dion Almaer at 5:31 pm
2 Comments

+++--
3.7 rating from 21 votes

Brendan Eich: JavaScript 2 and the Future of the Web

Category: JavaScript, Presentation, Programming, The Ajax Experience

We were lucky enough to have Brendan Eich, creator of JavaScript, give a keynote at The Ajax Experience. We have placed the presentation online so everyone can read up on some of the thoughts and discussion on JavaScript 2 and more. Here we got to hear from the mouth of someone deep into the ECMA Read the rest…

Posted by Dion Almaer at 1:09 am
16 Comments

++++-
4.3 rating from 33 votes

Friday, May 12th, 2006

Ajax Experience Day 3: Bill Scott on Ajax Design (Patterns and Principles)

Category: The Ajax Experience, Usability

Update: Andre Charland also has notes from this session. Bill Scott’s talking about designing for Ajax – principles and patterns – at The Ajax Experience. Yahoo really gets patterns and their significance to interaction design, and Bill and his colleagues have been contributing many Ajax patterns and related components to the community in the past Read the rest…

Posted by Michael Mahemoff at 8:56 pm
4 Comments

++++-
4 rating from 35 votes

Ajax Experience Day 3: Panel

Category: Firefox, IE, The Ajax Experience

With key people present from Mozilla and the IE team present, today’s Ajax Experience panel is focused mostly on browser issues. A rare opportunity for Ajax developers to talk directly with the people who define our day-to-day constraints. As I write this, it’s thirty minutes after the panel finished and there’s still a decent crowd Read the rest…

Posted by Michael Mahemoff at 8:34 pm
12 Comments

++---
2 rating from 231 votes

Dojo Releases Version 0.3

Category: Dojo, JavaScript, Library

The Dojo Toolkit has a new release: 0.3. There is a lot of content in this release, all of which you can read on their Wiki, but some of the highlights are: dojo.lang.storage: Offline Storage gets an update dojo.lfx – the new animation system simplifies the creation of the common-case animations, makes it simpler to Read the rest…

Posted by Dion Almaer at 4:32 pm
Comment here

+++--
3.8 rating from 29 votes

Ajax Experience Day 3: Stuart Halloway on Ajax for Rails

Category: Prototype, Ruby, The Ajax Experience

Notes from Stuart Halloway’s talk on Ajax support for Ruby on Rails at The Ajax Experience. Who here is using Rails in here? About 10 people. Who here is considering using Rails? Half of the room (about 40 people). For a while, Stuart has been giving two bids to clients: one for Rails, one for Read the rest…

Posted by Michael Mahemoff at 1:40 pm
1 Comment

+++--
3.7 rating from 24 votes

Ajax Experience Day 2: Keynote from Scott Dietzen (Zimbra)

Category: The Ajax Experience

Notes from Scott Dietzen of Zimbra at The Ajax Experience. Scott Dietzen was formerly CTO at BEA and now CTO at Zimbra, which produces Ajax-rich messaging and collaboration tools for the enterprise. Zimbra – Anticipated some of the benefits of Ajax, e.g. rich UI, zero-admin, etc. But didn’t anticipate some other things: SOA/Mashups, Ajax authoring, Read the rest…

Posted by Michael Mahemoff at 10:59 am
1 Comment

+++--
3.9 rating from 18 votes

Ajax Experience Day 2: Alex Russell’s Dojo In Depth

Category: The Ajax Experience

Notes from Alex Russell’s “Dojo In Depth” talk at The Ajax Experience, continuing on from his Intro To Dojo and covering more advanced topics. Other Talks at the Ajax Experience Dylan on Events, Brad on Storage Javascript “Javascript is not a bug that needs fixing.” Dojo builds tools that help you get things done with Read the rest…

Posted by Michael Mahemoff at 10:48 am
Comment here

+++--
3.6 rating from 16 votes

Thursday, May 11th, 2006

10 Business Reasons to Use AJAX

Category: Ajax, Editorial

Dietrich Kappe has thrown together another “top ten” list of sorts in this new post on the Pathfinder site – 10 business reasons to use Ajax. I’m not sure where on the hype curve we are with AJAX, but one of the open question for businesses is: why and where should you consider using AJAX? Read the rest…

Posted by Chris Cornutt at 12:12 pm
4 Comments

++++-
4.1 rating from 65 votes

Ajax Experience Day 2: Thomas Fuchs’ on the Enhancing the User Experience

Category: Ajax, Presentation, Prototype, Ruby, The Ajax Experience

Notes from the Ajax Experience – Thomas Fuchs’ session on using Prototype and Script.aculo.to enhance the user experience

Posted by Rob Sanheim at 12:10 pm
10 Comments

++++-
4.4 rating from 50 votes

Ajax Experience Day 2: Alex Russell’s Intro to Dojo

Category: The Ajax Experience

Notes from Alex Russell’s Intro to Dojo at The Ajax Experience. Background JS alone doesn’t give you much – it’s defined by the environments it runs in. “At the mercy” of them. Dojo provides a single flat interface for these things. Dojo: Set of layered interfaces. Can use some or all. Licensing: Can I use Read the rest…

Posted by Michael Mahemoff at 11:48 am
6 Comments

+++--
3.7 rating from 25 votes

All Posts of May 2006