Summary
- We used the Wafe environment to link libwww's networking facilities with
the new Kino widget class.
- We implemented in this context an easily extensible Web browser
using the interpreted object oriented language OTcl.
- We tried to achieve maximum performance by implementing basic operations
in C without restraining the functionality accessible from the interpreted
Wafe environment.
We believe that our environment is one of the most
powerful and flexible implementation environments for Web client
development currently available.
Possible directions for future developments using Cineast
- Electronic commerce (experiment with various electronic payment
approaches)
- Non-standard Web client extensions (such as mobile code,
peer-to-peer document exchange)
- Development for embedded or specialized browsers (e.g. for
certain application domains or user groups such as handicapped
persons)
- Platform for an Intranet development environment (supporting
enabled forms, applets, database access, integration of push-model
(email) and the pull model (WWW))
- Development and prototyping of security features (different
trust models or key generation and management facilities)