x
 
Jemmy
28 февраля 2008

Мой знакомый считает, что кнопка «Отправить» должна быть ровно под текстовым полем, а я думаю, что и слева она не плохо прижилась.

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

Кто прав?



Продолжаем фестиваль форм в рубрике «Советы».

Дорогой Jemmy, скажите, пожалуйста, о чем должен подумать пользователь перед отправкой сообщения? «Где же эта чертова кнопка?»

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

У вас близость элементов «сообщение» — «отправить» выглядит случайно и неоправданно. Хотя я совершенно не против уместных исключений из правил.


Поделиться
Отправить

Комментарии

Алексей Мельников
28 февраля 2008

Бич форм (да и вообще интернета) в несогласованности предложений. В данном случае либо «Представьтесь, укажите адрес электронной почты и напишите свой вопрос», либо «Ваше имя, ваша почта, ваш вопрос».

Кстати, не надо бояться делать более полные надписи на кнопках. Это располагает.

Антон Голубь
28 февраля 2008

Больше смутило другое: при огромной серой полосе сверху, солидном отступе полей, область сообщения более чем скромна по размерам (на глаз, 2-3% общей площади). Кроме «Здравствуйте!» (или любой другой формальности) туда мало что поместится, а если появятся еще и полосы прокрутки — катастрофа.

В такое поле можно вставлять лишь заранее подготовленный текст, а не набирать его.

Алексей Рытов
28 февраля 2008

А я мышкой не нажимаю на кнопку, ведь есть ентер. Другой вопрос, что если кнопки поблизости не видно, то и ентер страшно нажимать.


29 февраля 2008

Кнопка Enter отправит форму только если мы не в текстарии. В текстарии она уже является кнопкой Return. Однако именно из текстарии чаще всего нужно отправить форму (традиционные формы комментирования и обратной связи всегда начинаются с представления и заканчиваются текстарией).

Один из пользователей моего движка блогов предложил как-то использовать Ctrl+Enter для отправки, и я это с радостью реализовал во всех формах движка. Хорошо бы сделать это правилом хорошего тона — как расстановка нормальных табиндексов в сложных формах, объединение чекбокса с его лейблом и т. д.

Кстати, Микрософт Аутлук отправляет письма по Ctrl+Enter.

Третьяков Виктор
29 февраля 2008

А еще по сочетанию ctrl+enter отправляет большинство сетевых чатов и это стало некоторой традицией (на том же месте стоит tab+spaсe, два этих сочетания, как правило, работают в связке).

В данном случае, на мой взгляд, было бы удобно предоставить оба варианта: при нажатии tab привычный переход в следующее поле и space, когда требуется подтверждение отправки.

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

Владимир Литвяк
11 марта 2008

Кнопка «Отправить» должна быть обязательно.

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


Цель рубрики — обсуждение вопросов дизайна всех видов, текста в дизайне и взаимоотношений дизайнеров с клиентами.

Мы публикуем комментарии, которые добавляют к уже сказанному новые мысли и хорошие примеры. Мы ожидаем, что такие комментарии составят около 20% от общего числа.

Решение о публикации принимается один раз; мы не имеем возможности комментировать или пересматривать свое решение, хотя оно может быть ошибочно. Уже опубликованные комментарии могут быть удалены через некоторое время, если без них обсуждение не становится менее ценным или интересным.

Вот такой веб 2.0.

5 23 13 7




Недавно всплыло

2 Почему вы используете jQuery для хождения по дереву и управления событиями? 2 5 3