On 2/25/07, Thomas Winningham <[EMAIL PROTECTED]> wrote: > Well, > > I've done a fair amount of research, and there are indeed a plethora of > fresh ideas in the marketplace:
And good research it is, too! > --- Advanced Visualization > > JSViz is a "force directed graph" Amusing. :-) > It would be nice to do Venn Diagrams or Euler diagrams, as seen in some of > the examples here: > > http://commons.wikimedia.org/wiki/Category:Venn_diagram > > It should be fairly easy to create a div & css version of this specific > format: > http://commons.wikimedia.org/wiki/Image:Venn_diagram_ABCD_RGB.png > ... for up to 4 property comparisions for the background arrangement of > nodes, and perhaps the nodes themselves could have a color of their own. Nice one! If you flip that horizontally, you basically have a somewhat prettified Karnaugh map: http://en.wikipedia.org/wiki/Karnaugh which is good for finding minimized boolean expressions (using AND and OR, or NANDs or NORs alone) on your four terms to express the configuration of non-empty sets. :-) I'm sure that particular feature will not be frequently requested, though. ;-) > The SVG examples above show also the point that perhaps SVG is the format > that these renderings should take place, however, the DOM can do this as > well. Don't feel that you have to unless it makes it more fun for you; a table or div based solution is in all likelihood a lot easier to get to work, especially in a cross browser scenario. > 1. Should we go ahead and tie Exhibit to some of these libraries, or develop > a method by which to be able to plug in various libraries? Let your views lean on extra libraries if it helps you a lot but don't touch unrelated code, I'd say. And avoid libraries (Prototype / Scriptaculous) that invasively change the environment much for other scripts running in the page if you can. Ideally Exhibit should not leak lots of identifiers that clobber the javascript namespace. We presently only claim "Exhibit", "SimileAjax", "SimileAjax_onload" and "database", I think, which is fairly good behaviour. Plus the Google Maps API, if you include the map view; possibly something for Timeline too. -- / Johan Sundström, http://ecmanaut.blogspot.com/ _______________________________________________ General mailing list [email protected] http://simile.mit.edu/mailman/listinfo/general
