Что я должен отображать в поле "О программе"?
Я построил небольшую утилиту winforms для.NET для внутреннего использования в моей компании, и, поскольку основным интерфейсом является элемент управления вкладками, я решил добавить вкладку для "окна ввода" вместо отдельной формы. Итак, у меня есть немного места, чтобы заполнить мою коробку.
На данный момент у меня есть:
- значок и название программы
- версия
- имя автора (я)
- год создания (2009).
С достаточным количеством оставшегося свободного места, я подумал, что я мог бы попытаться добавить что-нибудь полезное, возможно... но, возможно, это не нужно? Вот что еще я добавил до сих пор:
- Версия операционной системы
- Версия.NET Framework
- Текущий каталог
- Имя компьютера
- Имя пользователя
Я считаю, что в случае какого-то странного поведения это может быть полезно.
Как вы думаете? Есть ли какая-то полезная информация, которую вы хотели бы отобразить в поле about, или я должен просто сделать ее красивой и простой?
6 ответов
Я всегда рекомендую вводить чужой адрес электронной почты.
На полном серьезе - все, что вы чувствуете, поможет как в предоставлении ценной информации пользователю, так и тому, кто предоставит техническую поддержку. Например, мы могли бы определить среду, в которой работает приложение, например, TEST, CERT или PROD.
Держите это красиво и просто. Пользователи могут беспокоиться о том, почему вам нужно знать имя компьютера и имя пользователя (например).
Если вы ожидаете проблем, используйте другой способ сбора этой информации и попросите пользователей использовать ее - он может даже автоматически отправить вам электронное письмо с этой информацией.
Первый список, который вы дали, кажется твердым. Я определенно включил бы все из этого списка.
Что касается второго списка: я думаю, что версия платформы.NET и, возможно, версия ОС полезны. Не беспокойтесь, включая имя компьютера, каталог и имя пользователя; кажется, что они не служат какой-либо цели и, следовательно, могут вызвать путаницу.
Вы также можете указать дату последнего обновления программы. Я понимаю, что эта информация как бы отражена в номере версии, но удобство использования обоих позволит пользователям узнать, как часто меняется этот инструмент.
Я бы не стал выходить из-под контроля, пытаясь включить функцию "Creep about about box", в конце концов, это просто "about box" Из моего опыта мало кто его читает. Однако, если информация относится к программе, ее добавление не повредит.
При использовании программного обеспечения я захожу только в меню справки (где обычно находится кнопка "О программе"), когда я совершенно не знаю, как выполнить определенную задачу. Если ваша программа хорошо продумана и в основном самодокументирована, мало кто собирается войти в меню помощи.
Тем не менее, когда я использую программное обеспечение от отдельных разработчиков, меня обычно интересует, кто работал над ним, если это хорошее программное обеспечение. Так что, если ваше программное обеспечение предназначено для разработчиков (и любопытных, таких как я), не стесняйтесь помещать туда некоторую изящную информацию, поскольку я люблю читать ее.
Если у вас есть веб-сайт для вашего приложения, я бы порекомендовал добавить его. Таким образом, те, кто заинтересован в более подробной информации или потенциально хочет отправить запрос об ошибке, могут быстро добраться до вашего сайта.
Я не самый большой поклонник адреса электронной почты, так как он может открыть дверь для тех, у кого мало честных намерений. Вы можете легко разместить контактную форму на сайте.
Единственная причина добавить больше информации в поле "О" - это если вы планируете использовать его для диагностики, когда пользователи обращаются за поддержкой.