Please note, this is a STATIC archive of website developer.mozilla.org from 03 Nov 2016, cach3.com does not collect or store any user information, there is no "phishing" involved.

Gecko 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.
DND
Drag and drop
DOM
Document Object Model - the heart of Dynamic HTML.
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.
libfont
Font library
imglib
Image library
JS
JavaScript
netlib
Networking library
NGLayout
Next Generation Layout Engine, now known as Gecko
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
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
XPCOM
Cross Platform Component Object Model

Original Document Information

  • Author(s): Eric Krock,
  • Other Contributors: Angus Davis
  • Last Updated Date: November 19, 2006
  • Copyright Information: Portions of this content are © 1998–2007 by individual mozilla.org contributors; content available under a Creative Commons license | Details.

Document Tags and Contributors

 Contributors to this page: teoli, ethertank, jswisher, DBaron, Kohei
 Last updated by: ethertank,