I worked as a web designer and front-end developer for a couple years, and when I discovered the game of Go I was surprised by the clunky, stuck-in-the-90s designs of our online community's websites and web applications. I think the game of Go could be spread much better across various contexts if we had a couple of excellently designed/developed web applications to share with anyone who was interested in learning Go. I'm sure you have thought so too.
Among the things that would be the biggest help to spreading Go include:
- A beautiful and easy-to-use website that introduces the rules of Go in an interactive way.
The interactive way to play Go is the closest thing to this as far as I know, but IWTG could benefit so much from a more attractive design. Other good resources are locked away in sites like cyberoro/wbaduk. Books are not as friendly or fun to beginners.
- A embeddable, resizable goban web applet that looks great.
Eidogo seems to be the highest-quality plugin available at the moment, and if it were just width-responsive and perhaps reskinnable, it would be flexible enough to be incredibly useful for teaching websites and online lectures. I unfortunately don't have the JS expertise to develop this javascript goban applet, but if such an applet existed, I think I could develop an amazing website to serve as a first-point-of-entry to beginners who are interested in learning about Go.
For now, I have been using Powerpoint presentations to teach club members, and they have been extremely effective in teaching the rules and basic concepts with zero confusion. I plan to release a "Club starter" suite of presentation/teaching materials in the near future on sites like L19.
Here are some screenshots:


At some point I'd like to turn these presentations into interactive websites.
Do you guys agree that the community could benefit from some well-designed and developed web tools?
(Developers, do you know about any current development projects in Go?)
Also, are there any developers here who are vaguely interested in developing stuff like these?
