The fact is that design mode is used only for Firefox 2 (and that's not even supported now), every other browser is using an iframe with contentEditable set on the body.
Using an iframe allows isolation of the main document and the edited content, there are some adjustments that will be needed before that iframe is removed.
BTW: contentEditable was introduced by IE 5.5, it's not something new.
I know that it's been around for a while, however it is a part of html5 according to w3c I believe. So all major browsers are supporting it now.
And allot of the ckeditor implementations are used for frontend editing, which means that not having to make a seperate css file for the ckeditor iframe would be very nice. I honestly believe that if ckeditor is not going to support this, there will be allot of people who are going to choose for a different wysiwyg editor.
It looks like this is supported now. It is not necessary to use an iframe implementation. However, contenteditable has a very different affect in IE than in FF or Chrome for example. The later do not provide support for resizing or drap-and-drop of form elements.
Re: ckeditor using html5 contenteditable instead of iframe
Using an iframe allows isolation of the main document and the edited content, there are some adjustments that will be needed before that iframe is removed.
BTW: contentEditable was introduced by IE 5.5, it's not something new.
Re: ckeditor using html5 contenteditable instead of iframe
So all major browsers are supporting it now.
And allot of the ckeditor implementations are used for frontend editing, which means that not having to make a seperate css file for the ckeditor iframe would be very nice. I honestly believe that if ckeditor is not going to support this, there will be allot of people who are going to choose for a different wysiwyg editor.
Re: ckeditor using html5 contenteditable instead of iframe
It looks like this is supported now. It is not necessary to use an iframe implementation. However, contenteditable has a very different affect in IE than in FF or Chrome for example. The later do not provide support for resizing or drap-and-drop of form elements.