Reputation: 193282
I'm creating a web application in which teachers need to be able to easily create educational diagrams, flowcharts, basically:
Basically I'm looking for a website RichTextBox editor but with basic Visio functionality which would allow the user to:
It could use Javascript/jQuery, Flash or Silverlight, doesn't matter, as long as it runs in a browser.
Upvotes: 2
Views: 760
Reputation: 193282
https://bubbl.us/beta is very easy to use and create PNGs but quite limited in features, the google docs solution is good (thanks @Dave Beer) but the size of the screen is static, you can't make large PNGs: https://superuser.com/questions/76630/is-there-a-way-to-change-the-size-of-the-drawing-area-in-google-docs-insert-dra
Also not to be missed: yEd: http://www.yworks.com/en/products_yed_about.html
I did some more research on this and choose yEd as the tool we will use for the project, here are some examples of what yEd, Google Docs and Firefox Pencil can do: http://tanguay.info/web/examples/googleDocsImageDraw/
There are lots of these if you keep looking around, here some more, each with their advantages and disadvantages:
Upvotes: 1
Reputation: 3028
I think your best option could be to use Google Docs
Sketchy (the drawing feature in Google docs) is very powerful and I think will do what you want.
Upvotes: 0
Reputation: 3028
Gliffy have a free option that is supported by ads. As well as having a decent API. I like the look of the service, but haven't used them yet. (it's in the pipeline...)
Upvotes: 0
Reputation: 193282
The Firefox Pencil Add-on allows users to make diagrams and save them as .png files:
Upvotes: 1
Reputation: 5453
I suggest flash. I have seen sites that implement this kind of stuffs easily in Flash. You can achieve the same using html and JavaScript too but it will need painful programming. Silverligt in my opinion is not matured yet. But I am sure we can see some improvements soon. And may be you can consider Java applets too.
Check the site www.geni.com. they have a family tree building interface there done in Flash.
Upvotes: 0