Wednesday, March 26th, 2008

TraceTool: Now with open source JavaScript client

Category: Debugging, Utility

Thierry Parent has released a new version of TraceTool, his open source tracer program, with a JavaScript client.

The javascript TraceTool API is a cross browser (tested under Internet Explorer 6, Internet Explorer 7, Firefox 2 and Opera for mobile) and cross domain tracing solution (maybe the first one). The viewer can be installed on any windows PC (localHost for example) while you are displaying a page from another server. Debuging a Web page from your mobile is very easy. Just configure the TraceTool JavaScript client to use the viewer on the network.

To allow sending traces to another server as the original page (Cross domain communication), the API does not use Ajax (Single domain) but dynamic script creation. Traces are encoded and passed in parameter to the viewer. Large trace messages are split into multiple scripts.

With this API , you can send simple traces, objects , dump, call stack, manipulate traces (sub traces, delete, append,…) and more.

An ideal complement to firebug and a great enhancement to IE debugging with one API for Java, JavaScript, .Net, Delphi, C++ and ActiveX.


Posted by Dion Almaer at 11:11 am
Comment here

3.9 rating from 16 votes

Comments Here »

Comments feed TrackBack URI

Leave a comment

You must be logged in to post a comment.