Abstract
Boomerang is a dynamic HTML page reconfiguration system. A user accesses Boomerang via the Common Gateway Interface. The user supplies a page name and a template, Boomerang fetches the requested page and uses the template to reconfigure it. The template is a sequence of string manipulation rules. The rules are written in a simple regular expression-based pattern matching language. Boomerang also parses HTML variables in forms and query strings and makes those variables available in the template.
By taking advantage of Boomerang's dynamic page reconfiguration features, users can easily add navigational links, suppress images, redefine HTML tags, and reshape a page as desired. Since Boomerang is reached through the Common Gateway Interface and understands HTML variables, Boomerang can also be used as a general form-handling script. Several examples are given to show the utility of Boomerang.
Boomerang is compatible with existing browsers and servers and does not compromise their security.
By taking advantage of Boomerang's dynamic page reconfiguration features, users can easily add navigational links, suppress images, redefine HTML tags, and reshape a page as desired. Since Boomerang is reached through the Common Gateway Interface and understands HTML variables, Boomerang can also be used as a general form-handling script. Several examples are given to show the utility of Boomerang.
Boomerang is compatible with existing browsers and servers and does not compromise their security.
Original language | English |
---|---|
Title of host publication | Proceedings of the Fourth International World Wide Web Conference |
Place of Publication | Boston, USA |
Publisher | World Wide Web Consortium |
Pages | 667-676 |
Number of pages | 10 |
Publication status | Published - 1 Dec 1995 |
Externally published | Yes |
Keywords
- HTML
- document reconfiguration
- structural regular expressions
- parameterised documents
- CGI