WebNavigator is a web-browser for OS/2 Warp.
Our
main design goal was (and is) to create a fast and small browser.
WebNavigator allows you to work on-line and also has strong features
for working off-line.
WebNavigator is similar to the
IBM WebExplorer and tries to supply the same features but in a more
easy to use way. There is also a lot of new functionality in
WebNavigator that you will not find in WebExplorer. Some features are
modeled after Netscape Navigator and Microsoft Internet Explorer
while some are unique to WebNavigator. WebNavigator use the same
programming set (API) as WebExplorer and therefore supports the same
level of HTML as your current WebExplorer installation.
Don't
forget to read the Tips, tricks and limitations
chapter.
NOTICE: This manual is a draft shipped with the WebNavigator 2.0 public beta. It may be incomplete and contain errors.
Requirements
Installation and upgrades
How to start WebNavigator
The menu bar
The button bar
The edit bar
The status bar and hover on links
About the settings notebook
Using the quicklist
The quicklist file
Tips, tricks and limitations
Files
How to contact us
Disclaimer, license information
WebNavigator requires IBM OS/2 Warp 3 or Warp 4.
WebNavigator
also requires IBM TCP/IP (via LAN or dial-up) and WebExplorer 1.03 or
later installed.
Back to table of content
- |
Start the installation program, INSTALL.EXE. |
- |
Select a directory where you want to place WebNavigator. |
- |
Press the Start button. |
|
|
- |
When the installation is finished the read-me file is shown. |
- |
Get your registration key (see ORDER.TXT for more information). |
- |
Start WebNavigator and select the Options->Register menu item. |
- |
Enter your name and the registration code. |
- |
Click on OK. |
Please note that the registration information is saved in the
WEBNAV.INI file. If you lose this file you must reenter your
registration information.
The registration is per copy and it
is illegal to use the same registration on different
machines/copies of WebNavigator.
Please note that
support is only available to registered users.
If you
are interested in site licenses or customized versions of
WebNavigator please contact us for further
information.
If you are a registered user of WebNavigator 1.1x and wants to keep your old setting please follow this procedure.
- |
Install WebNavigator 2.0, but NOT in the same directory as WebNavigator 1.1x. |
- |
Before starting WebNavigator 2.0 (DO NOT START !!) copy the old WEBNAV.INI file to the directory where you installed WebNavigator 2.0. |
- |
Now start WebNavigator 2.0. |
- |
Verify that the registration is still functional. |
- |
Select the QuickList->Import WebNav 1.1x QuickList menu item and select the your old quicklist file (its in the WebNavigator 1.1x directory). |
- |
You may now delete the old WebNavigator 1.1x and its directory. |
As a registered user you may also delete the ORDER.TXT file
and the PURCHASE.EXE and PURCHASE.APP file. You may also remove the
program object in the WebNavigator folder "On-line registration"
and the "How to register".
- |
Delete both program reference icons and all files in the program directory. |
- |
Remove the program directory. |
|
(You may want to keep the quicklist file, QUIKLIST.DAT. ) |
Note: WebNavigator does not make any changes to system
files like CONFIG.SYS nor OS2.INI.
Back
to table of content
Start the program WEBNAV.EXE or start the program object. You may
put this program (its program object, or a shadow of the EXE file) in
the startup folder if you wish. The first time you start the program
you should go to the Options -> Settings... menu item and set at
least your homepage and e-mail address on the addresses tab.
Please
note that the unregistered version runs only 20 minutes at a
time.
You may use a link as parameter to the program.
Please note that local html files need no be prefixed with file:///
but on-line links must be prefixed with http:// or ftp:// when
specifying a parameter.
You can also drop a WebExplorer URL object on WebNavigator:s
program object.
There are several command line switches
available for WebNavigator:
-a |
(re) activate the current (started) WebNavigator (with a new URL if specified). |
-tx |
*Set the number of active threads where x is a number from 1 to 8. |
-p |
*Enables palette management. |
-f |
*Start in fullscreen mode (presentation mode). |
-iname.ini |
Specify the use of a different INI file, you must specify the entire path and filename. |
-q |
Currently not used in WebNavigator. |
|
*Overrides the settings in the WEBNAV.INI file. |
The first time WebNavigator is started it will create the
WEBNAV.INI file in the directory where the WEBNAV.EXE file is placed.
The file will be found even if you start WebNavigator from another
directory.
Items added to the QuickList will be saved in a
file called QUIKLIST.DAT, this one also in the EXE directory. Though
this is a text file we do not recommend you to edit it with a text
editor. Any error in the structure of the file might stop
WebNavigator from starting.
Back to table
of content
File menu |
|
|
New browser window |
Starts another copy of WebNavigator. |
|
Open document (URL)... |
Allows you to enter a link via keyboard and select how to open it. |
(Ctrl-D) |
Open file... |
Allows you to select a file to open. |
(Ctrl-O) |
Save as... |
Allows you to save the current document as a file. |
(F2) |
Save to disk |
Generates a filename and saves current document to disk. |
(F4) |
Save as text... |
Strips the HTML tags of the current document and saves the text file to disk. |
|
Mirror... |
Starts the external web-site mirror program. |
|
Manage files |
File management (local files only) |
|
->Copy... |
Copy the current document |
|
->Move |
Move the current document |
|
->Delete |
Delete the current document |
|
->Rename |
Rename the current document |
|
Print document |
Allows you to print the current document. |
|
Reload document (URL) |
Reload the current document |
(F5) |
Halt loading document |
Stop loading the current document. |
(Esc) |
Exit program |
Leaves WebNavigator |
(F3) |
<Latest files> |
WebNavigator remember the five latest files you looked at (using File->Open file) |
|
|
|
|
Navigate menu |
|
|
Backward |
Go to previous viewed document. |
(Ctrl-B) |
Forward |
Go to next viewed document. |
(Ctrl-F) |
Home page |
Load homepage specified in Options -> Settings notebook. |
(Ctrl-H) |
Find in Document |
Allows you to search the current document for a specified string. |
(Ctrl-S) |
Send mail |
Allow you to send mail using the mailto: form. |
|
Newsgroup manager |
Starts the newsgroup manager. |
|
Set keyboard focus |
Sets keyboard focus to the web window (se also settings) |
|
|
|
|
View menu |
|
|
Show QuickList |
Show (or hide) the quicklist |
|
QuickList window to top |
If using a free-floating quicklist place it ontop of the main WebNavigator window. |
(Ctrl-T) |
Place QuickList |
How to place (show) the quicklist |
|
->Leftaligned |
Left part of the main window |
|
->Rightaligned |
Right part of the main window |
|
->Freefloating |
As a separate window |
|
Select fontsize |
Select size of font to use |
|
->Small |
Small |
|
->Normal |
Normal (default) |
|
->Large |
Large |
|
->Extra large |
Extra large |
|
Load graphics now |
If autoload graphics is false this will load all graphics on the page |
|
Restore default animation... |
Restores WebNavigator animation icon (if a WebExplorer animation has been used) |
|
Presentation mode |
Turns off all framecontrols (web window uses whole screen) |
(Ctrl-P) |
View Source (HTML) |
Displays the HTML source of the current document |
|
View document with |
Allows you to use antother program to view the current document (see also settings) |
|
|
|
|
Options menu |
|
|
Register |
Use this to register your copy of WebNavigator |
|
Set current page as homepage |
Sets the current document as your homepage. |
|
Import News from Webexplorer |
Imports News settings from WebExplorer. |
|
Edit News/Mail signature file |
Allows you to edit the signature file for News and Mail. |
|
Autoload graphics |
Tells WebNavigator to allways load graphics when loading a page |
|
Beep when loaded |
Beep when the page is loaded |
|
Show hoverbox on links |
Displays a tiny box ontop of a link that tells you what URL the link links to |
|
Use animation |
Use animation icon |
|
Use WebExplorer animation |
Allow use of WebExplorer animations |
|
Settings |
Gives you a notebook box with settings. |
|
|
Selections are saved into your INI file and get reloaded each time you restart WebNavigator. Please see "About the settings notebook" for more information on this. |
|
Save window settings |
Saves the current window position |
|
|
Save the main window and quicklist window position, font and colors. Restores them the next time you start WebNavigator. |
|
|
|
|
QuickList menu |
|
|
Show document |
Loads the document associated with the selected quicklist item. |
|
Add current document |
Adds current document to the quicklist. |
(Ctrl-A) |
Add link |
Allows you to add a quicklist item via a dialog. |
|
Add folder |
Allows you to add a quicklist folder via a dialog |
|
Edit |
Edit the selected quicklist item. |
|
Delete... |
Delete the selected quicklist item. |
|
Copy |
Copy the selected quicklist link (folders cannot be copied) |
|
Cut |
Cut the selected quicklist link (folders cannot be cut) |
|
Paste |
Pastes the previously copied/cut link |
|
Paste link from clipboard |
Creates a new quicklist item using the text in the clipboard |
|
Create Webmap (.HTM) file... |
Creates WEBMAP.HTM with all your quicklist items as links. |
|
Import QuickList from WebExplorer... |
Imports quicklist items from WebExplorer. |
|
Import WebNav 1.1x QuickList... |
Import quicklist items from old (WebNavigator 1.1x) quicklist. |
|
Save QuickList to disk now |
Updates quicklist file on disk (This is done automatically when you exit WebNavigator). |
|
|
|
|
Help menu |
|
|
JMA Software Technologies |
Displays the homepage of JMA Software Technologies. |
|
Online (updated) manual |
Displays the updated manual (that you may download). |
|
News |
Displays the News page at JMA Software Technologies. |
|
Manual |
Shows this document. |
(F1) |
Technical support |
Allows you to send mail to Technical Support. |
|
Product Information |
Gives product information: |
|
|
Shows version, copyright information, where to find us and version of WebExplorer DLL and .INI file. |
|
The button bar contains 17 button that mimics menu items. They
"gray out" when the function they represent is not
available and gets highlighted (looks pushed) when a function is
"on".
When you place the mouse-cursor on top of a button
a small window (hover-box) appears that tells you what this button
represents.
- |
Navigate -> Backward |
- |
Navigate -> Forward |
- |
Navigate -> Home page |
- |
File -> Open file |
- |
File -> Save as |
- |
File -> Save to disk |
- |
File -> Print document |
- |
File -> Reload document (URL) |
- |
View -> Load graphics now |
- |
File -> Halt loading ocument |
- |
View -> Show QuickList |
- |
View -> QuickList window on top |
- |
QuickList -> Add current document |
- |
Navigate -> Find in document |
- |
Navigate -> Send mail |
- |
Options -> Show hoverbox on links |
- |
View -> Select fontsize |
The edit bar is an edit field where you can enter a link (URL). It
is updated each time you try to reach a link. If you type a link (an
URL) that is not reachable or you miss-spelled it the text is kept
for you to edit.
When you press the Enter key WebNavigator checks
the URL and may sometimes change the layout of the text you typed.
This is to ensure that the link complies with the URL
conventions.
The edit bar is also a combination box where you
find a list of all visited links. Press the down button on the right
of the edit bar and then select the link you wish to go to. The list
of visited links are preserved between invocations of WebNavigator
and therefore allows you to browse through a history of visited
pages/links.
There is a maximum of 500 items in the visited
links list. When the maximum has been reached the oldest link will be
discarded and all linked will be pushed down and the the new link
will be placed at the top.
Back to table of
content
The status bar gives information when loading a document with
status information and the name of the link currently under the mouse
pointer.
When loading a document the status bar changes to
reflect the current status. It shows the amount loaded of the
document text in a blue bar and the status of the graphics load
threads in a red bar. The red bar may sometimes (depending on the
amount of threads you have selected) look a bit funny since it will
not show the total of the graphics loaded but only the total per
thread.
During the download of a file the statusbar gives you
information regarding the status of the download. The status bar will
also show a blue bar giving the amount of the file transferred. If
the server supports file size information you will see information
regarding file size and percentage, time left. If your server does
not support this you will only see bytes loaded and CPS (characters
per second) rate.
When printing the status bar show a static
text and the document windows is disabled. This is to prevent errors
in printing since WebNavigator can not allow you to select another
document while the current is printing.
Depending on your
settings the rightmost part of the status bar may show status
indicators that indicates if the current page contains any
non-supported tags. WebNavigator will recognize frames <FRAMESET>,
javascript <SCRIPT> and java <APPLET> tags and inform you
of their presents in the current document. You may then use the View
-> View document with menu item to display the document in another
program (browser).
You may also show a hoverbox ontop of links (in the web-window) to give a more direct feedback. You set this feature with the Options->Show hoverbox on links menu item or its corresponding button bar item ones per session. You may also specify this settings in the settings notebook if you wish to set a persistent setting.
The settings notebook allows you to change the permanent settings.
Selecting OK writes these to the INI file at ones. It also update the
non-permanent settings for this session.
Note: Some settings
requires you to restart the program for them to take effect (They are
noted with the (*) sign).
PAGE 1 - General/cache |
|
Show QuickList |
Default setting to show or not show the QuickList window. |
Beep when page is loaded |
Default beep or not beep when page is loaded. |
Number of threads |
Number of threads used (helps speed but uses memory). |
Use last directory |
Reuses last directory in File -> Open file / Save as. |
Load from |
Default directory for File -> Open file. |
Save to |
Default directory for File -> Save as, Save to disk and downloads. |
Enable caching |
Allow program to cache pages/graphics. |
Keep cached images in memory |
Keep images in memory (or on disk). |
Number of pages to cache |
Documents to "remember". |
Number of images to cache |
Images to "remember". |
Cache dir |
Where place cached pages/images. |
PAGE 2 - Addresses |
|
Home page |
Document to load at startup and with Navigate -> Home page. |
Load homepage at startup |
Load at startup or not. |
Proxy gateway |
Name of proxy gateway. |
Use proxy |
Use proxy gateway. |
Socks server |
Name of sockets server. |
Use socks |
Use sockets server. |
email address |
Your email address (used for mailto). |
News server |
Name of your news server. |
PAGE 3 - Color/fonts |
|
Text |
Text color. |
Links |
Color of links. |
Visited links |
Color of links you have already visited. |
Background |
Background color of document (when no background bitmap). |
|
(Select color by first clicking on item to change and then click on the desired color.) |
Change font |
Select font to use in document. |
Default font size |
Set default font size. |
PAGE 4 - Display |
|
Use palette managment |
Use OS/2 palette management or not. |
Prefer internal viewer |
Use internal viewer if one is available. |
Underline links |
Underline all links. |
Load graphics |
Default load graphics state (load or not). |
Preview documents before images |
Display all document text before graphics. |
Ignore image errors |
Do/do not display red X over not loaded images. |
Display interlaced GIF:s |
How to display them while loading. |
PAGE 5 - Viewers |
|
|
Gives you a list of defined viewers. Here you can remove viewers by selection the viewer to remove and press the Remove button or add a new viewer by filling in the fields and pressing the Add button. You may browse for the .EXE file (the viewer) using the Browse button. |
PAGE 6 - FTP/News |
|
Program |
Program to handle external download/ftp. |
Send ... |
The information that the external download program handles. |
Send non-ftp |
Should non ftp:// link be sent to download program? |
Browse |
Allows you to select the external download program. |
Group file |
File that WebNavigator shall use to save News groups information. |
Sign file |
File that WebNavigator shall use to save News/Mail signature. |
Config file |
File that WebNavigator shall use to save News configuration. |
The quicklist is a place where you place your most often visited
links. Its shown as a docked window at the left/right of your
document or as free-floating separate window.
The quicklist
can easily be made visible/invisible by using the View->Show
QuickList menu item or the corresponding button in the button bar or
by pressing the shortcut key Ctrl-Q. You may also select a default
state (persistent) using the Options -> Settings notebook, Show
QuickList (News/QuickList tab).
If you are using the free-float quicklist you can see the URL by
clicking ones on the QuickList item and then look at the status bar.
To load the link (regardless on how the quicklist window is placed)
double-click on the wanted item.
You add links to the
quicklist either by selection the Add current document menu item
(shortcut Ctrl-A) or the corresponding button on the button bar. You
may also with a right-click on the quicklist window select the Add
link/folder (where you then type in the required information).
The
new link/folder is placed after the selected item. If the selected
item is a folder the link/folder will be placed at the end of the
enclosed links/folders. If the selected item is a link the
link/folder will be placed directly after the selected link.
You may also use the OS/2 clipboard to create a new item. Ensure that the clipboard contains one line of text (an URL) and then select the Quicklist->Paste link from clipboard (or the same menu-item in the quicklist context window). A new quicklist item (link) will be created with the created with that URL.
To move or copy a QuickList item use the QuickLisr->Copy/Cut/Paste
menu items (also on the quicklist context menu). WebNavigator does
not (yet) support drag/drop of menu items.
To change the
amount of space the QuickList occupies (left/right aligned quicklist
window) place your mouse button on the split-bar (situated between
the document-window and the QuickList) and press and hold your mouse
button. Now drag the split-bar to the new preferred position and drop
it there (release the mouse button). The free-float quicklist behave
as any other windows.
To permanently save the new position select the Options -> Save
window settings menu item.
To change the color and font of the
quicklist window use the Color and Font palettes of the OS/2 System
Setup folder. Just drag and drop the font/color you like (to change
text color drag with Ctrl pressed) and then select the Options ->
Save window settings menu item to save them permanently.
Items
in the quicklist gets different representations depending on the URL.
A http:// get a earth icon, a mailto: get a mail icon, a file:/// get
a file icon and so on. This allows you to keep not only http:// links
in your quicklist but any type of URL is easily stored and
recognized.
The context menu (right-click on the quicklist window)
contains the following items:
Show document |
Same as double-clicking on a item in the quicklist |
Add current document |
Add current document to quicklist |
Add link |
Allows you to manually add a quicklist item (URL) |
Add folder |
Allows you to manually add a quicklist folder |
Edit |
Allows you to edit a quicklist item |
Delete... |
Allows you to remove a quicklist item. |
Copy |
Copy the selected quicklist item |
Cut |
Cut the selected quicklist item |
Paste |
Paste a previously copied or cut quicklist item |
Paste link from clipboard |
Create a new quicklist item using text from the clipboard |
Hide QuickList |
Same as the View-> Show QuickList menu item. |
Create Webmap (.HTM) file... |
Same as the QuickList -> Create Webmap (.HTM) file. from QuickList. |
Import QuickList from WebExplorer... |
Same as the QuickList -> Import QuickList from WebExplorer... |
Import WebNav 1.1x QuickList... |
Same as the QuickList -> Import WebNav 1.1x QuickList... |
Save QuickList to disk now |
Same as QuickList -> Save QuickList to disk now |
Every time WebNavigator starts it loads the quicklist into
memory and every time you quit WebNavigator saves the content of the
quicklist to the quicklist file (QUIKLIST.DAT). If you want to save
it while running the program you can select the QuickList -> Save
QuickList to disk now menu item. This menu item is also available in
the context menu in the quicklist window.
Back
to table of content
While its possible to edit the QuickList file (QUIKLIST.DAT) outside of WebNavigator (its a pure text file) you MUST follow its structure otherwise WebNavigator might not load.
Before modifying the file, make a backup copy !
The first line contain the version of the QUIKLIST.DAT file. WebNavigator 2.0 uses version 1.04 (104).
Following this are all the quicklist items. Each item contains of eight lines. All must be present.
Line |
Contains |
---|---|
1 |
The level in the tree, level 0 is the top-level. Links/folders placed inside a folder is one level blow the parent. |
2 |
0 = item is a folder, 1= item is a link |
3 |
Title of the item |
4 |
URL of the item (folders may have a comment or just a -) |
5 |
First visit (must be YYYYMMDD) |
6 |
Latest visit (must be YYYYMMDD) |
7 |
Number of visits |
8 |
Flags, must be 0 |
You cannot have any blank lines in the QuickList file.
Back
to table of content
WebNavigator uses the same set of programming API as WebExplorer does. However, some features used in WebExplorer are NOT documented by IBM and therefore we have not been able to use them. We are constantly trying to work around these problems and also try to make IBM understand that they should make these functions available to us and other developers.
If you have full window drag enabled do not re-size the Webnavigator window at the corners. On some video cards this might hang your computer. The same applies to WebExplorer and is a bug in the WebExWin API.
The main file (WEBNAV.EXE) creates a WEBNAV.INI file with its
current settings in the same directory as the EXE file.
This
INI file is NOT dependent of the drive/directory and can easily be
transferred with the EXE file to any drive/directory. The QuickList
file (QUIKLIST.DAT) and the latest visits file (VISITLST.DAT) may be
transferred in the same way.
Please note that the directory
where the EXE file resides cannot currently be write
protected.
Back to table of content
Please do not hesitate to contact us at any of the following:
Lennart Carlson (mail@jmast.se)
(Please note that support is only available to
registered users.)
Martin Alfredsson (jma@jmast.se)
JMA Software Technologies
P.O Box 2345
SE-403 15
GOTHENBURG
SWEDEN
46-(0)70-6278410
46-(0)31-195260
Back
to table of content
Software
WebNavigator is NOT free
software.
Unregistered versions of WebNavigator may not be
used for more than 30 days.
Unregistered versions of
WebNavigator may be distributed to remote FTP or networked sites
without the explicit written permission of the JMA Software
Technologies. Distributed versions of WebNavigator must contain the
entire unmodified distribution. JMA Software Technologies is not
responsible for modifications made to the distribution without the
explicit written permission of JMA Software Technologies.
Registered
versions of WebNavigator may not be distributed in any form for any
reason.
Use
You, the site or licensed
individual, may use one copy of the software product specified above
("Software") on a single computer. You may use the Software
on a network provided you have licensed Software equal to the maximum
number of copies in use at one time. The Software is "in use"
on a computer when it is resident in memory (i.e., RAM) or installed
(executable and other files) on the hard disk or other storage
device. Software installed on a server for distribution purposes only
is not considered "in use." The Software may not be used
beyond the licensing period.
Restrictions
You
may not alter, merge, modify or adapt this Software in any way
including disassembling or decompiling. You may not loan, rent,
lease, license, or distribute this Software or any copy. You may not
transfer the Software, license, documentation, media, or
copies.
Copyright
All intellectual
property rights in this Software and user documentation are owned by
JMA Software Technologies and are protected by copyright laws, other
applicable copyright laws, and international treaty provisions. JMA
Software Technologies retains all rights not expressly
granted.
Limited Warranty
JMA Software
Technologies makes no warranty or representation, promise or
guarantee, either express or implied, statutory or otherwise, with
respect to this Software or user documentation, including its
quality, performance, merchantability, or fitness for a particular
purpose.
The warranty and remedies set forth herein are
exclusive and in lieu of all other, oral or written, express or
implied. No Software dealer, distributor, agent or employee is
authorized to make any modifications or additions to this
warranty.
Limitation of Liability
Because
software is inherently complex and may not be completely free of
errors, you are advised to verify your work and to make backup copies
of your work. In no event will JMA Software Technologies be liable
for direct, indirect, special, incidental, economic, cover, or
consequential damages arising out of the use of or inability to use
the Software or user documentation, even if advised of the
possibility of such damages. In no case shall JMA Software
Technologies liabilities exceed the total sum of the Software and
licensing agreement.
JMA Software Technologies is not liable
for the usage of the Software. JMA Software Technologies is not
liable or responsible for information, data, documents, or images
retrieved, generated, stored, copied, or traversed that have
copyright or are proprietary, pornographic, restricted and otherwise
illegal. All ownership and rights to retrieved, generated, stored,
copied, and traversed materials are retained by their original
owners, unless otherwise explicitly stated.
Back
to table of content
This document was written using StarOffice for OS/2 and was last updated October 19, 1997.