Viola (il più vecchio browser della storia - 1991) / Indice Browsers

Welcome to the home of the Viola world wide web hypermedia toolkit. The original Xwindows, independent, experimental, scriptable, object oriented, alternative, etc, web browser. ViolaWWW is an extensible World Wide Web hypermedia browser. Based on and drawing from the Viola scripting language and toolkit, ViolaWWW provides a way to build relatively complex hypermedia applications that are beyond the provisions of the current HTML 3.0 standard. The Viola browser was the very first web browser to support interactive embedded objects, and other features such as tables, input forms, stylesheet.

Viola is a toolkit for hypermedia development, publishing, and browsing. It is basically a toolkit consisting of a scripting language, a graphical user interface, and an object-oriented data storage system. ViolaWWW is an application of the Viola toolkit.

See the ViolaWWW Features List. See the viola distribution README.txt file for info on where to get the viola software.

Please note that the Viola project is no longer active, although the author still on ocassions work on aspects of the software in private. This website still exists for historical interest and archival reasons.

The Viola paper
A short paper on Viola and ViolaWWW.
The Viola book
Detailed viola documetation.
The ViolaWWW demonstration archive
Demo documents.
Vintage Viola screendumps
Some neat applications of the old viola (1991).
Thoughts on extensible browsers
Abstract for the talk at the Stanford Computer Forum, Sept 20-21, 1994
Regarding Eolas vs Microsoft
My personal comments regarding Eolas vs Microsoft, September 23, 2003

Here are some screen shots of the Viola Browser:

Viola can be used to build many applications, such as an electronic kiosk version of O'Reilly & Associates' The Whole Internet Catalog. Read about GNN.


Email: wei@viola.org
HomePage: http://www.xcf.berkeley.edu/~wei