Performance


Cover performance, scalability, benchmarks, etc.


Tuesday, February 13th, 2007

WebWait: Time your Ajax apps

Category: Performance, Showcase, Utility

Our own Michael Mahemoff has created WebWait. We will let him take it from here: I wanted a portable, consistent, way to benchmark Ajax web apps, that would show how long the wait is (though it’s useful for any app, especially if there were a lot of images, for instance). Using a command-line tool like Read the rest…

Posted by Dion Almaer at 10:13 am
7 Comments

+++--
3.8 rating from 25 votes

Monday, February 5th, 2007

dojo.query: A CSS Query Engine

Category: CSS, JavaScript, Performance

Through the push of jQuery, MochiKit, Prototype, and behavior.js and most recently DomQuery, we are seeing boundaries tested and built upon. Alex Russell (Dojo and SitePen) has written a fascinating piece on the performance of CSS query engines as he introduces us all to dojo.query the latest in the pack, and one that looks to Read the rest…

Posted by Dion Almaer at 12:08 am
10 Comments

+++--
3.5 rating from 36 votes

Friday, January 12th, 2007

DomQuery – A lightweight CSS Selector / Basic XPath implementation

Category: CSS, JavaScript, jQuery, Performance, Sencha

Jack Slocum is a machine. We had to add the new YUI-EXT category for him as he is coming up with such good material. His latest, is an article on DomQuery – A lightweight CSS Selector / Basic XPath implementation. Support for more complex schemas and document structures in the grid’s XMLDataModel class has been Read the rest…

Posted by Dion Almaer at 8:10 am
7 Comments

++++-
4.1 rating from 50 votes

Monday, December 4th, 2006

Compression, Caching, for faster load times

Category: Articles, Performance

Jesse Kuhnert, Tapestry/Dojo team member, spent time on caching and compression mechanisms in the effort to give the best experience “for free” with Tapestry. The result was: Browser Caching: Previous versions of the framework weren’t aggressive enough in the way that all of the bundled assets (images/javascript/css/etc) were managed with http headers. Though the Expires Read the rest…

Posted by Dion Almaer at 9:23 am
6 Comments

++++-
4 rating from 39 votes

Monday, November 20th, 2006

Measuring the aggregate performance of Ajax applications

Category: JavaScript, Library, Performance

Ryan Breen spoke at The Ajax Experience on Ajax performance, and just released a preview of Actual Experience XF with Actual Experience Lite. Instrumentation To instrument a page for collection of metrics, you first include a small .js file in HEAD. Out of the box, the tag will track the DOM Ready and onload times Read the rest…

Posted by Dion Almaer at 8:11 am
Comment here

++++-
4.2 rating from 26 votes

Wednesday, October 18th, 2006

Benchmark: DOM vs. innerHTML

Category: JavaScript, Performance

Gleb Lebedev has gotten into the fun benchmark game. He created a benchmark of DOM vs. innerHTML testing on FF 1.5, IE 6, and Opera 9. His example was building the Google page entirely using the DOM or innerHTML as seen in code here. The results show that innerHTML is king for all browsers:

Posted by Dion Almaer at 8:42 am
27 Comments

+++--
3.5 rating from 43 votes