Что такое использование инструментов автозаполнения веб-форм? - PullRequest
3 голосов
/ 29 августа 2011

Итак, у меня были теплые дебаты с коллегами (разработчиками и дизайнерами) об инструментах автозаполнения для веб-форм. Это важный вопрос развития, поскольку он влияет на то, как формы могут быть построены.

В) Что такое использование инструментов автозаполнения, таких как панель инструментов Google или встроенная функция Chrome?

В) Какие инструменты автозаполнения наиболее популярны?

Обсуждение приветствуется. Первый ответ с авторитетным исследованием получает награду.

1 Ответ

2 голосов
/ 02 сентября 2011

Лично мне не нравятся инструменты автозаполнения и панели инструментов в этом отношении. Помимо потери экранной недвижимости, с ними слишком много наворотов. Кроме того, по мере того, как версии браузеров увеличиваются, приложения автоматического заполнения форм иногда не поддерживаются в новых, более современных браузерах.

Я работал в правительстве, правоохранительных органах, здравоохранении и других государственных и частных учреждениях, и мне еще не удалось найти хороший инструмент для автозаполнения рабочих форм, и если я найду хороший, то смогу получить вознаграждение, что кто-то будет вызвав техподдержку, потому что они представили X предметов с точно такими же данными.

Формы HTML могут быть построены многими способами, и принуждение кого-либо к его построению определенным образом ограничит количество людей, поэтому форма должна быть в состоянии построить так, как кто-то хочет, надеемся, следуя стандартам W3C.

При этом наиболее интуитивно понятными являются те, которые встроены в приложение - когда разработчики / БА создают правила автозаполнения на основе бизнес-кейсов и правильных алгоритмов, где пользователи могут определять конкретные поля и параметры для данных в этих поля. Заставлять звонить заставлять создавать приложение для соответствия инструменту автозаполнения стороннего производителя, который может измениться в любой момент или не будет поддерживаться в будущем, кажется рискованным.

Обновление:

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

Заполнитель формы должен быть не просто универсальным: «Это страница входа, давайте введем имя пользователя / пароль». или страницу контактов «Это предыдущие данные, которые вы использовали для страницы« Свяжитесь со мной », заполните ее».

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

Когда я ввожу значение, скажем " Джейн Смит " для "назначьте эту задачу на ", было бы неплохо, если бы ваша система автоматически выставила " In Progress""для элемента, так как я всегда выбираю" In Progress"в качестве статуса для этого пользователя.

Кроме того, это работало и для других пользователей и полей. Был определенный поток на том, как этот пользователь вводил данные. Предметы " Джейн Смит " всегда были настроены на определенный отдел , статус , и если в качестве типа элемента было указано " корреспонденция ", Расчетное время всегда было 8 часов.

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

Как только мы разработали это (это было проще, потому что это было наше приложение, мы знали, что происходит), около 90% наших клиентов вскочили на борт в течение первой недели из-за экономии времени, экономии средств, и они не Не нужно делать НИЧЕГО, чтобы настроить его - что было ключевым.

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