Viola Web Browser First released around April 1992. This is the first web browser with inline graphics, scripting, tables, stylesheet. ViolaWWW Browser circa 1993:

Image:

Applet:

Tables:

Stylesheet:

Frames:



Please note that this archive is kept for historic reason only. This browser project is of course no longer active. The old archive at UC Berkeley is unavailable, and some links are broken. The archive within was restored from backup. Perhaps I should try to organize this material if I find some spare time...

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.

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.

