Articles
Thursday, June 15th, 2006
Category: Articles
, Security
, Storage
Corey Benninger of Foundstone has written a paper on Ajax Storage Security (pdf): I wanted to let you know Foundstone has a white paper on their website about AJAX Storage from a security angle. The paper focuses mainly on where Flash shared objects (used in Dojo), and IE persistence user-data, gets stored on the local Read the rest…
Monday, June 12th, 2006
Category: Articles
, Examples
, Programming
Max Kiesler is back with another great (long) list today – this time, it’s a great look at some of the best Ajax resources from around the world (and no, I’m not just saying that because we’re on it). He’s listed fifty of them, and in more than just English too. As a consistent devotee Read the rest…
Wednesday, June 7th, 2006
Category: Articles
, Dojo
, Examples
, JavaScript
, Toolkit
Brian McCallister started to get a bit deeper into Dojo widgets, and kindly decided to fill us in on his work. In his piece he builds on the new dojo.widget.defineWidget: PLAIN TEXT JAVASCRIPT: dojo.widget.defineWidget("skife.sample.CommentPane", dojo.widget.HtmlWidget, { templatePath: "http://morphy.skife.org/src/dojo-samples/CommentPane.html", templateCssPath: "http://morphy.skife.org/src/dojo-samples/CommentPane.css", /* Default Property Values */ title: "I Read the rest...
Friday, June 2nd, 2006
Category: Articles
, JavaScript
This is perfect for Friday. Dean Edwards has been inspired by the Levels of HTML Knowledge and created a version for your JavaScript knowledge: It starts at: PLAIN TEXT JAVASCRIPT: alert("Hello World"); and gets to: PLAIN TEXT JAVASCRIPT: var Hello = new Binding({ greet: function(who) { Read the rest...
Friday, May 26th, 2006
Category: Accessibility
, Articles
"What about accessibility?" The #1 or #2 question that we got at The Ajax Experience and other shows ("What framework should I use?" is the other one). Gez Lemon and Steve Faulkner have spent the time to write about Making Ajax Work with Screen Readers: The accessibility community is understandably concerned about the accessibility of Read the rest...
Wednesday, May 24th, 2006
Category: Articles
, Prototype
Dean Edwards came up with Base as a way to give nice inheritence management in JavaScript. He has tweaked it again. I’ve made a couple of tweaks to the class since I last blogged about it. The most important change is that I’ve renamed the inherit method to base. I caved in to pressure. These Read the rest...
Tuesday, May 23rd, 2006
Category: Articles
, Dojo
We have posted a new article on using the Dojo Toolkit in a project. The article discusses a piece of a project that uses Ajax to create a responsive itinerary viewer. The article was just updated for the latest Dojo 0.3 release. Introduction When you start to build an Ajax application, you quickly run into Read the rest...
3.9 rating from 107 votes
Friday, May 19th, 2006
Category: Articles
, Showcase
Peter Nixey has developed a single-page Ajax application that stores nothing on the server side of his application, but rather uses the power of mashup and talks to external web services (Flickr, evdb, Google Maps). Peter has written up a few articles to explain the application. Firstly, he explains the serverless model Secondly, the event Read the rest...
Wednesday, May 17th, 2006
Category: Articles
, Dojo
, Examples
, Library
A common complaint issued against Dojo is the lack of quality documentation, particularily as development moves so quickly and old docs become out of date. While there is some work going on to add inline "javadoc" style docs to the code, there is a new HelloWorld article available, written by Lance Duivenbode. It walks through Read the rest...
3.5 rating from 135 votes
Tuesday, May 9th, 2006
Category: Ajax
, Articles
, Editorial
Alex Bosworth has written a lot on practicalities of Ajax including quirks. His latest piece details the Rocky Shoals of Ajax Development in which he discusses: Browser Quirks and Limitations MLHttpRequest can't access remote server Multiple Ajax Requests are not fired in order Asynchronous XMLHttpRequests responses will arrive in no particular order XMLHttpRequest does not Read the rest...
Tuesday, April 25th, 2006
Category: Articles
, Prototype
Amy Hoy has taken the time to put together a cheat sheet for Script.aculo.us Download the PDF
Thursday, April 20th, 2006
Category: Accessibility
, Articles
Seth Duffey has written a piece on A List Apart all about a more accessible map. Maps are all the rage (thanks to Google Maps) and Seth takes the position that: Most online mapping applications do not address issues of web accessibility. For a visually impaired web user, these highly visual maps are essentially useless. Read the rest...
Wednesday, April 19th, 2006
Category: Articles
, JavaScript
, Prototype
Thomas Fuchs has written an article on creating your own Ajax effects. The article goes beyond the builtin effects that Script.aculo.us has, and shows you how to create your own. The example used is a cash register effect that counts between amounts as the register changes. The end result is a nice easy effect that Read the rest...
Friday, April 14th, 2006
Category: Articles
One of the interesting debates in the community is whether to use DHTML-ish type approaches to DOM manipulation (such as innerHTML) or to use the DOM API. Christian Heilmann has written "From DHTML to DOM scripting", a lengthy, attractive article implementing a slideshow using DHTML techniques and then demonstrating how the DOM API could be Read the rest...
Friday, April 7th, 2006
Category: Articles
People are often shouting about how browser X is faster than browser Y. Peter Illes happened upon a test, and found that his setup showed a large performance improvement in FF over IE: o decided to do some investigations and did profile the same task (switching from Basic into Expert) in both browsers on the Read the rest...
Category: Articles
Ajax and your CMS is an article written by Jonathan Downes and Joe Walker (or DWR fame). CMS is often discussed with an Ajax context, since there is so much that we can do to enhance the CMS experience. The article details some of the ways in which CMS can be enhanced. One of the Read the rest...