Wer häufiger CMS benutzt, kennt den CKEditor sicher schon. In vielen Content Management Systemen wird er als WYSIWIG-Editor für die Seiteninhalte verwendet. Zunächst wurden schon im Januar 2010 mit der Haupt-Version 3.1 einiges erneuert. Der CKEditor unterstützt PHP und JQuery nun nativ. Für die Entwickler steht jetzt ein API zur Integration des CKEditors ohne die Notwendigkeit, clientseitiges JavaScript zu programmieren, zur Verfügung.

„Base Href“ wird jetzt für die Angabe von allen Datenquellen wie z.B. Bildern unterstützt, so dass man leichter Inhalte unter verschiedenen Domains bearbeiten kann. Sehr leicht ist auch seit der Version 3.1 die Erzeugung von <div>-Containern durch eine neue Schaltfläche für diesen Zweck. Auch Tabellen können jetzt sehr einfach über das Kontext-Menü bearbeitet werden. Damit kann man nun sogar Zellen zusammenfügen oder aufteilen und dadurch auch komplexe Layouts umsetzen.

Mit CKEditor 3.1 kann man nicht nur den Content innerhalb einer Seite, sondern auch die komplette Seite bearbeiten. Dazu muss man nur die Full Page-Option aktivieren. Die neue Funktion Shared Spaces erlaubt das gleichzeitige Bearbeiten zweier Bereiche. Die neue Version beherrscht auch schwebende Werkzeugleisten. Auch das Hinzufügen von Inhalten über die Zwischenablage wurde neu überarbeitet.

Mit der Version 3.2 des CKEditors, die Ende Februar 2010 herauskam, wird nur die Accessibility nach WAI-ARIA verbessert. Das ist eine besondere Unterstützung für Menschen mit Handicaps, die sich aber zunächst nur mit dem Firefox-Browser eröffnet. Auch der Internet Explorer 8 unterstützt schon WAI-ARIA, allerdings noch nicht besonders gut.

Der Update auf CKEditor 3.1 ist für jeden Benutzer jetzt sehr zu empfehlen!