8.5 Поиск ГОСТ Р ИСО 9241-151-2014

8.5.1 Общие положения ГОСТ Р ИСО 9241-151-2014

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

Механизмы поиска могут основываться на большом количестве различных технологий, которые дают различные результаты при определении запросов и толковании результатов поиска. Предоставляя функции поиска, важно принимать во внимание знания и опыт пользователей в осуществлении поиска и предусмотреть различные потребности в информации, которые пользователи могут испытывать при использовании функции поиска [из 8.5.1 Общие положения ГОСТ Р ИСО 9241-151-2014]

8.5.2 Функция поиска ГОСТ Р ИСО 9241-151-2014

8.5.2.1 Предоставление функции поиска ГОСТ Р ИСО 9241-151-2014

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

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

Пример - Для книг предоставляется опция поиска (например, заглавие, автор), потому что навигация по иерархии потребует значительных усилий, тогда как пользователь, скорее всего, имеет какую-либо информацию о книге, которая его интересует [из 8.5.2.1 Предоставление функции поиска ГОСТ Р ИСО 9241-151-2014]

8.5.2.2 Предоставление подходящих функций поиска ГОСТ Р ИСО 9241-151-2014

Функции поиска должны соответствовать целям и опыту пользователя.

Функции поиска могут значительно варьироваться относительно своих логических характеристик (например, поиск с использованием булевых операторов в сопоставлении с поиском по ключевым словам) и, следовательно, по своей сложности и требованиям к пониманию пользователя. Таким образом, необходимо учитывать предыдущий опыт пользователя в работе с функциями поиска. Когда ожидается наличие различных уровней опыта пользователей или различных целей, предпочтительно предоставлять несколько функций поиска с различными характеристиками и разным уровнем сложности [из 8.5.2.2 Предоставление подходящих функций поиска ГОСТ Р ИСО 9241-151-2014]

8.5.2.3 Предоставление функции простого поиска ГОСТ Р ИСО 9241-151-2014

Должна быть предоставлена простая функция поиска.

Простые функции поиска не обязывают пользователя учитывать особые знаки или синтаксис при определении и составлении поисковых терминов и в большинстве случаев позволяют пользователю вводить произвольные слова или фразы в качестве поисковых терминов [из 8.5.2.3 Предоставление функции простого поиска ГОСТ Р ИСО 9241-151-2014]

8.5.2.4 Расширенный поиск ГОСТ Р ИСО 9241-151-2014

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

Примечание - Часто функции расширенного поиска предоставляются, чтобы объяснить пользователю, как именно работает поиск. Типичными средствами расширенного поиска являются использование булевых операторов или определение области поиска [из 8.5.2.4 Расширенный поиск ГОСТ Р ИСО 9241-151-2014]

8.5.2.6 Описание используемого метода поиска ГОСТ Р ИСО 9241-151-2014

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

Примечание - Способ и уровень объяснений, предложенный для метода поиска, может варьироваться относительно вида и сложности используемой технологии [из 8.5.2.6 Описание используемого метода поиска ГОСТ Р ИСО 9241-151-2014]

8.5.2.7 Доступность поиска ГОСТ Р ИСО 9241-151-2014

Функция поиска должна быть доступной со всех страниц веб-сайта, если, конечно, текущий контекст или задание допускают или требуют поиска.

Пример - На сайте электронной торговли через все страницы напрямую отображают окно поиска или отображают ссылку на страницу поиска, кроме тех страниц, которые пользователь последовательно проходит при покупке товара [из 8.5.2.7 Доступность поиска ГОСТ Р ИСО 9241-151-2014]

8.5.2.9 Ускоренный доступ к функции поиска ГОСТ Р ИСО 9241-151-2014

В случае если основной вход на страницу представляет собой одно или несколько полей поиска, должен быть предоставлен ускоренный доступ для активации поиска клавишей запуска по умолчанию (обычно, клавиша ввода) [из 8.5.2.9 Ускоренный доступ к функции поиска ГОСТ Р ИСО 9241-151-2014]

8.5.2.10 Устойчивый к ошибкам поиск ГОСТ Р ИСО 9241-151-2014

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

Пример - Когда в запрос вводится неверно написанное слово, система показывает результаты поиска для неверного поискового термина, но также предлагает произвести поиск заново с исправленным поисковым термином [из 8.5.2.10 Устойчивый к ошибкам поиск ГОСТ Р ИСО 9241-151-2014]

8.5.3 Результаты поиска ГОСТ Р ИСО 9241-151-2014

8.5.3.1 Порядок результатов поиска ГОСТ Р ИСО 9241-151-2014

Результаты поиска должны быть упорядочены удобным для пользователя способом, отвечающим его или ее информационным потребностям.

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

Пример 2 - В системах лент новостей результаты поиска организованы по времени и дате.

Примечание - Существует большое количество методов для определения важности документа относительно сделанного запроса, и они могут различаться способом, который удовлетворяет информационные потребности пользователя [из 8.5.3.1 Порядок результатов поиска ГОСТ Р ИСО 9241-151-2014]

8.5.3.2 Упорядочение результатов поиска на основе их значимости ГОСТ Р ИСО 9241-151-2014

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

Механизмы поиска, предлагающие пользователю простые способы ввода поисковых терминов или фраз, могут использовать сложный технический поиск и механизмы упорядочения. И хотя пользователи обычно защищены от этой сложности, определенное понимание этих действий очень важно для понимания значимости позиций, найденных по результатам поиска. Этого можно достигнуть, например, путем предоставления соответствующих объяснений и справочной информации [из 8.5.3.2 Упорядочение результатов поиска на основе их значимости ГОСТ Р ИСО 9241-151-2014]

8.5.3.3 Описательность результатов ГОСТ Р ИСО 9241-151-2014

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

Если возможны различные уровни подробности описания, пользователю может предоставляться возможность выбора уровня подробности описания или компонентов, отображенных в списке результатов поиска [из 8.5.3.3 Описательность результатов ГОСТ Р ИСО 9241-151-2014]

8.5.3.4 Сортировка или фильтрование результатов поиска ГОСТ Р ИСО 9241-151-2014

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

Наиболее гибким методом является возможность для пользователя пересортировать результаты поиска после того, как они уже были найдены. В случае если поиск сложный и требует значительного времени, приемлемым решением является определение критериев сортировки заранее. В большинстве случаев оба метода являются полезными и могут использоваться вместе [из 8.5.3.4 Сортировка или фильтрование результатов поиска ГОСТ Р ИСО 9241-151-2014]

8.5.4 Использование функций поиска ГОСТ Р ИСО 9241-151-2014

8.5.4.1 Область поиска ГОСТ Р ИСО 9241-151-2014

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

Пользователи могут перепутать функцию поиска, действующую на определенном сайте, на котором эта функция активирована, с функцией общего поиска по сети. Этого можно избежать, четко определив область поиска.

Пример - На сайте компании поиск проводится по всей имеющейся на сайте информации. В разделе товара, однако, поиск ограничен только товарами. Это объясняется с помощью присвоения ссылке, активирующей поиск, метки «поиск товара» [из 8.5.4.1 Область поиска ГОСТ Р ИСО 9241-151-2014]

8.5.4.3 Предоставление сведений по объему результатов поиска ГОСТ Р ИСО 9241-151-2014

Пользователям должны предоставляться сведения о количестве найденных результатов. Зачастую полезно предоставить пользователям возможность определить количество результатов, отображаемых на одной странице [из 8.5.4.3 Предоставление сведений по объему результатов поиска ГОСТ Р ИСО 9241-151-2014]

8.5.4.4 Оперирование большим набором результатов ГОСТ Р ИСО 9241-151-2014

На всех страницах, отображающих результаты поиска, должны использоваться последовательные приемы обработки больших наборов результатов.

Пример - Результаты поиска разбиты на равные страницы, и пользователю предоставляются средства перемещения по этим страницам.

Может существовать необходимость ограничения количества результатов, одновременно демонстрируемых пользователю, во избежание проблем при чтении страницы (например, с помощью прокрутки), или в случае, когда этого требуют технические ограничения [из 8.5.4.4 Оперирование большим набором результатов ГОСТ Р ИСО 9241-151-2014]

8.5.4.5 Отображение запроса вместе с результатами ГОСТ Р ИСО 9241-151-2014

На странице результатов должен отображаться введенный запрос. Это позволяет пользователю сверить запрос с полученными результатами и обнаружить ошибки или проблемы в формулировке запроса [из 8.5.4.5 Отображение запроса вместе с результатами ГОСТ Р ИСО 9241-151-2014]

8.5.5 Повторение и уточнение поиска ГОСТ Р ИСО 9241-151-2014

8.5.5.1 Предоставление совета в случае неудачного поиска ГОСТ Р ИСО 9241-151-2014

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

Пример - Если при поиске с использованием булевых операторов по словам «кот» И «собака» не было обнаружено никаких результатов, объясняется значение этого запроса и пользователю предлагается альтернативный запрос с использованием слова «ИЛИ» [из 8.5.5.1 Предоставление совета в случае неудачного поиска ГОСТ Р ИСО 9241-151-2014]

8.5.5.2 Повторные поиски ГОСТ Р ИСО 9241-151-2014

Страница, отображающая результаты поиска, должна содержать опцию повторного поиска с измененным запросом на той же странице, если только поиск не требует специальной поисковой страницы.

Пример - Если в результате поиска не было обнаружено результатов, поле поиска демонстрируется еще раз вместе с соответствующим сообщением. Это позволяет пользователям немедленно повторить поиск с новым или измененным запросом.

Еще одним полезным методом является предоставление истории поиска, что позволяет пользователям следить за тем, что они уже проделали в процессе повторных запросов или их уточнения [из 8.5.5.2 Повторные поиски ГОСТ Р ИСО 9241-151-2014]

8.5.5.3 Уточнение запросов ГОСТ Р ИСО 9241-151-2014

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

Пример - Поиск, который привел к большому количеству результатов, сопровождается опцией «поиск среди результатов» [из 8.5.5.3 Уточнение запросов ГОСТ Р ИСО 9241-151-2014]