The Mozilla
Organization
Our Mission
Who We Are
Getting Involved
Community
Editorials
What's New
Newsbot
Development
Roadmap
Module Owners
Blue Sky
Projects
Status
Tools
Products
Source Code
Binaries
Documentation
License Terms
Bug Reports
Quality
Search
Feedback


nglayout project


glossary

CSS
Cascading Style Sheets: Standard for defining presentation in Web documents. NGLayout supports CSS1 and most of CSS2. Read the documentation for our style system.

BAM
The Netscape internal code-name for our code modularization effort. It stands for "Born Again Modularization." It hinges upon XPCOM.

CCP
Cut, Copy and Paste (clipboard operations)

CVS
The preferred method for obtaining NGLayout source code and staying in synch with the development effort. See our CVS page for more info.

DND
Drag and drop

DOM
Document Object Model - the heart of Dynamic HTML. See our DOM technical documentation for more details.

DTD
Document Type Definition - specifies a set of elements, their relationships and the tag set to mark the document. A good introduction to SGML concepts can be found here.

HTML
Hypertext Markup Language - NGLayout implements HTML 4.0; see the W3C's HTML site for more info

libfont
Font library

imglib
Image library

JS
JavaScript

netlib
Networking library

NGLayout
Next Generation Layout Engine - see our home page for more info

Raptor
Former code-name for NGLayout. We were asked to stop using it in public due to trademark problems. So don't use it :-)

RDF
Resource Description Framework
- see our RDF technical documentation for more info

UI
User Interface

Widget
Widgets are buttons, drop-downs, input fields, etc. Needed for form elements.

WIP
Work in Progress

XIF
XML Interchange Format - used internally by NGLayout for all I/O to clipboard, etc.

XML
Extensible Markup Language - see the W3C's XML site for more info

XPCOM
Cross Platform Component Object Model - see our docs on how to modularize your code for more info



Copyright © 1998 The Mozilla Organization.