Лично мне не нравятся инструменты автозаполнения и панели инструментов в этом отношении. Помимо потери экранной недвижимости, с ними слишком много наворотов. Кроме того, по мере того, как версии браузеров увеличиваются, приложения автоматического заполнения форм иногда не поддерживаются в новых, более современных браузерах.
Я работал в правительстве, правоохранительных органах, здравоохранении и других государственных и частных учреждениях, и мне еще не удалось найти хороший инструмент для автозаполнения рабочих форм, и если я найду хороший, то смогу получить вознаграждение, что кто-то будет вызвав техподдержку, потому что они представили X предметов с точно такими же данными.
Формы HTML могут быть построены многими способами, и принуждение кого-либо к его построению определенным образом ограничит количество людей, поэтому форма должна быть в состоянии построить так, как кто-то хочет, надеемся, следуя стандартам W3C.
При этом наиболее интуитивно понятными являются те, которые встроены в приложение - когда разработчики / БА создают правила автозаполнения на основе бизнес-кейсов и правильных алгоритмов, где пользователи могут определять конкретные поля и параметры для данных в этих поля. Заставлять звонить заставлять создавать приложение для соответствия инструменту автозаполнения стороннего производителя, который может измениться в любой момент или не будет поддерживаться в будущем, кажется рискованным.
Обновление:
Что касается доходов или потока доходов для такого предприятия, вы должны иметь представление о типах пользователей, которые будут использовать это программное обеспечение.
Заполнитель формы должен быть не просто универсальным: «Это страница входа, давайте введем имя пользователя / пароль». или страницу контактов «Это предыдущие данные, которые вы использовали для страницы« Свяжитесь со мной », заполните ее».
Предыдущей системой, которую я разработал, была система отслеживания элементов действий со встроенным рабочим процессом / управлением документами. Пользователи просили автозаполнение для этих предметов, что при первом запросе казалось совершенно безумным (безумное слово, которое я хотел сказать, но мой менеджер помог мне сохранить его в секрете). Как утилита автозаполнения точно знает, что заполнять, но когда я говорил с клиентом, они выразили следующее, что справедливо для всех инструментов автозаполнения:
Когда я ввожу значение, скажем " Джейн Смит " для "назначьте эту задачу на ", было бы неплохо, если бы ваша система автоматически выставила " In Progress""для элемента, так как я всегда выбираю" In Progress"в качестве статуса для этого пользователя.
Кроме того, это работало и для других пользователей и полей. Был определенный поток на том, как этот пользователь вводил данные. Предметы " Джейн Смит " всегда были настроены на определенный отдел , статус , и если в качестве типа элемента было указано " корреспонденция ", Расчетное время всегда было 8 часов.
Этот тип автозаполнения - это то, что мы специально для них сделали, и они хорошо за него заплатили, потому что это сэкономило им много времени, движений мыши и т. Д. Автозаполнение, как сейчас, в лучшем случае раздражает некоторых людей. Но важна структура данных. Это должно быть интуитивно понятно и учиться.
Как только мы разработали это (это было проще, потому что это было наше приложение, мы знали, что происходит), около 90% наших клиентов вскочили на борт в течение первой недели из-за экономии времени, экономии средств, и они не Не нужно делать НИЧЕГО, чтобы настроить его - что было ключевым.