Making application modules communicate with each other using Decoupling
Ive been talking about event driven application design in JavaScript in January last year and inspired Caridy Patiņo to write his Bubbling Library based on these ideas. Caridy now upped the ante a b ....... read more
Tue,
22 Apr 2008
JSONVid: Pure JavaScript Video Player
Jacob Seidelin went on a ( crazy :) ) mission to create a pure JavaScript video player that didn't use Flash:
My first thought was to read binary video files using a technique like the Andy Na posted ....... read more
Mon,
21 Apr 2008
Multiple File Uploads with Aptana Jaxer
Dealing with file uploads can be a test of a Web framework. I personally long for the input type="file" to be improved with items such as multiple="true" for multiselection, let alone showing the stat ....... read more
Thu,
20 Mar 2008
Jack is back: Ext for Air and Vista
Jack had posted a couple of entries back to back in the world of Ext. First, he has been playing with Air again, and quickly wrapped the Ext 2.0 docs in Air, which would have been helpful when I was ....... read more
Tue,
19 Feb 2008
Django Template Language in JavaScript
I am learning at lot at the Dojo Developers Day one. Whenever I met Dojo folks I get the impression that there are 55 gems in the library that I have no idea about! One of them is Neil Roberts impleme ....... read more
Thu,
07 Feb 2008
Is easy implementation the same as good code?
I've just come across a solution for badges on web sites that makes it terribly easy for implementers. The idea is that the implementer could add a badge wherever they want in an HTML document, choose ....... read more
Wed,
13 Feb 2008
Pseudo-custom events in Prototype 1.6
Andrew Dupont has written a tutorial on how to normalize proprietary browser events using Prototype's new custom events feature. The piece is interesting as it talks about how the Prototype core team ....... read more
Fri,
09 Nov 2007
jQuery Demo: Creating A Sliding Image Puzzle Plug-In
Ben Nadel has created a new jQuery plugin that allows you to have fun with sliding image puzzles by simple calling: PLAIN TEXT JAVASCRIPT:
 
$( "div.puzzle, p" ).puzzle( 100 )
read more
Wed,
31 Oct 2007
Transitioning from Java Classes to JavaScript Prototypes
To class or not to class, that has been a question than many developers have faced as they came from class based OO worlds into the Prototype Oriented world of JavaScript. Much pain has endured for th ....... read more
Wed,
31 Oct 2007
Upgrading to Prototype 1.6: A practical example, RadiantCMS
Mislav Marohni? has taken RadiantCMS and upgraded the Ajax pieces to Prototype 1.6. He has all of the changes in one place and has detailed all of the changes he made. This is a great way to learn abo ....... read more
Thu,
25 Oct 2007
Preventing spam with drag and drop
I just saw a fun little solution to spam prevention that will truly annoy your users. The drop comment solution uses jQuery and its drag and drop support to require that you move your comment over to ....... read more
Wed,
24 Oct 2007
Blog.gears: An offline Blogger client using the new GData Blogger JavaScript Client
I was excited when Google announced their first JavaScript API that allows you to write back to a service. Now, they have released a Blogger client that does the same, which means that you can now man ....... read more
Fri,
19 Oct 2007
The JavaScript Hyperbolic Browser
Nicolas Garcia Belmonte has created a JavaScript Hyperbolic Browser. What the frick is a Hyperbolic tree?
A Hyperbolic Tree (HT) is a focus+context information visualization technique used to displ ....... read more
Wed,
10 Oct 2007
$: Now with more magic!
Dustin Diaz is on a roll :) He has posted about Roll out your own JavaScript Interfaces in which he discusses the desire to use style from libraries such as prototype, jquery and friends, yet in a sma ....... read more
Mon,
08 Oct 2007
Traffik: Using the cross domain read write API
Justin Meyer and Brian Moschel created an application, Traffik, that "lists events from Google Calendar and shows the locations of those events in a map. Traffik shows only events with locations." Whe ....... read more
Wed,
26 Sep 2007
Asynchronous File Upload with YUI
Cuong Tham has written up an example of implementing asynchronous file upload using YUI. His example walks through the steps required to build the functionality, and ends up with the following simple ....... read more
Mon,
10 Sep 2007
Sync Progress and Contact Management with Gears
A couple of Gears samples have been released. Arjun Kalura has created a
database sync module that shows the progress of a sync between a remote database, and a local one. The example also uses the w ....... read more
Thu,
09 Aug 2007
Moo Image Gallery
Asad Sheth has created an image gallery in 182 lines of code that work with Prototype and Moo.fx.
....... read more
Mon,
21 May 2007
One-Line JavaScript Memoization
Oliver Steele has written up some of his implementations of memoization in JavaScript. He ends up with: PLAIN TEXT JAVASCRIPT:
 
function memoizeConstantMethod(o, p) {
var f = ....... read more
Thu,
17 May 2007
ADF Faces Rich Client Components Demo
Sometimes I feel a little bad when people enjoy a new component here or there, when there are tools such as TIBCO, Backbase, and Oracle ADF that have hundreds of them :) Oracle has released ADF Faces ....... read more
Fri,
18 May 2007