Friday, August 24th, 2007

jQuery 1.1.4: Faster, More Tests, Ready for 1.2

Category: Ajax, jQuery

In preparation for their upcoming jQuery v1.2 release next month, the jQuery team has released jQuery v1.1.4, an interim release which: Increases selector performance Includes an over-hauled test suite Provides the ability to embed jQuery into the namespaces of other objects and libraries Introduces the new method .slice() & new select :has() Corrects some bugs Read the rest…

Posted by Rey Bango at 12:31 pm

4.1 rating from 77 votes

Amazing Ajax Solitaire

Category: Framework, Fun, Games, Showcase, Yahoo!

In the “I-can’t-believe-it’s-not-Flash” category, Robert Schultz pointed us to his amazing World of Solitaire website, implemented with YUI, MochiKit and PlotKit: It’s hard to single out a favorite feature, from it’s ability to rescale the size of the cards when you resize the browser window to its impressive animations and smooth drag-and-drop. Definitely worth a Read the rest…

Posted by Ben Galbraith at 10:29 am

3.3 rating from 129 votes

Best Practices in Javascript Library Design

Category: JavaScript, Presentation

We had the pleasure of having John Resig come to Google and give a talk on the Best Practices in Javascript Library Design. This talk explores all the techniques used to build a robust, reusable, cross-platform JavaScript Library. We’ll look at how to write a solid JavaScript API, show you how to use functional programming Read the rest…

Posted by Dion Almaer at 7:02 am

4.4 rating from 45 votes

Creating a maintainable, unobtrusive JavaScript slideshow

Slideshow UI controls can be found everywhere nowadays and usually come included, in some form, in most JavaScript libraries. Every now and then, though, its great to take a step back and actually learn how something like a slideshow widget is built. JavaScript expert Christian Heilmann does just that in a multi-step tutorial that shows Read the rest…

Posted by Rey Bango at 7:00 am
1 Comment

3.2 rating from 22 votes

JavaScript Object Layout

Category: JavaScript

Dean Edwards said: “Interesting or confusing? You decide!” Can we answer “both” ? :)

Posted by Dion Almaer at 6:35 am

2.5 rating from 24 votes

Adobe AIR: Can we have synchronous queries, please?

Category: Adobe, Database

Justin Palmer has an interesting post about the dealing with the asynchronous nature of Adobe AIR’s SQLConnection class and the challenges it poses when dealing with the DBMS’ response. Justin shows some creative ways of working around this through the use of Responder objects and event listeners: var connection = new air.SQLConnection();‘development.sqlite’)); var statement Read the rest…

Posted by Rey Bango at 6:00 am

4.1 rating from 19 votes

Thursday, August 23rd, 2007

jQuery vs. Prototype: OO JavaScript with or without training wheels

Category: jQuery, Prototype

Brian Dillard has written about his experience playing with jQuery after time as a Prototype-r. The piece walks us through Brian’s understanding of JavaScript and OO as he worked with different libraries: Learning from Prototype For developers like myself – long-time UI folks who have used JavaScript’s Object datatype for years but lack significant experience Read the rest…

Posted by Dion Almaer at 6:52 am

3.7 rating from 99 votes

Table Sorting Made Easier

Category: jQuery

Christian Bach has released v2.0 of his tablesorter plugin for jQuery: Tablesorter sorts HTML tables with as little as one line of code and includes many advanced features like: Multiple column sorting Custom cell parsers Extensibility via widget system Support for ROWSPAN and COLSPAN on TH elements all packed into 7.4kb of code. Also released Read the rest…

Posted by Rey Bango at 6:16 am

4.1 rating from 75 votes

Learning from Gmail

Category: CSS

We can always learn from popular Ajax applications such as Gmail. In fact, browser vendors often fill their test suite with some of the big sites out there, and groan when they have to implement a bug to be backwards compatible :) Jesse Kuhnert has a tip that he learned from looking at Gmail and Read the rest…

Posted by Dion Almaer at 1:14 am

4.1 rating from 41 votes

Dojo 0.9: Dissected, Fast, and 3D

Category: Dojo

There has been a flurry of activity now that 0.9 is out of the door for Dojo: James Burke wrote about Dissecting 0.9’s dojo.js file, which differs from the old “dojo.js could mean anything” view, and now is a base platform. The post also dives into the internals of Dojo 0.9’s dojo.js, and break down Read the rest…

Posted by Dion Almaer at 12:49 am

3.6 rating from 48 votes

Wednesday, August 22nd, 2007

SVG Video: Now playing on a standard near you

Category: SVG

Chris Double has posted a SVG video tag demo that plays a port of a Silverlight demo. As you watch videos playing, you can move, resize, and rotate the canvases. All via: < View plain text > HTML <video id="svg_v1" src=""></video>

Posted by Dion Almaer at 11:05 am

3.2 rating from 44 votes

jQuery Live

Category: jQuery

Brandon Aaron has written a new jQuery plugin Live Query: Live Query utilizes the power of jQuery selectors by binding events or firing callbacks for matched elements auto-magically, even after the page has been loaded and the DOM updated. It is like Behaviors 2.0. Live Query also unbinds events or fires a second callback for Read the rest…

Posted by Dion Almaer at 8:14 am

2.6 rating from 213 votes

2008 SXSW Interactive Panel Picker

Category: jQuery, Showcase

Lindsey Simon let us know about the 2008 SXSW Interactive Panel Picker that was made public for the conference. SXSW was deluged with great ideas this year, so it’s been turned into a full blown app with sign in and comments on the panels. The backend was done with CakePHP and the frontend uses jQuery Read the rest…

Posted by Dion Almaer at 6:47 am
1 Comment

3.7 rating from 22 votes

XRAY your Internet Explorer

Category: Utility

We had a great response for XRAY, the “free cross browser tool that lets you see the box model in action for any element, letting you see beneath the skin of any web page.” The number one question was “but what about IE???” and now we have the answer. The latest release supports IE6 and Read the rest…

Posted by Dion Almaer at 4:52 am

4 rating from 31 votes

Is the iPhone the IE4 of 2007? Sheesh

Category: Editorial, HTML

I think part of the reason why Microsoft stopped developing IE is that the developers behind it got sick of being criticized for trying to innovate. Many of them left the IE team and moved over to the XAML project (aka WPF/Silverlight) so they could continue to do great work without being attacked for it. Read the rest…

Posted by Dion Almaer at 12:39 am

3.6 rating from 30 votes

Tuesday, August 21st, 2007

Zoho Writer Goes Offline with Gears

Category: Gears, Google, Showcase

The Zoho office team has released a Zoho Writer product with offline support via Google Gears. In the first release, with Gears installed, you are able to tell the system how many documents to save for offline interaction. They are starting with read-only views, and will then roll out the ability to save docs back, Read the rest…

Posted by Dion Almaer at 10:52 am

2.7 rating from 24 votes

All Posts of August 2007