Assignment 4CMPUT 499 (Winter 2002)
Due Date (in class): March 18th, 2002 (in lab) In the first assignment, you were asked to re-design this particular Computing Science Department web page (http://www.cs.ualberta.ca/cgi-bin/interests.cgi). The page contains a table summarizing faculty research interests. The requirement was to avoid loosing the table header when scrolling through the table. If you visit the projector comparison page by InFocus, you will notice that they use a table in which you can drag and drop projectors for comparison. the table is filled dynamically based on the projector dragged and dropped. This interesting inteface built with JavaScript, works on both browsers IE and Netscape. Ayman did a preliminary interface based on the table you had to re-design in assignment 1 and the idea in the Infocus page. In Ayma's page, written for IE only, you can drag and drop labs in a table and dynamically display information about these labs. The goal of this fourth assignment is to extend Ayman's solution to include all labs in the department and have the following table filled dynamically when a lab is dropped in the table. The table should allow the comparison of three different labs at the same time.
There are 11 different labs (see http://www.cs.ualberta.ca/research/).
Deliverables:This assignment is to be submitted via email to (ayman@cs.ualberta.ca). Send only one tar file that contains all that you are submitting:
| ||||||||||||||||||||||||||||||||