CKEditor HTML-Editor
Der CKEditor ist ein JavaScript-basierter, kostenloser WYSIWYG-HTML-Editor, den Sie in Ihre eigenen Webanwendungen einbauen können und der mehrere Webbrowser abdeckt.
CKEditor bzw. früher FCKeditor ist als HTML-Editor nach dem WYSIWYG-Prinzip konzipiert. Er kann sowohl für die Überarbeitung bestehender Inhalte als auch für die Erstellung neuer Inhalte verwendet werden. Die Arbeit wird dadurch begünstigt, dass die neu erstellten Situationen ungefähr so dargestellt werden, wie sie später im Blog sein werden. Der CKEditor funktioniert in allen gängigen Internet-Browsern.
Er ist in JavaScript implementiert. Er wird als freie Software unter den Open-Source-Lizenzen GPL, LGPL und MPL sowie unter der kommerziellen Closed Distribution License (CDL) vertrieben.
Es sind keine Programmier- oder sonstige HTML-Kenntnisse erforderlich, um mit diesem Programm zu arbeiten. Die Erstellung der einzelnen Inhalte ist einfach wie bei einer herkömmlichen Textverarbeitung. Die Benutzeroberfläche ist an die eines bekannten englischen Textverarbeitungsprogramms angelehnt.
Gleichzeitig können die Benutzeroberfläche und die Seitenfunktionalität individuell angepasst oder erweitert werden. Die erstellten Quelltexte der einzelnen Seiten können gegen Änderungen im Redaktionssystem geschützt werden, sofern dies gewünscht wurde. Die Sprachversionen sind laut myOOS-Projekt Deutsch und Englisch.
CKEditor 5 ist für eine Vielzahl von Zwecken geeignet. Er kann so konfiguriert werden, dass er, ähnlich wie Microsoft Word, Symbolleisten mit verschiedenen Funktionen bereitstellt. Er kann aber auch mit einer einfachen Symbolleiste mit einem begrenzten Funktionsumfang zum Schreiben von Kommentaren, E-Mails oder Instant Messages ausgestattet werden. Sie können es auch mit eigenen Plugins erweitern und an Ihr App-Design und Ihren Workflow anpassen. Mit Hilfe der Online-Konfiguratoren, umfangreichen Tutorials und der vollständigen API-Dokumentation lässt sich der WYSIWYG-Editor leicht an die spezifischen Bedürfnisse Ihrer Software anpassen.