Line 3: | Line 3: | ||
* [[FCKeditor 3.x/Design and Architecture/ODE|About the Open Development Effort]] | * [[FCKeditor 3.x/Design and Architecture/ODE|About the Open Development Effort]] | ||
* [[FCKeditor 3.x/Contributors|Project Contributors]] | * [[FCKeditor 3.x/Contributors|Project Contributors]] | ||
− | * [[ | + | * [[FCKeditor 3.x/Design and Architecture/Development Methodology|Development Methodology]] |
− | * [[ | + | * [[FCKeditor 3.x/Design and Architecture/Rebranding|Rebranding]] |
− | + | * [[FCKeditor 3.x/Design and Architecture/License|License]] | |
− | * [[ | + | * [[FCKeditor 3.x/Design and Architecture/Funding|Funding and Sponsorship]] |
− | * [[ | ||
== Coding == | == Coding == |
Revision as of 00:40, 20 January 2008
Contents
The Project
- About the Open Development Effort
- Project Contributors
- Development Methodology
- Rebranding
- License
- Funding and Sponsorship
Coding
- Namespacing
- Coding Style
- Naming Conventions
- Coding Patterns
- Native Objects : Untouchable
- Code Quality : JavaScript and HTML
- Testing
Concepts and Macro Features
- (High) Performance -- code, loading and size
- Browser Compatibility
- Accessibility
- Usability
- Standards
- Semantics
- Globalization
- Plugin Based
- Event Driven
- Modularization
- Documentation
- Memory Leak
- DOM Abstraction
- Semantics and Formatting = Styles
The User Interface
- Base Structure
- Editing Area
- Toolbar
- Context Menu
- Elements Path
Editing Features
- Undo and Redo
- Cut, Copy and Paste
- Bold, Italic and Underline
- Lists
- Links
- Images
- Block Formatting
- Styles
- ...
Other Features
- File Browser
- Spell Checker
- Debugging -- internal debugger (like FCKDebug)
Output
- Default XHTML
- HTML
- Other Formats -- non HTML
Customization
- Configuration
- Skins
- Plugins
Integration
- JavaScript API
- Ajax
- Server Side Languages and Platforms
- JavaScript Libraries and Frameworks
- Targeted Integration Efforts
Distribution
- Installation
- Compression and Minification
- Customized Distributions
- Assets Server / CDN
- Proxies, Caches and Updates
- Domain Relaxing
- HTTPS