Design and Architecture"

This website contains links to software which is either no longer maintained or will be supported only until the end of 2019 (CKFinder 2). For the latest documentation about current CKSource projects, including software like CKEditor 4/CKEditor 5, CKFinder 3, Cloud Services, Letters, Accessibility Checker, please visit the new documentation website.

If you look for an information about very old versions of CKEditor, FCKeditor and CKFinder check also the CKEditor forum, which was closed in 2015. If not, please head to StackOverflow for support.

(The User Interface)
 
(One intermediate revision by the same user not shown)
Line 45: Line 45:
 
*[[FCKeditor 3.x/Design and Architecture/Resize Handle|Resize Handle]]  
 
*[[FCKeditor 3.x/Design and Architecture/Resize Handle|Resize Handle]]  
 
*[[FCKeditor 3.x/Design and Architecture/Dialog System|Dialogs]]
 
*[[FCKeditor 3.x/Design and Architecture/Dialog System|Dialogs]]
 +
*[[FCKeditor 3.x/Design and Architecture/ARIA Described|ARIA Described]]
  
 
== Editing Features  ==
 
== Editing Features  ==
Line 80: Line 81:
 
*JavaScript API  
 
*JavaScript API  
 
*Ajax  
 
*Ajax  
*Server Side Languages and Platforms  
+
*[[FCKeditor 3.x/Design and Architecture/SSI|Server Side Languages and Platforms]]
 
*JavaScript Libraries and Frameworks  
 
*JavaScript Libraries and Frameworks  
 
*Targeted Integration Efforts
 
*Targeted Integration Efforts

Latest revision as of 14:06, 17 February 2010

These pages summarize the ideas, concepts, motivations and specifications for the development of CKEditor 3.0 (code name V3). This is the repository into which converge the results of thoughts and discussions placed around our project. It's a place in tranformation, and you are invited to participate, making it move forward.

The Project

Concepts and Macro Features

Coding

The User Interface

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

Distribution

  • Release Building (CKReleaser)
  • Installation
  • Compression and Minification
  • Customized Distributions
  • Assets Server / CDN
  • Proxies, Caches and Updates
  • Domain Relaxing
  • HTTPS
This page was last edited on 17 February 2010, at 14:06.