I think I just had a pretty good idea: could we have domain-specific WYSIWYG editors (like miniature / context specific image editors) for specific Stacks? Here are some uses:

  • a circuit diagram editor for electrical engineering
  • a graph editor (both 2d and 3d) for math.stackexchange + physics
  • a chemical structure diagramming tool
  • automatic data graphing tools for cross validated
  • a mockup tool for web applications + user experience
  • a map editor for GIS
  • a map editor for game development
  • something simple to add arrows, circles, highlights etc to existing images

Of course each set of tools would have to be tailor-made for each QA, and we would have to find a sponsor for the generated images to be hosted (like imageshack, imgur or something), but this could totally be done. We could use paper.js or processing.js to do the rendering, and then each tool could be plugged into the related QA's editor.

What do you think? Shall I get to programming?

  • 1
    I don't think we should do that. You should use the tools that fit your job, you should not create tables with Word, but with Excel. That's the same for SE, you should not modify images in an online QA site, but in a tool that's made for editing images – Wouter J Mar 8 '13 at 14:59
  • 2
    EE just recently added an embedded circuit editor, UX has an embedded Balsamiq editor for mockups, and Chess has a nice interactive replayer. It looks like @balpha is on this. :) – Bill the Lizard Mar 8 '13 at 15:03
  • Awesome thanks @BilltheLizard!! I'll see if we can work on a webgl graphing tool for physics/math, and some kind of chemistry tool (if needed). Thank you :) And @WouterJ, you can still edit spreadsheets with google docs :) – Athan Clark Mar 8 '13 at 15:14

As Bill the Lizard mentioned, we do try to give each community the tools they best need to illustrate their questions and answers. We've done this for a number of sites already:

There may be others that don't pop into my mind immediately.

If there is a specific Stack Exchange site that you believe is lacking a tool specific to that audience, let us know. We evaluate these on a case by case basis, but we really do want to provide the best tools we can for each community. You're of course welcome to write your own scripts if you'd like, but if there's a true need for additional tools, our dev team will take care of it. :)

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .