Sharovatov’s Weblog

Browsers’ developer tools evolution

Posted in browsers, javascript, web-development by sharovatov on 19 November 2009

It’s great to see that better tools for developer start to appear.

As in many other cases, the race started IE5.01 with support for script debugging in an external Script Debugger app. And now the race takes us to the new level with awesome tools built into browsers (like Firebug in Fx or Devtools in IE8) or even better external – let’s welcome dynaTrace Ajax!

dynaTrace Ajax supports IE6, IE7 and IE8, and will soon support Firefox. It’s basically the best tool out there for profiling and debugging javascript and CSS. Here’s what John Resig, creator of JQuery library says about the tool:

I’m very impressed with dynaTrace AJAX Edition’s ability to get at the underlying “magic” that happens inside a browser: page rendering, DOM method execution, browser events, and page layout calculation. Much of this information is completely hidden from developers and I’ve never seen it so easily collected into a single tool. Huge kudos to dynaTrace for revealing this information and especially so for making it happen in Internet Explorer.

And here’s Steve Souders, web perfomance guru, says:

When it comes to analyzing your JavaScript code to find what’s causing performance issues, dynaTrace Ajax Edition has the information to pinpoint the high-level area all the way down to the actual line of code that needs to be improved. I recommend you give it a test run and add it to your performance tool kit.

Must-have for any web-developer, seriously.

It’s interesting to see that Google and Apple play a good catch-up – both Chromium 4 and Apple Safari teams invest significant resources in building devtools, Chromium 4 finally has its own CPU & heap profilers now on top of V8. So bearing in mind that Firefox profiling will be supported by dynaTrace Ajax, it’s only Opera that’s left behind the game at the moment.

Come on, Opera team!

P.S. and by the way, Opera, can we get inPrivate browsing mode please?


Share :

Tagged with:

2 Responses

Subscribe to comments with RSS.

  1. Momn said, on 4 January 2010 at 9:34 pm

    ” it’s only Opera that’s left behind the game at the moment.”

    Because of this dynatrace that doesn’t support anything other that old browsers. Seriously, is there a real developer in the world that still support IE 6 ? It’s a good thing no one ever heard of this, how do you call it ? Dynatrace ?
    If you want some good work, use : http://www.opera.com/dragonfly/

    “P.S. and by the way, Opera, can we get inPrivate browsing mode please?”
    Why, you want to surf on porn sites ?
    No Problem, all you have to do is set your history, cookies and whatever you want to 0. It has been possible in Opera for years and years. I’m using it since Opera 7, the first Opera I ever tried.
    But it gonna be better with Opera 10.5, with a per-tab private browsing. You can check the 10.5 alpha version, but remember, it’s an alpha.

  2. sharovatov said, on 5 January 2010 at 7:09 am

    Hi Momn :)

    You just can’t see that your favourite Opera doesn’t do something that others do, right? :)

    “Because of this dynatrace that doesn’t support anything other that old browsers.”
    You should read the article again, you didn’t get it right. Dynatrace Ajax supports IE6, IE7 and IE8, and is planning to support Firefox very soon. Are Firefox and IE8 old browsers? Certainly not. Webkit now gets similar tracing functionality in their Web Inspector. And sorry, Opera Dragonfly doesn’t support even 1/10 of what Dynatrace or Webkit Web Inspector do. You should check out dynatrace, man, I bet you’ll like it, really. If you have to support your web-apps in IE – there’s no better tool than Dynatrace for profiling the client-side.

    “Why, you want to surf on porn sites ? No Problem, all you have to do is …[skip] It has been possible in Opera for years and years.”
    Oh, you seem very experienced in watching porn sites! Have you got other good tricks to share? :D

    “set your history, cookies and whatever you want to 0. ”
    Clearing the history was there in every browser for ages :) But you forgot, we’re talking about inPrivate mode here. For more details why inPrivate mode is important, read this: https://sharovatov.wordpress.com/2009/04/21/startpaniccom-and-visited-links-privacy-issue/

    “But it gonna be better with Opera 10.5, with a per-tab private browsing. You can check the 10.5 alpha version, but remember, it’s an alpha.”
    Oh, so as you say, Opera finally stealed the idea? ;) Anyway, this is good that all browsers now will have inPrivate mode.


Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: