Mozile (xhtml editing in your browser) 
| resources: | Home Use FAQ Contribute Mailing List Plan Source Code Bugs |
|---|
Welcome to Mozile, the WYSIWYG XHTML editor for Mozilla! This document includes information for using and developing Mozile. It is a work in progress, and we welcome suggestions and contributions.
Documents
- Mozile Documentation - A General Introduction to Mozile
- Mozile Development - Notes on the Development of Mozile
- JavaScript - JavaScript resources
- DOM - Document Object Model resources
- XUL - Extensible User-Interface Language resources
- XBL - Extensible Binding Language resources
- JSDoc - JSDoc documentation resources
- JsUnit - JsUnit testing framework resources
- Mozile Design - An explanation of the design of Mozile
- Mozile Usage - A description of how Mozile is used (behaviour specification)
- Mozile Core - A description of the Mozile Core code
- Mozile Modules - A description of the Mozile Modules
- Mozile Server-Side - A description of the Mozile Server-Side code
- Mozile Extension - A description of the Mozile Extension code
Mozile Modules
What is a Mozile Module?
A Mozile Module is a collection of JavaScripts and other tools which extends the functionality of the Mozile Core. Just about everything in Mozile is implemented as a module, in order to make development cleaner, and also to allo the maximum flexibility for Mozile deployments.
Finished Modules
The following modules are complete and included with Mozile 0.7:
Finished Mozile Modules- XHTMLBasic Standard XHTML editing tools
- CopyCutPaste Clipboard functions
- UndoRedo Undo/Redo features
- HTTPPost Saving via HTTP Post
- LocalFile Saving to local filesystem
Ideas for Modules
The following are some module possibilities:
Possible Mozile Modules- CSSEdit Advanced editing of CSS styles
- Debugging Advanced debugging tools, mainly for developers
- FormEdit Advanced editing HTML forms
- ImageEdit Image picking, sizing, and cropping
- MathEdit MathML editing
- MES Mozile Editing Scheme support
- RNGValidation Validation against RelaxNG schemas
- ShowTags Show labels on tags
- SourceEdit Allow editing of document source
- SpellChecking Allow spell checking
- TableEdit Allow editing of tables
- WebDAV Saving via WebDAV
- XSDValidation Validation against an XML Schema
James A. Overton - http://mozile.mozdev.org - 2006-02-02