Thursday, August 18th, 2005

Ajaxian Name Picker

Category: Showcase

Over at 11TMR, a rich Ajaxian name picker was created: One of the things which has bugged me for a long time is getting a good name picker. We have been using a servlet on our Domino server for a long time which looks at views in the NAB and allows the user to select Read the rest…

Posted by Dion Almaer at 10:32 am
Comment here

+++--
3 rating from 5 votes

The UI protocol of the future: SVG + Ajax

Category: Editorial

It seemed appropriate based on the last post, to put up the editorial on SVG + Ajax. Definitely an exciting combination and I hope that it is both solid in Firefox, and IE7. The UI protocol of the future: SVG + Ajax: ale a look at the SVG standard ( http://www.w3.org/TR/SVG/ ), especially the DOM Read the rest…

Posted by Dion Almaer at 10:25 am
1 Comment

++---
2.7 rating from 6 votes

Mapping UI: Flash vs. Ajax

Category: Flash, Google, Mapping

John Dowdell at Macromedia has hit out at Ajax compared to Flash for something like a mapping UI (Flash example here): I’m slow on this — Paul Neave posted it Friday — but it’s a great example of how a single, universal, and predictable graphics/interactivity engine can deliver a much more enjoyable user experience than Read the rest…

Posted by Dion Almaer at 10:10 am
6 Comments

+++--
3.8 rating from 24 votes

Wednesday, August 17th, 2005

Autocomplete with Scriptaculous

Category: Articles

Amy Hoy has written up how to get autocomplete going with Rails, Prototype, and script.aculo.us. The article discusses simple autocomplete, and then moves through setting up your own custom pieces. View the demo Check out the magic Ajax.Autoupdater

Posted by Dion Almaer at 11:03 am
Comment here

+++--
3.3 rating from 6 votes

Debugging Prototype and catch(e) {} evilness :)

Category: Editorial, Prototype

I was helping someone debug some Prototype code. The problem was on a small demo thang, nothing was happening. After starting the debugging it was instantly obvious that the XHR request was not even being made. Then I looked at the Ajax code in Prototype and found: Ajax.Request.prototype = (new Ajax.Base()).extend({ … request: function(url) { Read the rest…

Posted by Dion Almaer at 1:49 am
2 Comments

+++--
3.2 rating from 6 votes

Tuesday, August 16th, 2005

IBM Donates Accessibility Code to Firefox

Category: Accessibility

Very cool to see that IBM has donated “50,000 lines of code to the Mozilla Foundation’s Firefox Web browser to make it friendly for people with visual and motor disabilities”. The contribution would allow the addition of dynamic hypertext markup language accessibility technology to version 1.5 of Firefox, the company said. With this technology, Web Read the rest…

Posted by Dion Almaer at 8:28 pm
Comment here

+++--
3 rating from 6 votes

JavaScript Lint

Category: Utility

Out of Hanwell has announced the release of JavaScript Lint. It’s a development tool that validates JavaScript code for best coding practices. It is derived from Mozilla’s SpiderMonkey JavaScript engine. This tool can be integrated into VisualStudio or used standalone. From the website: ‘Many JavaScript implementations do not warn against questionable coding practices. Yes, that’s Read the rest…

Posted by Dion Almaer at 7:57 pm
Comment here

+++--
3.1 rating from 8 votes

Remote Calling Design in Ajax

Category: Editorial

Ajax is an architecture, and there are various ways in which people are implementing ajaxian ideas. Ben and I talk about various approaches wrt return types (proprietary stuff, objects [JSON], XML, HTML). Jon Tirsen has weighed in with his “Designs for remote calls in Ajax” article. I’m pleased with how the best practices of doing Read the rest…

Posted by Dion Almaer at 7:19 pm
2 Comments

+++--
3 rating from 5 votes

Firefox 1.5: What’s Missing in Deer Park

Category: Editorial, Firefox

Alex Russell has voiced in on what he would like to see out of Firefox 1.5: Here are a couple of simple-ish things that would make our lives immeasurably better: Local string caching from script: This is a strange name for a very very powerful capability: caching. Webdevs today need a coherent, simple, and workable Read the rest…

Posted by Dion Almaer at 4:02 pm
3 Comments

+++--
3.4 rating from 7 votes

Ajax in IE without ActiveX

Category: Examples, IE

What about if you are worried about non-ActiveXians being able to use your cool Ajax cool on IE? Kae Verens wrote about his experience writing Ajax in IE without ActiveX. He then followed up noting that: On Friday, I announced a non-ActiveX version of XMLHttpRequest, with the proviso that it would require server-side magic. Sajax Read the rest…

Posted by Dion Almaer at 3:09 pm
7 Comments

+++--
3.9 rating from 13 votes

Building an AJAX based Specials Sorter

Category: Examples

Rick Strahl went about building an Ajax based Specials Sorter. His result was produced here. The idea is that I have a list of items in the store that have a Special flag set that are displayed on the home page of the store. The Special flag also serves as a sort order. Prior to Read the rest…

Posted by Dion Almaer at 2:56 pm
Comment here

+++--
3.3 rating from 6 votes

Monday, August 15th, 2005

JavaScript IDE Support: IDEA 5.0 doesn’t cut the mustard?

Category: Editorial

We want JavaScript to be a first class citizen in our IDEs right? Both Ben and I are big fans of IntelliJ IDEA, and I was keen to try out the JavaScript support in 5.0. I kept up as builds from the Early Access Program came about, but was a little dissapointed. Lance Hankins says Read the rest…

Posted by Dion Almaer at 1:45 am
8 Comments

+++--
3 rating from 5 votes

Dojo Compressor Toolkit

Category: Dojo, Utility

Yeah, yeah. So you have written your own script which takes JavaScript and munges it to compress it. How do you grok the JavaScript? Some cheeky regex’s that are very brittle? This is where Dojo’s Compressor differs from our little hacks: So how does this all work? And why should anyone choose this tool over Read the rest…

Posted by Dion Almaer at 1:34 am
4 Comments

++---
2.7 rating from 6 votes

Midnight Coders whip up an Ajaxian Google

Category: Examples, Google

We blogged about the release of WebORB from the midnight coders. Now they are out and about to show us how to do the odd thing. They built an ajaxian Google interface which has a search query text field sensitive to the user’s idle time, so as soon as you stop typing it sends out Read the rest…

Posted by Dion Almaer at 1:29 am
Comment here

+++--
3 rating from 7 votes

Friday, August 12th, 2005

Rich HTML Slider

Category: Examples

The gurus from webfx have long been on the scene showing us cool innovative ways of doing rich work on the web. Now they have a nice demo of a dhtml slider

Posted by Dion Almaer at 10:02 am
4 Comments

+++--
3.8 rating from 37 votes

Showcase: Blinklist

Category: Showcase

Blinklist is a nice small application that lets you manage lists of things. They make heavy use of Ajax, and talk about how they embraced it: Pagination with AJAX Forget having to browse from page to page. With AJAX, new data can be sent between a users browser and a server, without having to do Read the rest…

Posted by Dion Almaer at 10:00 am
1 Comment

+++--
3.4 rating from 7 votes