![]() |
|
Модераторы: Sardar, Aliance |
![]()
|
|
||
|
|
| dsCode |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 565 Регистрация: 8.9.2007 Где: Saint-Petersburg Репутация: 19 Всего: 26 |
В итоге, коль скоро есть юзеры, которые привыкли к "двум БэЭр'ам" и "абзацам по Этеру", самый правильный способ, имхо, - гибко-настраиваемый редактор, где пользователь сам определяет логику, расставляя чекбоксы ("хочу это", "хочу то"). С другой стороны, если есть стандарт (а я не знаю на самом деле, можно ли Word за стандарт считать), то лучше сделать по стандарту (если пишется редактор не для личного пользования).
|
|||
|
||||
| cruelangel |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 319 Регистрация: 12.9.2007 Репутация: 4 Всего: 8 |
многие ли пользователи залезают в настройки того же ворда? обычно как дадут - так и пользуют...
|
|||
|
||||
| dsCode |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 565 Регистрация: 8.9.2007 Где: Saint-Petersburg Репутация: 19 Всего: 26 |
cruelangel,
ну вот тебе и ответ. Как по-дефолту в Ворде? Так и сделай. Еще раз повторю - самопроизвольные действия программы могут раздражать (если они не в помощь, а в навязывание (юзер не имеет контроля над этими дейтсвиями)). Это сообщение отредактировал(а) dsCode - 1.10.2007, 16:07 |
|||
|
||||
| cruelangel |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 319 Регистрация: 12.9.2007 Репутация: 4 Всего: 8 |
тем и отличается "правильный" редактор от "неправильного"... в неправильном можно раскрашивать текст всеми цветами радуги, использовать десяток бряков подрят итп, а правильный ничего такого не позволяет, генерируя в итоге вёрстку, которой можно нормально рулить через css.
|
|||
|
||||
| dsCode |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 565 Регистрация: 8.9.2007 Где: Saint-Petersburg Репутация: 19 Всего: 26 |
cruelangel,
ну это только ИМХО, а не истина. Хотя, если речь о стандартизации, - да, может, это и выход - насильно заставить делать людей "правильно" (правильно, я понимаю здесь некое понятие, которое было принято в результате голосования специального консорциума, а не личное чье-то имхо. Т.е. люди собрались, подумали и решили: "давайте вот делать так, и тогда всем будет хорошо" (грубое определение "правила")). Пример - "насильные" отступы в python'e - вроде "свобода" юзера ограничивается, но с другой стороны - любо посмотреть на красивый код. |
|||
|
||||
| SelenIT |
|
|||
![]() баг форума ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 3996 Регистрация: 17.10.2006 Где: Pale Blue Dot Репутация: 49 Всего: 401 |
Имхо, дело даже не в том, что юзер не имеет контроля над действиями, сколько именно в несоответствии результатов действия его ожиданиям. Допустим, юзер нажимает энтер, получает пустую строку: "Ага, тут как в Блокноте - абзацы надо имитировать пустыми строками. Ну ладно, так и сделаю". Нажимает второй раз... "...э-ээ, где моя пустая строка? Какого х... отступ вдруг уменьшился? Чё за глюки?". Потом сообразит, что все-таки получил абзац: "Хм... что ж оно тогда первый раз не сработало? Глюкнуло, наверное... Ну ладно, следующий абзац отобью энтером, как в Ворде или Фронтпейдже". Отбивает, и... Сколько таких "итераций" придется сделать непривычному юзеру, чтобы понять, что это не случайные глюки редактора, а запланированное прихотью разработчика поведение? Про валидность верстки и прочие технические тонкости юзеру-то невдомек... Не объяснять же это пространной инструкцией, которую все равно никто читать не будет?
Предлагаю свести вопрос голосования к следующему:
По крайней мере, меня в варианте cruelangelа принципиально смущает только это. Остальное (приоритет абзаца перед бряком или наоборот, Shift vs. Ctrl и т.п.) - не столь существенные детали реализации... -------------------- Осторожно! Данный юзер и его посты содержат ДГМО! Противопоказано лицам с предрасположенностью к зонеризму! |
|||
|
||||
| Astraller |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 300 Регистрация: 1.8.2007 Где: $Украина[Кры м]->Феодосия Репутация: 2 Всего: 5 |
Я тут немного недопонимаю... хочется красивой вёрстки - проверяй после того как пользователь ввёл. Хочешь чтобы не было бряков, режь их. Оставляй только один переход и margin-bottom такой длинны что-бы пользователь этого не заметил (так часто делает ворд).
ИМХО -------------------- A.S.T.R.A.L.L.E.R.: Artificial Synthetic Technician Responsible for Assassination, Logical Learning and Efficient Repair |
|||
|
||||
| dsCode |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 565 Регистрация: 8.9.2007 Где: Saint-Petersburg Репутация: 19 Всего: 26 |
еще вчера проголосовал за первый вариант, потому что не в пользу второго сыграло "второй энтер сделает неожиданность" =). Вообще, если говорить об абзацах, тогда самый нормальный (относительно, конечно.. имхо) - третий вариант (видоизмененный первый): по этеру - переводы строки (хоть 200 штук), по Шифт-энтеру - абзац. (только я этим шифтом не буду пользоваться - легче будет два раза энтер и два пробела нажать... хотя =))
|
|||
|
||||
| Dimedrol |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 19 Регистрация: 26.1.2007 Репутация: нет Всего: нет |
мне первый вариант кажется более удбным - за него и проголосовал.
|
|||
|
||||
![]()
|
| Форум для вопросов, которые имеются в справочниках, но их поиск вызвал затруднения, или для разработчика требуется совет или просьба отыскать ошибку. Напоминаем: 1) чётко формулируйте вопрос, 2) приведите пример того, что уже сделано, 3) укажите явно, нужен работающий пример или подсказка о том, где найти информацию. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | JavaScript: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |