TODO,v 1.3 1995/11/17 00:41:59 steve Exp

This file, TODO, lists the features that have been planned to be made
to Surfit!.  Hopefully one day this list will be empty ;-)

A list of known bugs may be found at 
http://pastime.anu.edu.au/SurfIt/release.notes.0.4.html

BASIC FEATURES
==============

High priority:
o Implement StyleSheets
o Implement */* handler
o Implement HTML v3.0 compliance
  Most urgent:
  - Finish tables (captions, etc)
  - Forms (have HTML 2.0, check v3.0 compliance)
o Implement Reload & Suspend for applets
o Implement history navigation ("Go" menu)

Medium priority:
o Sort out the release distribution schema
o Implement print function
o Implement find function
o Implement alternate colouring for previously visited anchors
o Hyperpage text widget should claim focus after loading a page.
o Check function of arrow keys
o Implement ftp: & gopher: protocol handlers

Low priority:
o Allow defaults for URLs entered by the user ("somehost" ==> http://somehost/)
o Implement Direct WAIS protocol handler
  - search term highlighting for WAIS searches
o Cache IP # lookup

ADVANCED FEATURES
=================

o Develop more hypertools
o Implement image/jpeg handler (may need to develop JPEG photo handler)
o Hotlist/bookmark management
o Improve cache management
  - cache expiration
o User preferences
  - Colour chooser
  - Font chooser
  - Style sheets
  - UI access to proxy servers (surfit(proxy), surfit(proxy-port))
o Security protocols

WISH LIST
=========

o Inline video
o Integration with Java/Hot Java
