Section


Various sections of the site go here


Monday, December 5th, 2005

Cross-document messaging: An answer to the cross domain debate?

Category: Editorial

Arve Bersvendsen, of Opera, has written about Cross document messaging, including examples to test it out in the Opera browser. What is Cross-document messaging Cross-document messaging is a little talked off HTML5/Web Applications 1.0 feature that the WhatWG has been specifying How does it work? You have senders and receivers: Sender function sendMessage(val){ var receiver Read the rest…

Posted by Dion Almaer at 9:18 am
1 Comment

++---
2.7 rating from 6 votes

xajax tutorial and demos: Ajax with PHP made easy

Category: Articles, Examples, PHP

Marco van Hylckama Vlieg has put together a nice tutorial on the PHP framework xajax. The tutorial walks through the creation of a server-side PHP xajax function, and the magic of the xajaxResponse class. Then things are wrapped up with: $objAjax = new xajax(); $objAjax->registerFunction(‘makeBold’); $objAjax->processRequests(); Resources Demo site of xajax in action

Posted by Dion Almaer at 1:44 am
2 Comments

+++--
3.7 rating from 85 votes

JavaScript Image Magnifier

Category: Component, JavaScript, Library, Showcase

This is a fun one. A small JavaScript image magnifier has been released. With a big of JavaScript, you can add magnification to any images on your page. You can add: <script type=”text/javascript” src=”http://valid.tjp.hu/zoom/tjpzoom.js”> </script> and: <div style=”float:left” onmouseover=”zoom_on(event,300,239,’image.jpg’);” onmousemove=”zoom_move(event);” onmouseout=”zoom_off();”><img src=”image.jpg”/></div> You can also have a high-res image for the zoom piece, and use Read the rest…

Posted by Dion Almaer at 1:27 am
5 Comments

+++--
3.7 rating from 44 votes

Saturday, December 3rd, 2005

More handy Prototype documentation

Category: JavaScript, Library, Prototype

There are some more docs written recently on Prototype, so now there is no excuse for writing the xhr wrapper again or for dealing with dom manipulation all by hand. Get up to speed quick with this nice tutorial written by Ryan Campbell over on Particle Tree. He covers: the $() function and $F() form Read the rest…

Posted by Rob Sanheim at 6:00 pm
1 Comment

++++-
4.5 rating from 24 votes

NewsAlloy RSS Reader

Category: Showcase

Increasing the likelihood that I’ll jump off the bloglines train real soon now, another Ajax RSS reader has launched. NewsAlloy gives you all the standard features you’d expect – grouping feeds together into channels, archiving and “pinning” posts, etc. You can pull in your existing feeds with the OPML import feature. These guys have opted Read the rest…

Posted by Michael Mahemoff at 1:53 am
9 Comments

+++--
3 rating from 5 votes

Friday, December 2nd, 2005

Firefox 1.5: JavaScript Console Highjacking

Category: Firefox

I noticed that my JavaScript console started to spew out CSS errors in 1.5 land: Then I saw information about Console2 which gives you just JavaScript errors, and lets the CSS ones go by. Having access to CSS errors is great, but it would be nice to be able to toggle exactly what we want Read the rest…

Posted by Dion Almaer at 10:01 am
14 Comments

+++--
3.6 rating from 10 votes

6 Places You Must Use Ajax

Category: Editorial

Alex Bosworth has written up his thoughts on areas that you must use Ajax, and areas in which you shouldn’t. Places you must use Ajax Form driven interaction. Forms are slow. Very slow. Editing a tag on a del.icio.us bookmark? Click on the edit link to load the edit bookmark form page, then edit the Read the rest…

Posted by Dion Almaer at 9:01 am
34 Comments

++++-
4 rating from 51 votes

Taking Firefox 1.5 for a ride with SVG and Canvas

Category: Browsers, Canvas, Firefox

As soon as Firefox 1.5 comes out, people want to play with some of the shiny nobs. SVG: How Did The Moon Get Into Orbit? One of the early post-release examples of SVG support on Firefox 1.5 was this demo showing moon orbits. If you take a peak into the source you see the magic Read the rest…

Posted by Dion Almaer at 8:51 am
9 Comments

++++-
4.1 rating from 15 votes

Real-world Rails RJS templates

Category: Ruby

Ajax is getting even easier for Rails developers. Scott Raymond has talked about his first use of RJS Templates for IconBuffet. Using RJS, Scott was able to get rid of a bunch of JavaScript and replace it: This addition allows you to generate Javascript from Ruby, which can be returned by Ajax calls and evaluated Read the rest…

Posted by Dion Almaer at 8:18 am
8 Comments

++++-
4.2 rating from 18 votes

Google Yahoo! Challenge: Maps and Mail

Category: Ajax, Examples, Flash, Mapping

Jon Aquino has done a cool demo with Google Maps side by side with Yahoo Maps, with Yahoo’s Ajax and Flash versions. Although this doesn’t really have much practical day-to-day use (especially because you can’t search for an address), its could be valuable for comparing the source code for the three different APIs. Note that Read the rest…

Posted by Michael Mahemoff at 4:51 am
5 Comments

+++--
3.6 rating from 10 votes

Thursday, December 1st, 2005

New in JavaScript 1.6: E4X , Array Extensions, String generics

Category: JavaScript

Now Firefox 1.5 is out, Mozilla keeps moving. The Mozilla Developer Center wiki has posted a few nuggets on JavaScript 1.6. E4X Info ECMAScript for XML (E4X) is a powerful technology for creating and processing XML content within JavaScript. We’re going to continue to improve our E4X support, including adding transparent integration with the existing Read the rest…

Posted by Dion Almaer at 3:31 pm
Comment here

+++--
3 rating from 5 votes

Tuning Ajax

Category: Articles

Dave Johnson has written a piece on Tuning Ajax. Unless you live under a rock, you’ve heard about and likely even used AJAX. Asynchronous JavaScript and XML is becoming an increasingly pervasive deployment methodology, which necessitates that people start to both understand how it works and actually consider it more seriously as an enterprise-level development Read the rest…

Posted by Dion Almaer at 9:27 am
1 Comment

+++--
3.8 rating from 10 votes

Delancey: Online Bookmark Manager

Category: Showcase

DeWitt Clinton, of A9, recently launched Delancey, an Ajax-rich application that enhances the del.icio.us social bookmarking service. Delancey presents an alternate view of a user’s bookmarks by keeping track of which ones are used most frequently.

Posted by Dion Almaer at 9:21 am
Comment here

+++--
3 rating from 5 votes

Audible Ajax Episode 9: Glenn Vanderburg Interview

Category: Podcasts

In our ninth show, we interview Glenn Vanderburg, a top class technologist, on his views on JavaScript as a programming language, and Ajax. This episode is very timely, giving the posting on ‘JavaScript and “Serious” Programmers’. Glenn explains the power of JavaScript (as well as some of its quirks), and how we need to take Read the rest…

Posted by Dion Almaer at 3:57 am
5 Comments

+++--
3.3 rating from 12 votes

Ultra-Lite Content Management with Dobrado

Category: Showcase

Dobrado is an open-source windowing system, with free-floating, draggable, Portlets, as we’ve seen with Protopage, the Backbase Windows Demo, and Bindows. The focus for Dobrado is on easy content management. Each portlet contains some rich text, and users edit that text with the easy-to-use FCKEditor toolbar. Overall, it’s a very simple way for non-techies to Read the rest…

Posted by Michael Mahemoff at 2:24 am
Comment here

+++--
3 rating from 5 votes

QuirksBlog: JavaScript and “Serious” Programmers

Category: Programming

Peter-Paul Koch asks: Who will create the AJAX apps? In his view, client-side programmers aren’t qualified: I think that client side programmers can use a bit of education in application design and software development. Typically, our scripts are rather small, both in extent of user interaction and in number of lines, and they don’t constitute Read the rest…

Posted by Michael Mahemoff at 12:41 am
16 Comments

+++--
3.4 rating from 7 votes