Многие системы предпочитают интегрировать разные инструменты и использовать их возможности «as is». Один из самых известных таких инструментов — CKEditor. На самом деле из WYSIWYG редакторов с открытым исходным кодом не такой и большой выбор: это CKEditor или TinyMCE. Многие ими и злоупотребляют — если редактирование ссылки, то в диалоге, если редактирование картинки — опять диалоговое окошко. А из этого диалогового окошко еще одно для Aviary и пошло поехало.
На деле, если надо:
- быстро посмотреть какие ссылки куда ссылаются,
- перейти по ссылке (хорошо когда ссылка всегда открывается в отдельном окне)
- какие атрибуты у картинок,
- задан ли альтернативный текст
- …
то любое всплывающее окно это сумасшедшая потеря времени. Поэтому одним из требований в момент разработки было отсутствие всяких дополнительных окошек. В том числе для редактора кода или выбора картинок.
Конечно, для выбора картинок мало места, но если задуматься — всегда хватает.
Без всплывающих окон работа стала намного приятнее и, главное, быстрее. Нам настолько понравилось работать в таком стиле, что даже дополнительные «клики» в окнах подтверждения удаления мы тоже выкинули. Любое удаление — в один клик. Если хочешь отменить действие, появляется оповещение на какое-то время, кликнув на которое пользователь может вернуть действие.
Даже всплывающее окно панели форматирования текста сейчас меня достает. Попробуем вскоре зафиксировать его сверху. Например, Gmail сделал это снизу. Пусть у него будет четко выделенное место и не стоит перекрывать соседние элементы письма.
Иногда приходят жалобы по поводу работы с блоками письма. Их называют «ушки», но это тоже тема отдельного поста и целая эволюция работы.
0 комментариев