Wednesday, June 20th, 2007

Prototype Upgrade for Safari

Category: Prototype

If you are using Prototype, you probably want to grab the latest version which is a bug fix release: Previous versions of Prototype could trigger bugs in Safari’s regular expression engine when updating elements with HTML containing <script> tags or when using JSON functionality with built-in security checks. These regular expression engine bugs affect Read the rest…

Posted by Dion Almaer at 8:53 am

3.4 rating from 29 votes

Tuesday, June 19th, 2007

Object.Event: Event model for all JS Objects

Category: JavaScript, Prototype

Ryan Johnson has created an event model for all Objects that mimics Event.observe from Prototype (A little like the events in Dojo): Object.Event allows you to create and control events on any JavaScript object. This does this by providing an observer/observable implementation nearly identical to the one implemented in Prototype’s Element.observe(), except that it is Read the rest…

Posted by Dion Almaer at 7:10 am

3.8 rating from 51 votes

iPhone Application List

Category: iPhone, WebKit

Some argue that the fact that using Safari is the “SDK” for the iPhone is a cop out. Other’s thing it is genius. One thing is for sure. There is already a list of iPhone applications being built, as shown by iPhone Application List. This is pretty impressive since hardly anyone even has the device Read the rest…

Posted by Dion Almaer at 6:44 am

3.5 rating from 23 votes

Adobe AIR Bus Tour

Category: Adobe

Adobe is putting on a bus tour around the US to get developers up to speed on AIR. The tour is free, targeted at JavaScript developers, and is a great way to quickly gain a solid understanding of what the Adobe Integrated Runtime is. The tour is running from July 10th in Seattle, to September Read the rest…

Posted by Dion Almaer at 5:36 am

4.1 rating from 16 votes

Monday, June 18th, 2007

Ext Accordion Control

Category: Component, Sencha

Jozef Sakalos has written an Ext Accordion control as discussed here. The accordion is very flexible, and can be embedded anywhere in your application, including as a floating widget. It also supports features such as drag and drop. It can be as simple as setting up some div’s and initializing via: < View plain text Read the rest…

Posted by Dion Almaer at 3:29 pm

4.1 rating from 68 votes

Firefox 3: SQLite and more

Category: Firefox

Firefox 3 is to support SQLite for offline storage. The new alpha release tells us this and a lot more (below). The world of the RDBMS has come to the browser, and has jumped from server to client in the Web platform. Bookmarks portion of Places has been enabled New crash reporting system, Breakpad. It’s Read the rest…

Posted by Dion Almaer at 8:10 am

4.1 rating from 33 votes

plainTemplate & phpQuery

Category: jQuery, PHP

plainTemplate is a new library that aims to separate out an HTML template from design and coding, thanks to selectors. The designer works by simply using HTML in any way they wish, and then the programmer: Write selectors based on HTML structure Pass those selectors and Controller data to plainTemplate plainTemplate parses template, removing designer’s Read the rest…

Posted by Dion Almaer at 7:35 am

3.2 rating from 50 votes

Rainbow 9: Web based Builder

Category: JavaScript, Utility

Azer Koçulu has created an open source tool, Rainbow 9, that simplifies developing web interfaces. It provides an environment to execute and test Javascript, CSS and HTML; sharing and publishing the application. You can give it a try, and watch the video demo to see this puppy at work. Would you use it?

Posted by Dion Almaer at 6:18 am

3.4 rating from 16 votes

Friday, June 15th, 2007

Safari 3: Onload firing, and bad timing

Category: Articles, Performance, WebKit

Mark Wilton-Jones has written up a detailed article on the behaviour and speed of Safari 3 in which he dives into how Safari fires onload at a different time than most other browsers, and other implementation details that mean that you can’t trust JavaScript in the page to do any benchmarking. In Safari, it seems Read the rest…

Posted by Dion Almaer at 10:03 am

3.5 rating from 55 votes

Instant: The polaroid of Ajax

Category: Canvas, JavaScript, Library

The prolific Christian Effenberger has released another unobtrusive graphics library. This time he has shared Instant, a library that takes your images, and replaces them with tilted polaroid-like versions in-place. Once you include the JavaScript, you just set a CSS class of instant on an image that you want to polaroid, and optionally tweak the Read the rest…

Posted by Dion Almaer at 8:30 am

4.3 rating from 69 votes

FancyUpload with MooTools

Category: Component, Flash, JavaScript, Library, MooTools

Harald Kirschner has released FancyUpload: Swf meets Ajax for beautiful uploads. The release of the long awaited MooTools upload widget thats allows queued multiple-file upload including progress bars. It features: Select and upload multiple files Filter files by type in the select dialog Optional Events to add your own behaviour Show and filter useful file Read the rest…

Posted by Dion Almaer at 7:55 am

4.3 rating from 105 votes

Thursday, June 14th, 2007

Rhyme and Reason

Category: Dojo, Java, Showcase

Rhyme & Reason provides a rich text editor for composing poems, automatically scans each line’s meter as you type and displays the marked up line in a panel below the editor. I believe it is the only online tool that can read a line of poetry and scan it automatically. It also supports scanning an Read the rest…

Posted by Dion Almaer at 7:35 am

3.9 rating from 29 votes

Ajax, javascript and threads : the final truth

Category: Articles, Tip

Dan Simard has been writing about threading and JavaScript and came up with his Final Truth. Dan has an example that has a long running function that fires of an XHR request at the beginning. Will that response come back when it is done, or will it wait for the method to complete. There are Read the rest…

Posted by Dion Almaer at 5:45 am

3.8 rating from 34 votes

CNN Beta Site

Category: Prototype, Scriptaculous, Showcase

CNN has a new beta site that plays with Prototype and for some simple clean effects and inline Ajax. The site also uses a StorageManager to access local storage using IE-specific, DOM storage, or cookies. This way your personalization is stored away. If you put it side by side the current site, you will Read the rest…

Posted by Dion Almaer at 5:28 am

3.3 rating from 40 votes

Wednesday, June 13th, 2007

Mandelbrot Demo using a WorkerPool

Category: Examples, Gears, Google

Nick Edgar started to play around with the Workerpool component and decided to build a distributed Mandelbrot generator: A UI/administrator task would farm out work (columns in the Mandelbrot set) to different worker tasks, possibly running on different machines. As each worker sent in its result, the UI would draw the column, and respond with Read the rest…

Posted by Dion Almaer at 12:33 pm

3.2 rating from 31 votes

iPhone Interface in JavaScript

Category: iPhone, Mobile, WebKit, Yahoo!

David Cann has mocked up an iPhone interface in JavaScript using Yahoo! UI. His example is just a wrapper around Digg, but you can download the interface and put in your own application.

Posted by Dion Almaer at 6:18 am

3.2 rating from 39 votes

All Posts of June 2007