Применение этой реалезации на практике крайне затруднительно. Имелось в виду редактирование, допустим, своего поста в реальном времени. Для этого нужны права доступа и т.д.
А еще aloha не умеет вставлять/удалять изображения.
Конечно, более всего радует кроссбраузерность. htmlbook.ru/html/attr/contenteditable
Вообще, атрибуту уже много лет. И, насколько я помню, на нём работают визивиги. Как минимум в реализации для ИЕ.
Увы, не помню что было альтернативой для каких-нибудь мозилл и вэбкитов.
не, designMode это на весь документ. был вообще везде и всегда.
в Fx, Opera, Webkit поддержка contentEditable есть уже довольно давно. По-моему только в Fx 2, Opera 9 не было contentEditable.
Замечательная возможность для системы уведомления об опечатках на сайте. Посетитель может исправить их прямо на странице, правки можно класть в базу и потом представлять на суд хозяина сайта. Я даже начал писать прототип такой системы, да с временем беда.
Надо добавить визуальных эффектов для редактируемой области, сейчас не понятно сходу редактируемый там контент или нет, даже если просто ткнуть мышкой и появится курсор (а в FF при нажатии на F7 курсор появляется в любом случае), то неясно что можно редактировать пока не начнёшь набирать текст.
Согласно caniuse.com, этот атрибут не работает ни в одном мобильном браузере. Так что жаждущие выйти за пределы десктопов (и нетбуков с ноутбуками) должны поберечься.
Не надо дерзить. То, что браузер автоматически подставляет элемент списка (а не тупо перенос строки, что можно было бы ожидать при редактировании текста) — совсем не очевидно.
Content editable в HTML5