Difference between revisions of "web development/WYSIWYG"
Jump to navigation
Jump to search
(Created page with "==About== One ongoing challenge for web developers has been to provide full what you see is what you get editing capabilities on a web site, preferably implemented...") |
(→not evaluated: interesting typo there...) |
||
Line 15: | Line 15: | ||
* [[mwsite:Extension:MeanEditor|MeanEditor]] - not ''quite'' WYSIWYG, but still preserves coloring, indentation, and centering | * [[mwsite:Extension:MeanEditor|MeanEditor]] - not ''quite'' WYSIWYG, but still preserves coloring, indentation, and centering | ||
===not evaluated=== | ===not evaluated=== | ||
− | * [[mwsite:Extension:WikEd|WikEd]]: graphical but not necessarily | + | * [[mwsite:Extension:WikEd|WikEd]]: graphical but not necessarily WYSIWYG; couldn't find a demo page |
Latest revision as of 14:26, 5 April 2012
About
One ongoing challenge for web developers has been to provide full what you see is what you get editing capabilities on a web site, preferably implemented in open source code.
Google Docs is one closed source but otherwise successful solution, showing that it can be done.
Projects
Each of the following were tested by pasting the contents of a document from LibreOffice 3.0. The document contained one embedded image.
- CKEditor - maintains most formatting (including coloring and indentation), but loses centering and images
- MediaWiki extension uses a specially-modified version that outputs MediaWikitext instead of HTML
- online demo - does preserve centering
- MediaWiki extension uses a specially-modified version that outputs MediaWikitext instead of HTML
- TinyMCE - preserves coloring and indentation, but not centering or images
- Visual editor - preserves only text; loses all formatting
- this extension is still under development, so the pasting may be improved later
- MeanEditor - not quite WYSIWYG, but still preserves coloring, indentation, and centering
not evaluated
- WikEd: graphical but not necessarily WYSIWYG; couldn't find a demo page