0
<< предыдущая заметкаследующая заметка >>
29 января 2013
Привинтим TinyMCE?

Человечек на картинке — кретин. Так в лоб заталкивать — геометрия стыка не позволит. Сбоку надо засовывать в паз, это ж очевидно. Но речь не об этом.

В беседе c m1kc о судьбах движка возникла идея привинтить в качестве варианта редактора заметки TinyMCE http://www.tinymce.com/tryit/full.php.

А что? Громоздкая конечно штука шо пипец, весит больше движка (надо делать установку отдельной опцией на выбор), но зато лицензия открытая, а возможности как у Word. Сделан сам по себе грамотно: можно ставить в отдельную папку, чтоб не мешался, можно научить работать по Аяксу и привинтить автосохранение. То есть вся проблема привинтить его к движку сводится к проблеме вынести штатный редактор в темплейт (чем я давно занимаюсь — уже много чего вынес в темплейты, это не сложно, но все равно надо сделать рано или поздно).

Все такие навороченные онлайн-редакторы построены на режиме отображения страницы design-mode — в совсем старых браузерах, типа штатного браузера моей Нокии не работает, поэтому я никогда их не ставил. Но и в Нокии есть вариант браузера Опера, и вообще пора о Нокии забыть. Поэтому почему бы и нет?

Любопытно, что такие сложные онлайн-редакторы практически никогда не увидеть в соцсетях, потому что с вольным редактированием html очень трудно обеспечить безопасность. Но у нас в движке эта проблема, как мы помним, решена на генетическом уровне при помощи сложнейшей навороченной системы х-домена и iframe-траспорта, которую я отлаживал больше года, так что к нам эти страхи за уязвимый html вообще не относятся — даже в многопользовательских версиях движка: html у нас и так без ограничений, а сам внешний редактор будет аккуратно распахиваться штатным образом во всплывающем окне как iframe c x-домена, обвязанный аякс-сервисами.

Как вам идея?

Единственное, мне кажется, что эта штука слегка подтормаживает — нет той скорости курсора, к какой я привык. Или мне кажется? Впрочем, можно пользоваться и штатным редактором, а этот открывать только когда надо нарисовать совсем сложную верстку.

PS: Слушайте, а есть ведь наверняка и такой же браузерный опенсорсный редактор картинок? Ведь HTML5 позволяет отредактировать в браузере взятую с сервера картинку (а потом ее можно залить на тот же сервер по аяксу, надеюсь, браузерная политика безопасности позволит — сайт-то родной). Если знаете такое — подскажите, а то мне очень не хочется строить эту систему самому. Главное, чтобы не было флэша — потому что иначе у нас вылетят все Айфоны, Айпады и еще куча устройств и браузеров. Как самый минимум — фича должна позволять удобно обрезать картинку.

<< предыдущая заметка следующая заметка >>
пожаловаться на эту публикацию администрации портала
архив понравившихся мне ссылок
Оставить комментарий


Include not found: `/home/www/lleo.me/blog/template/_reklamnaya_lirica.htm`