6
"Look" and "Feel" Of The Website Will Not Change
Resumé:
Findfast is written in JavaScript. JavaScript functions in use prior to
implementation remain unchanged. Flash, Shockwave, MP3, and MIDI can be used as
before. Implementation is performed in steps.
The ISP must permit to load .EXE files into the cgi-bin.
A website without a domain name is created, to be expanded gradually by copying
pages from the existing website. On completion the domain name is transferred to
the new website.
Implementation begins with the creation of
listings. At the beginning only a dozen typical listings and a dozen typical
dedicated pages (documents) are required. Findfast is adapted to the licensee's
existing database format. If icons (pictograms) are not in use yet the database
is analyzed with a view to the creation of icons.
If the website is a no-frames site it must be converted to frames with two
"invisible" windows. In spite
of being a frames site it will appear as a no-frames to search engine robots.
This is possible because robots ignore JavaScript. The website appears to
viewers as having three windows in a frame. Actually there are five windows, two
of them being invisible. (Not here. This site is a no-frames site.)
In the main window documents managed by Findfast are displayed.
The virtual site map on the right is a dynamic page.
The windows shown in light grey are the "invisible" windows.
Menu
and main window have a fixed width to ensure identical display of documents on
screens with any resolution setting. Otherwise images might appear together with
text that refers to other images. Recommended width: 620 pixels to leave enough
space on a 1024 x 768 screen. On a 2048 x 1536 screen a 800 x 600 website looks
as shown here.
The virtual site map is normally displayed on screens with resolutions of 1024 x
768 pixels and up. This demo site map is displayed without regard to the screen
resolution. The principle is the same as the demo displayed at this site in a
table column. It always fills the screen at any resolution.
The logical structure of the virtual site map does not reflect the technical
website structure. The folder at the top of the tree has a different content
each time the site is revisited: It links to documents viewed when the site was
visited last time.
Findfast uses 2-byte names for function names and all general variables.
Functions can have local variables with 1-byte names. All 2-byte names consist
of a lower case letter followed by an upper case letter or a digit. This is a
measure for the convenience of programmers when debugging as two-letter words
like kB or pH are rare in natural languages.
To reduce file sizes all folder and file names are as short as possible, and all
non-functional bytes are removed. Editing a JavaScript file without carriage
returns where all names are one or two bytes long is error prone. For
convenience Microsoft Word macros are available to convert 2-byte names to
mnonic names and to insert carriage returns and to convert edited files back to
optimized format.
Findfast is an integrated system.
A minor modification somewhere can require several modifications elsewhere.
A general documentation for a program package to manage a catalogue of bolts
and nuts, a hotel directory, a compendium of scientific reports, a library or a
fluctuating list of real estate for sale would have to use abstract terms
unlikely to be understood by many technicians involved in day-to-day data
updating and program maintenance. The manual will use terms the client's staff
is familiar with. Example: To publishers of an accommodation directory the
documents to be retrieved are "dedicated pages". Such a term is
meaningless to a librarian to whom "synopsis" would be the adequate
word.
As implementation progresses a documentation is written in co-operation with the
licensee's staff. The purpose is to enable the licensee's staff to expand the
website, to introduce new software technologies that will become available in
the future, to restructure the database without affecting the procedures that
manage the rest.
7
Findfast is unique. When it becomes known that Findfast gives a
boost to the licensee's business competitors might try to
"pinch".
The licensee's interests are protected.
Older Netcape versions cannot display the Virtual Site Map
Block pop-ups while you are here.
Activex is not required to view this site.
If you accidentally click on the right part of the
sponsor's banner this page will be overwritten.
Use your browser's Back button to return to this site.