The Problem:
 
-  There is no freely available Web browser supporting state-of-the-art
  technologies (such as HTML tables and
  incremental loading and rendering), which can be used as a platform 
  for integrating novel approaches.
-  As a consequence new Web browser developments are 
   dictated by a few companies.
-  Plug-Ins have limited capabilities and they are vendor-specific.
-  Helper applications typically do not integrate well with the browser.
-  Many extensions (access to new protocols, HTML extensions or
peer-to-peer communication) can not be realized by plug-ins or helper
applications.  
Most development efforts in domain of Web applications concentrate on
server-side enhancements.
Reasons are well defined CGI-Interface and Server-APIs.Our Solution: Cineast, a freely available, highly
extensible Web-Browser
 
-  Implemented using the prototyping environment Wafe [8].
   
   -  Fast compiled code for basic functionality.
   
-  Easily extensible through C-code-generation of 
        interface code from high-level description language.
   
-  The control of the applications is flexible and powerful  
        through the use of a (interpreted) 4th generation language.
	
   
 
 
-  Network functionality with W3C's extensible libwww  [1].
   
   -  W3C's vehicle for testing protocol extensions (e.g. PEP [4]).
   
-  New protocols can easily be added (we added HTTP over SSL).
   
 
 
-  New widget class called Kino [5] for
     presentation purposes.
    
   -  Flexible parser for SGML-like languages.
   
-  Manages arbitrary child widgets (called insets).
   
-  Callback mechanism for handling tags.
   
-  Supports incremental parsing and displying.
   
-  Supports dynamic tag rewriting.