Показывать кнопку «Ответить / Создать тему» при полноэкранном редактировании

Причина, по которой кнопка отправки была удалена, очень мало связана с занимаемым ею пространством. Настоящая причина заключается в том, что вы не можете создать тему с некорректным заголовком или без тегов (если они обязательны).

В стандартном виде редактора вы получите очень понятное сообщение об ошибке, которое укажет, что именно не так:

Когда редактор находится в полноэкранном режиме, мы скрываем все поля, кроме тела сообщения.

Это сделано намеренно, так как одна из целей полноэкранного режима редактора (еще с тех времен, когда он был компонентом темы) — создание минималистичного интерфейса без отвлекающих факторов.

Добавление кнопки отправки в полноэкранный редактор, как показано здесь:

технически возможно, но это может привести к путанице, если пользователь не заполнил обязательные поля, такие как заголовок (а в некоторых случаях и теги).

Даже если кнопка видна и вы нажимаете на неё, сообщение не будет отправлено. В результате вы получите видимость неработающей кнопки, пока не выйдете из полноэкранного режима. После этого вы увидите ошибку в полях заголовка или тегов (см. первое изображение выше).

Таким образом, если мы добавим кнопку, нам также придётся добавить все эти поля в полноэкранный режим. В итоге интерфейс станет гораздо менее минималистичным и более загромождённым, чем мы хотим.

Кроме того, использование полноэкранного редактора подразумевает, что вы, вероятно, пишете развёрнутое сообщение, поэтому разумно проверить, не изменилось ли что-то в обсуждении (если это ответ), прежде чем отправлять сообщение.

Я не утверждаю, что в будущих версиях этой функции не будет улучшений, но пока что сочетание клавиш — ваш лучший вариант.

14 лайков