You are currently viewing a snapshot of www.mozilla.org taken on April 21, 2008. Most of this content is
highly out of date (some pages haven't been updated since the project began in 1998) and exists for historical purposes only. If
there are any pages on this archive site that you think should be added back to www.mozilla.org, please file a bug.
Skip to main content
- Cascading Style Sheets:
Standard for defining presentation in Web documents. NGLayout supports
CSS1 and most of CSS2. Read the
documentation for our style system.
- The Netscape internal code-name for our code modularization effort.
It stands for "Born Again Modularization." It hinges upon XPCOM.
- Cut, Copy and Paste (clipboard operations)
- The preferred method for obtaining NGLayout source code and staying
in synch with the development effort. See our CVS
page for more info.
- Drag and drop
- Document Object Model - the heart of Dynamic HTML. See our
DOM documentation for more details.
- 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.
- Hypertext Markup Language - NGLayout implements HTML 4.0; see the
W3C's HTML site
for more info
- Font library
- Image library
- Networking library
- Next Generation Layout Engine - see our home page
for more info
- Former code-name for NGLayout. We were asked to stop using it in
public due to trademark problems. So don't use it :-)
- Resource Description Framework - see our
RDF technical documentation for more info
- User Interface
- Widgets are buttons, drop-downs, input fields, etc. Needed for
- Work in Progress
- XML Interchange Format - used internally by NGLayout for all I/O
to clipboard, etc.
- Extensible Markup Language - see the W3C's
XML site for
- Cross Platform Component Object Model - see our docs on how to modularize your code for more