NOTE:
This project is no longer being maintained: it was developed for my masters thesis, which was completed in early 1997. I still, however, welcome any questions or comments that people may have.

[Home] [ToC] [Up] [Prev] [Next]


iHTML Architecture

Language Services

The iHTML architecture defines a set of services that every back-end language module must implement. This components public interface is typically only directly accessed by the iHTML library component. Other modules should interact with a language module through the library component's language services.

The language services are divided into four categories:

HTML Parse Trees
Creating and managing the language-side representation of HTML parse trees.
Environment
Managing information about the language module's context for each browser document.
Scripts
Creating and managing scripts that are executing on a particular document.
User Interface
Creating and managing the language-side representation of user interface objects and performing event handling.

[Home] [ToC] [Up] [Prev] [Next]

_________.oo_Q_Q_oo.____________________________________________
Dianne Kyra Hackborn <hackbod@angryredplanet.com>
Last modified: Tue Oct 8 04:50:08 PDT 1996

This web page and all material contained herein is Copyright (c) 1997 Dianne Hackborn, unless otherwise noted. All rights reserved.