Title :
Grendel: a Web browser with end user extensibility
Author :
Dennis, B.M. ; Harrison, M.A.
Author_Institution :
Div. of Comput. Sci., California Univ., Berkeley, CA, USA
Abstract :
Electronic documents, particularly those on the World Wide Web, have an inherent structure which can be utilized. However; the tools to do so have typically been oriented towards professional programmers. We present scripting language features that can be incorporated into tools that manipulate structured network documents. This set of language features allows us to build visual tools to specify transformation on such documents. Subsequently transformation scripting, is opened up to a broad class of users. This allows the tools to be easily extended by end users. World Wide Web browsers serve as a class of tools that can take advantage of this technique. We discuss our experimental browser, Grendel, which has an embedded scripting language, CrossJam, based upon transformation scripting. Grendel has a number of novel applications and a simple visual tool, Spar, to assist in scripting the browser´s behavior.
Keywords :
Internet; document handling; information retrieval; user interfaces; CrossJam; Grendel; Spar; Web browser; embedded scripting language; end user extensibility; experimental browser; scripting language; structured network documents; Computer science; Crawlers; Formal specifications; Humans; Internet; Navigation; Programming profession; Web server; Web sites; World Wide Web;
Conference_Titel :
Compcon '97. Proceedings, IEEE
Conference_Location :
San Jose, CA, USA
Print_ISBN :
0-8186-7804-6
DOI :
10.1109/CMPCON.1997.584676