January 07, 2010
jQuery UI Sortable Tutorial
Here's a simple tutorial showing how to use jQuery UI's sortable plugin to update a database table's sort order field on the fly using ajax.
June 30, 2009
Ajax Same Origin Policy No More with Firefox 3.5
Firefox 3.5 now allows you to make AJAX Requests, or more correctly XMLHttpRequests cross domain (in other words foo.com can make XHR requests to bar.com). When I heard about this, my first is that they would use the cross-domain.xml file that Flash has supported for years to achieve this.
June 30, 2009
Firefox 3.5 Introduces Origin Header, Security Features
FireFox 3.5 was just released about a half hour ago. You can checkout all the new features for web developers here.For me, as someone that does a lot of security research one of the most interesting new features is the Origin http header that FireFox 3.5 now sends.
February 25, 2008
Adobe AIR Tutorial for HTML / JavaScript Developers
I spent a some time this weekend preparing for the Adobe AIR & Flex 3 Launch Event at my ColdFusion user group. One thing I wanted to show people was how to build a simple Adobe AIR Desktop Application using HTML & JavaScript.
December 12, 2007
Ext CFC
Brian Love has released Ext.cfc which allows you to easily use the Ext.js library with ColdFusion. This makes it easy to create a CFGRID like UI in JavaScript, without CFGRID, or ColdFusion 8.This was also covered on the Ext blog and Ajaxian - nice work Brian!
July 19, 2007
Firefox Now Supports HttpOnly Cookies
You may be surprised to learn that Microsoft Internet Explorer has supported a a security feature called HttpOnly cookies since IE 6 SP1.Firefox 2.0.0.5, which was released just the other day, now supports it.
February 05, 2007
Application.cfm and AJAX
I had someone email me with the following question today:I'm developing a ColdFusion app with Prototype. Seems Ajax.updater wants to insert my application.cfm code into my div along with responseText. How can I stop this?
This question brought up two good points.
January 04, 2007
Toggle a Bit with SQL
December 06, 2006
GoogleBot Runs AJAX?
I saw this curious line in my log files today:212.36.25.102 - - [06/Dec/2006:17:00:50 +0000] "POST /suggest.cfm HTTP/1.1" 200 232 "-" "Googlebot/2.1 (+http://www.googlebot.com/bot.html)"
That's GoogleBot doing a POST operation to suggest.
December 06, 2006
Howto Build Server Side AJAX Suggestions with script.aculo.us
I'm a big fan of the script.aculo.us javascript library. I have been using some of the effects on a dashboard console for one of my clients, it has been quite nice to work with, and has really helped improve the user experience.I also used script.aculo.us on cssdocs.
December 05, 2006
CSSDocs.org Launched
I have just launched another documentation shortcut site, this time for CSS: cssdocs.org. It allows you to get to CSS documentation from the url, for instance type in: cssdocs.org/text-decoration to go to the W3C documentation for the text-decoration property.
September 28, 2006
Tracking JavaScript Events with Google Analytics
Did you know that you can track JavaScript events with Google Analytics? I just found this out... It's pretty cool, because allows you to track things like outbound link clicks, AJAX calls, static files, and more.
December 13, 2005
AJAX Tutorial with Prototype
Here's the AJAX prototype example that I used in my AJAX presentation today.I wanted to give an example of a good use of AJAX, and at the same time keep it simple. So I thought a good example
would be to build a zip code verifier.
December 13, 2005
AJAX Presentation Outline
Here's an outline of the presentation on AJAX that I gave today at my ColdFusion users group meeting.
October 12, 2005
AJAX vs Flash
I've often wondered why Flash RIA's (rich internet applications) haven't really seen the anywhere near the level of excitement that AJAX is currently seeing. They both solve the same problem.
August 17, 2005
AJAX on IE - back to the IFRAME
On Internet Explorer in order to write AJAX based web applications you have to use an ActiveX object. var request = new ActiveXObject("Microsoft.
May 17, 2005
The persistence of really bad ideas
Seth Godin has a great post called The persistence of really bad ideas, in which he rants about how web developers always seam to use select boxes for picking states and countries:There are fifty states. This is a problem.






