New Version of TableKit (1.2) Is Out

Sunday, March 11, 2007

TableKit version 1.2 is available. I've managed to improve sorting & striping performance and make it like 5 to 10 times faster! This has been achieved using some devious caching and a few other techniques. For example, in a few places I've removed the handy Prototype functions and replaced them with plain old javascript. I've also been able to strip out a lot of cruft, which is always nice. Give it a go, I think you'll be pleasantly surprised at how snappy it is now. [Oops] - now version 1.2.1 isavailable.

12 Comments

#1
On the March 11, 2007, rosemary wrote:

So clever! Well done.

#2
On the March 16, 2007, Kim wrote:

Nice work... it is getting better :)

The slowness was noticeable to me before, but now it seems fine. Now to find some interesting places to deploy it...

#3
On the March 18, 2007, Philipp wrote:

Hi Andrew,

impressive work you've done there!

However I have a very technical question. 

Currently I am experiencing a problem with the referencing getElementsByTagName(), because I am using AJAX to load page content dynamically and write into a DIV-container using its property innerHTML.

The point is by this way one can only reference to objects using getElementById(), because they are not automatically being included into the DOM, unless by a DOM-parser which is not cross-browser standard yet as far as I know.

Is it possible to overwrite and simulate the function getElementsByTagName() or replace in any way?

Best regards
Philipp

#4
On the March 27, 2007, Hannes wrote:

There is a small bug in the index.html that comes with the code. It's a "/" before "scriptaculous/..." in the javascript path.

Just thought I should tell you ;)

/Hannes

#5
On the March 29, 2007, Andrew Tetlaw wrote:

DOH! Thanks for the heads-up

#6
On the April 21, 2007, Michael wrote:

Where is the scroll function gone?

#7
On the April 27, 2007, Andrew Tetlaw wrote:

Hi Michael, I never added the scroll function to TableKit.

#8
On the May 8, 2007, Andrew Ryzhokhin wrote:

Hi Andrew Tetlaw!
It's a pitty there will be no scroll function. :(
I consider this feature to be very useful ;)

#9
On the September 11, 2007, grischa wrote:

nice work!

since we all miss the scroll function, did anyone who reads this, implement it yet? and provides a copy? ;-)

#10
On the November 19, 2007, Sébastien wrote:

Hello,

Have you planned to build a Mootools version of your amazing tablekit ?

I would like to start using mootools instead of prototype ...

Regards

#11
On the April 28, 2008, Issam wrote:

Excellent. The speed boost is great. PLEASE throw the scroll feature back in there... I use your tablesort.js currently, and I placed the scroll css code in a seperate style sheet, with buttons to load and remove it dynamically with java script. It's so cool when people can choose to expand or scroll the listing area and it works perfect! 

Your new version is much faster, and the column resizing would be excellent for expanded mode, but I have to stick with your older script for now to keep my little toggle feature working.

Can we donate some money to you for some really good gourmet coffee or a beer and persuade you for the SCROLL? :)

P.S. Thank you for providing your scripts.

#12
On the August 3, 2008, kajinski wrote:

ditto on the scroll request! Just out of curiousity, what were your reasons for not implementing scrolling in tablekit? imhop it's the only 'key' feature missing...

Random outings from a chaotic mind

The Dexagogo Rocket Australian Web Industry Association logo

Delicious

Twitter