-----Original Message-----
From: Jon Schull [mailto:schull@softlock.com]
Sent: Wednesday, June 12, 2002 2:35 PM
To: jjg@jjg.net
Subject: visual vocabulary; alternatives to simple boxes and lines
Have you examined the assumption that boxes and arrows are appropriate to the task? They come from an age of pens and rulers.
(That was the note to which Jesse replied...
There are certainly some interesting ideas here; I'm not sure how practical
such an approach would be for sketching out architectures, but I could
definitely see it having some benefit as a visualization tool..)
Now less radically, and consistent with your essay's "initial considerations" I'd suggest that elbow connectors unfortunately can define spurious spaces. Curved lines with bigger arrowheads can make a real difference, as in Image 3 derived from your sample diagram.
There are certainly some interesting ideas here; I'm not sure how practical
such an approach would be for sketching out architectures, but I could
definitely see it having some benefit as a visualization tool. --jjg
Secondly (and admitting that this violates your (whiteboard consideration) Image 4 shows that shading can do a good job of turning visually independent parts into the intended whole (as with your continuation points), and also help differentiatiate figure and ground.
Right again. I have actually been using shading (though not quite in this
way) in my own work, but as you point out, the whiteboard consideration
really rules out such techniques as part of the core system.
My expectation when I released the vocabulary was that people would adapt it
as they saw fit. The system is really intended just as a starting point;
these kinds of flourishes, as long as they enhance and do not detract from
the effectiveness of the diagrams as communication tools, are not at all
contrary to the spirit of the vocabulary--jjg.
I think the figure on the right is less busy and more illuminating because it demands less of the reader.
...
P.S. The shape library you included in the powerpoint file also works in Excel, whose arbitrary canvas-size and multiple tabbed windows can be very useful.
Good to know! I should have guessed as much.
Thanks for your thought-provoking comments. --jjg