соглашения об именах для кнопок в пользовательском интерфейсе - PullRequest
2 голосов
/ 26 марта 2010

Пользовательский интерфейс для веб-приложений в целом содержит различные кнопки для выполнения операций CRUD. Каково будет предлагаемое соглашение об именах для меток кнопок при выполнении следующих действий ..

  • Создание пользователя (Добавить пользователя ... или Добавить пользователя или Добавить пользователя)
  • Создание события (Добавить событие ... или Добавить событие или Добавить событие)
  • Кнопка просмотра пользователей (Список всех пользователей или Список всех пользователей или Список всех пользователей)

Большинство сайтов, кажется, содержат последнюю опцию (например, Добавить пользователя), где первый алфавит в слове пишется с большой буквы, а все остальные строчными. Что было бы лучше здесь?

Ответы [ 4 ]

2 голосов
/ 26 марта 2010

Это вопрос вкуса и личных предпочтений. Самое главное - быть последовательным во всем приложении.

1 голос
/ 26 марта 2010

Как я понял, вопрос касается метки кнопки, а не имени в коде.

«Добавить пользователя…». Действие, заканчивающееся многоточием (…) (я всегда предпочитаю многоточие над тремя точками) обычно указывает «что-то большее», например, появится диалоговое окно с формой или несколькими вопросами перед выполнением действия.

«Добавить пользователя» я вижу как плохое письмо. Если только возможно это не на немецком языке, где все существительные пишутся с большой буквы. =)

Я бы выбрал «Добавить пользователя», если это последний шаг в потоке / процессе создания пользователя.

0 голосов
/ 26 марта 2010

Зависит, в качелях использую,:

JTextField txtUserField; // description about the inputType + description of what it actually is.!
JButton butSubmit;

Для приложения j2ee,

HTML: <input type="button" name="butUserName"/>

Beans: НАСТОЯТЕЛЬНО рекомендуется называть поле ввода точно так, как оно указано в формах HTML. (как в стойках, в виде бобов String butUserName;)

в jsp / servlets: то же самое ....... String butUserName = request.getParameter("butUserName");

0 голосов
/ 26 марта 2010

Ну, конечно, в элементах управления .Net Button я всегда использую

BtnEventName

Но это общее соглашение для любого элемента управления в .Net, например, TextBox будет

TxtUserName

Основным преимуществом этого является то, что контроли одного и того же типа сгруппированы в intellisense

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...