Netscape2 version of NPAC WebFoil is being prototyped in terms of Frames and JavaScript (see also IWT Technology and Laboratory pages on JavaScript).
Name | Description |
main | Main Netscape2 window, containing the following frames: nbar, cntl, list, foil, sign. |
nbar | Navigation bar including a set of buttons (from [Home] to [Help]) and a text field used to display URLs and error messages, as well as to provide user input. |
cntl | Control frame, currently used to display the current foil number and the current (lecture) time, passed to the server during the audio recording session. |
list | Currently contains a selectable list of foilsets. |
foil | A frame to display the current foil |
sign | A frame to display signature |
source | Auxiliary window used by the Help page to display the source code of the individual frames |
File | Description |
Bar.html | Generates nbar (navigation bar) frame with a set of buttons and the I/O text field. |
Cntl.html | Generates cntl frame with two text fields to display timestamps used during the audio recording. |
Help.html | Generates help (this) page. |
Home.html | Generates Home page, displayed in the foil frame on the first entry to the WebFoil or on each restart via the [Home] button. |
List.html | CGI script used by the server to display HTML and CGI files as text files in the source window. |
Main.html | Generates the frameset layout for the main WebFoil page. |
Sign.html | Generates the signature frame. |
getfoil1.cgi | Called on each new page request such as [First], [Previous], [Current], [Next] or [Last]. |
cgi-bin/showfile.cgi | CGI file used to display HTML and CGI files as text/plain in the source window. |
timestamp.txt | A server log file, maintaining the time offsets for individual foils and used in the audio playback mode. |
Button | Action |
Home | Display WebFoil Home Page (this page) |
Index | Display the index page for the current foilset |
First | Display the first foil in the current foilset (selected from the list in the left frame) |
Previous | Display the previous foil in the current foilset |
Current | Display (reload) the current foil |
Next | Display the next foil in the current foilset |
Last | Display the last foil in the current foilset |
Open | Open URL specified in the text field (located below the WebFoil toolbar) |
Split | Split the foil frame to retain the current foil while displaying other foils |
Carousel | Display foils in the current foilset using the automated paging control |
Audio | Enable/Display audio channel in the carousel mode |
Record | Start/stop audio recording |
State | Display the current state of the presentation or the recording |
Options | Display panel with options to customize (font, color etc.) |