| advertise add site services publishers database health videos | ![]() | about toolbar stats live show health store more stuff JOIN/LOGIN |
Screenshot of ViolaWWW ViolaWWW, first developed in the early 1990s, for Unix and the X Windowing System[1], was the first popular WWW web browser (though to a limited audience) which, until Mosaic, was the most frequently used web browser for access to the World Wide Web.
[edit] BackgroundGillies and Cailliau in How the Web was Born offer an extensive history of the development of Viola. Viola was the invention of Pei-Yuan Wei, who at the time was a student at the University of California, Berkeley. [edit] HyperCardHis interest in graphically based software began with HyperCard which he first discovered in 1989. Gillies and Cailliau quote Pei-Yuan Wei on this discovery: "HyperCard was very compelling back then, you know graphically, this hyperlink thing, it was just not very global and it only worked on Mac...and I didn't even have a Mac" (p.213). Only having access to X terminals, he (in 1990) created the first version of Viola for them: "I got a HyperCard manual and looked at it and just basically took the concepts and implemented them in X-windows[sic]" (p.213). [edit] Viola 0.8He released Viola 0.8 in 1991, and then after graduating began to develop Viola even further while working with "Berkeley's Experimental Computing Facility" as well as at a few start ups (p.213). [edit] The World Wide WebAt this time, as Gillies and Cailliau indicate, Pei Wei's major goal was to create a version of Viola for the Internet:
[edit] ViolaWWWCreated in 1992, it was the first browser to use authoring technology such as embedded scriptable objects, stylesheets, and tables. According to Gillies and Cailliau "Viola was to become the first X-browser to make any impact, but even his early versions went down well at CERN...As this ViolaWWW developed, it was to set the standard for everything to follow it..." (p.214). Ed Kroll also highlighted it in his popular 1992 text, Whole Internet User's Guide and Catalog. [edit] GraphicsAs ViolaWWW developed, it began to look more like HyperCard:
[edit] SpecificsIt was based on the Viola toolkit, which is a tool for the development and support of visual interactive media applications, with a multimedia web browser being a possible application. Viola ran under the X Window System and could be used to build complex hypermedia applications that were beyond HTML 3.0 (the latest version of HTML at that time). [edit] Ahead of its timeViola was interesting because it was the first web browser to have the following features:
[edit] MosaicWhile ViolaWWW opened the door to the World Wide Web, its limitations (including the fact that it was only used on X Window System) could not compete with Mosaic, the browser which brought the world wide web into the mainstream [1]. According to Freedman in the Computer Desktop Encyclopedia, "Mosaic was 'the' application that caused interest in the World Wide Web to explode. Originally developed for UNIX, it was soon ported to Windows" (p. 629). [edit] Microsoft v. Eolas and ViolaWWW prior artBecause of ViolaWWW, Microsoft was allowed a retrial in February 2005 in the Microsoft v. Eolas case. The original ruling would have cost software giant Microsoft $521 million in damages. Eolas Technologies and the University of California sued Microsoft for allegedly infringing patents with the Internet Explorer web browser. The case revolved around a patent held by Eolas and the University which claims to cover ways of making other software work seamlessly with web browsers. Microsoft had wanted to show the court ViolaWWW as prior art, since it was created in 1993 at the University of California, a year before the patent was filed. Microsoft had also suggested that Michael David Doyle, the founder of Eolas' and a former University of California researcher, had intentionally concealed his knowledge of ViolaWWW when filing the patent claim. [edit] See also[edit] References
[edit] External links
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| ↑ top of page ↑ | about thumbshots |