kosmos.social is part of the decentralized social network powered by Mastodon.
kosmos.social is a friendly place for participating in the fediverse. It is run by the Kosmos open-source co-operative.

Server stats:

24
active users

Learn more

It boggles my mind that I seem to be the only one annoyed by the modal interaction style that modern browser devtools inherited from Firebug.

I see people constantly talk about how they can't imagine working without multiple displays because it affords the ability to put so much on the screen at once. So they say. Meanwhile, I do everything on a ~13 laptop screen. But I'm the one who has to point out how crazy it is that you can't inspect the style rules of two elements at the same time?

This wasn't a problem in Joe Hewitt's original DOM Inspector. You could right click any object (e.g. DOM node) and bring up a new inspector window for that object. You could do the same for another object, and another. You could have multiple "viewers" trained on a single object.

Then Joe made Firebug and gave it a modal UI, and literally every browser has copied that same basic design error. Exasperating!

Honorable mention: , which is not a browser development toolset, but it gets the basic idea right for its domain. It uses Miller columns to let you drill down in an object graph and switch between multiple viewers—plus create your custom viewers on-the-fly.

Every debugger should ship with this kind of tightly integrated inspector framework to let probe whatever you want that's in scope like this when stopped at a breakpoint.

<gtoolkit.com/>

Glamorous ToolkitHomeGlamorous Toolkit is the Moldable Development environment.
Colby Russell

If Firefox jettisoned its devtools in favor of GToolkit integrated in the browser, that would be a tremendous boon not just to Web development, but computing generally.