Solution
This project had a number of peculiarities. First, it was necessary to provide
compatibility with the Netscape Navigator (NN), Internet Explorer (IE) and Mozilla Firefox
browsers by means of JDK 1.1 only. These requirements are rather strict, since
running the same code on the NN and IE virtual machines used to lead to
different results, and JDK 1.1 is short of capabilities. Second, we were
supplied only with the part of the Whiteboard code in which the drawing was
implemented, and with limited access to the module of the data transfer between
the clients. We could upload the drawing module to the Customer's server and
check how it would work. Thus, it was impossible to perform the complete local
debugging. Third, we had to work with the source code absolutely unfamiliar to
us, without any documentation for it.
Home page
Software and Services:
Java, JDK 1.1, Netscape Navigator, Internet Explorer, Mozilla Firefox
Results
The Customer supplied us with the source code of the applet which implemented
functions of the Whiteboard drawing, as well as with the listed bugs to be
corrected, and the requirements for the generated traffic reduction.
The demand was to fix all these issues and implement the measures that would
reduce the traffic.