Finally I managed put together some skeleton for web design considerations. You will be able find here everything what I find useful: some Java, Perl and C/C++ examples and on the client site - some JavaScript code.
Ajax stands for Asynchronous JavaScript and XML. It is a web development technique for developing rich web applications. Ajax is primarily used on the client site and allows for asynchronous refreshing part of the web page. The intent is to increase the web page's interactivity, speed, and usability.
Part 1 XMLHttpRequestComing soon.
Zorya - JavaScript Graph Drawing library The aim of the project is to provide multi-browser library for graph Edges, Vertexes) drawing and managing. Graph instance can be initialized with simple JavaScript graph structure and in the future release the Graph will be serialized back to the graph structure. The structure can be further used to generate JSON string/object.