Master-X
Форум | Новости | Статьи
Главная » Форум » Программинг, Скрипты, Софт, Сервисы » 
Тема: Преимущства и недостатки WYSIWYG редактора из личного опыта?
цитата
01/02/09 в 21:19
 ibiz
в данный момент у меня форма ответа аналогичная master-x, т.е. форматирование идет тегами bb
вот задумался, насколько это увеличит юзабелити сайта для пользователей?
цитата
01/02/09 в 21:20
 seobox
Где у тебя? Форма ответа на что?
цитата
01/02/09 в 21:22
 Stek
А тебе хтмл в комментах очень нужен ? icon_smile.gif 99% желают просто текст вписать (это если спам ботом откинуть).
Плюс визивинг форма грузит ява скрипты, мелкие иконки ... в общем мало нужная хрень.
цитата
01/02/09 в 21:35
 ibiz
seobox писал:
Где у тебя? Форма ответа на что?


на форуме
хм... Stek: откуда такая статистика, что 99% желают просто текст вписать?
вот у меня на форуме девочка активно постит, но очень часто делает кучу ошибок с тегами, уже и предупреждали и банили, но видимо блондинка

но вот сам сомневаюсь, нужно ли заморачиваться, уже помойму третий раз хочу сделать апгрейд icon_smile.gif
цитата
01/02/09 в 22:51
 Corex
Маленький форумный висивиг можно упаковать в несколько килобайт JS кода и 5-10 кб. картинок. В сумме вполне можно уложиться в 20кб., а то и меньше. Это если подобрать/написать что-то специальное и не использовать монстров вроде WysiwygPro, TinyMCE и т.п.

Из минусов - нужен жёсткий контроль всех допустимых тегов и данных вообще, чтобы как минимум на XSS не попасть. Плюс BB-кодов в том, что полностью контролируется записываемый в БД и выводимый текст, а html-код формируется скриптами. А когда из wysiwyg'a приходит уже готовый html-код, его надо правильно обработать.

Ещё одна проблема - нормализация кода браузером (например, IE очень любит додумывать, дописывать, делать код валидным) из-за чего может поплыть отображение текста. Также, если допускать лишний код или незакрытые теги, то опять будет гадость.

Если есть мод/плагин, в котором все эти недостатки предусмотрены, то стоит заюзать.
цитата
03/02/09 в 11:42
 begemot
Гораздо эффективнее сделать проверяльщик синтаксиса bb и не давать постить если есть ошибка. Почему этого до сих пор не сделали...
цитата
03/02/09 в 22:57
 SomeVar
2Corex
ага сталкивался с таким когда настраивал подобный редактор для одного ресурса. из ближайших к МХ примеров - тот же блогбагс в котором запрещены нтмл теги типа script, но это обходится через < >
правда, речь идет о том, чтобы сохранить bb-синтаксис и сделать wysiwyg под него.
2ТС идея хорошая! smail54.gif
цитата
12/03/09 в 09:33
 Corex
Если ещё актуально, да и может кому-то просто пригодится, нашёл отличную библиотеку для контроля тегов, атрибутов и ещё некоторых вещей: http://www.jevix.ru/project/


Эта страница в полной версии