Читать книгу Почему интерфейсы становятся невидимыми (Наталья Полынная) онлайн бесплатно на Bookz (2-ая страница книги)
Почему интерфейсы становятся невидимыми
Почему интерфейсы становятся невидимыми
Оценить:

5

Полная версия:

Почему интерфейсы становятся невидимыми

Голос освобождает руки и взгляд. Можно поставить таймер, когда вы месите тесто, попросить прочитать рецепт, включить свет в комнате, куда несёте коробки. Но разговорная форма не означает, что системе всегда легко понять человека. Пользователю нужно знать, что можно попросить, как сформулировать запрос и что делать, если распознавание подвело. «Включи музыку» — вроде бы естественная фраза, но в ней не сказано, какую музыку, где именно и насколько громко. Система может угадать. А может уверенно ошибиться.

— А если я скажу слишком тихо? — спросила Марина.

— Или вытяжка заглушит половину слов, — ответил Павел и включил вентилятор.

Марина повторила команду. Устройство услышало только конец и поставило таймер на две минуты. На экране загорелась крупная цифра «2».

Это была не просто ошибка распознавания. Важным оказалось то, что ошибка стала заметной до того, как повлияла на ужин. Если бы система молча запустила таймер, Марина могла бы обнаружить промах слишком поздно. Хороший голосовой интерфейс не только слушает. Он ясно показывает или произносит, что понял и что собирается сделать. Для простого и легко отменяемого действия иногда достаточно короткого подтверждения. Для рискованного или неоднозначного запроса требуется больше: повторить выбранный адрес, сумму или получателя, а затем дать человеку возможность остановить действие.

— Отмени таймер, — сказала Марина.

— Таймер отменён.

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

Есть и другая причина не превращать голос в универсальное решение — приватность. Человек может не хотеть вслух называть адрес, сообщение или медицинский вопрос, особенно если рядом незнакомые люди. Иногда он не может говорить: например, находится на встрече, рядом спит ребёнок или голос временно недоступен из-за болезни. А иногда собеседник просто предпочитает тишину. Удобный интерфейс не должен заставлять человека объяснять, почему именно он не хочет разговаривать с устройством.

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

Этот жест был простым: широкий взмах вперёд, без точного попадания в маленькую кнопку. Он помог, когда пальцы были грязными, а телефон стоял на подставке. Но Павел попробовал повторить движение — слишком резко, потом слишком близко. Экран то перелистнул страницу, то ничего не сделал.

Жест тоже не избавляет от правил. Нужно понимать, где и как его выполнять, а система должна отличать намеренное движение от случайного. Взмах рукой над кастрюлей может быть командой, а может быть попыткой достать соль. Некоторым людям широкие движения удобны, другим трудно поднимать руку, удерживать её в нужном положении или повторять жест достаточно точно. Бывают и жесты, которые устройство просто не распознаёт. Если система не объясняет, что именно ждёт, человек вынужден угадывать.

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

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

1. Что именно нужно сделать?

Поставить таймер, выбрать одну из пяти песен, прочитать длинный рецепт или отправить сообщение.

2. Заняты ли руки?

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

3. Можно ли говорить вслух?

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

4. Насколько важна точность?

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

5. Как понять, что система вас услышала?

Ответный звук, повтор команды, надпись или видимый статус должны сообщать, что произошло. Молчание — плохая обратная связь: оно оставляет человека гадать.

6. Как отменить действие?

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

Так может выглядеть небольшая матрица выбора:


Задача

Руки заняты?

Можно говорить?

Что важно проверить

Подходящий способ


Поставить таймер

Да

Да, если не шумно

Время и возможность отмены

Голос с коротким подтверждением


Перелистнуть рецепт

Да

Не обязательно

Сработал ли жест

Жест или голос


Выбрать конкретную песню

Не всегда

Можно, но запрос может быть неоднозначным

Название и выбранный вариант

Касание, голос с уточнением


Отправить личное сообщение

Нет

Возможно, но не всегда уместно

Получателя и текст до отправки

Экран с проверкой и отменой


Матрица не выдаёт вечный ответ. Она помогает заметить, что выбор зависит от ситуации. Даже одна задача меняется вместе с обстоятельствами. Дома Марина могла попросить включить музыку голосом. В гостях, когда за столом сидели друзья Павла, ей было бы проще молча выбрать плейлист на экране. В шумной кухне можно было коснуться крупной кнопки, если руки чистые, или отложить настройку музыки до конца готовки. Важен не ярлык «голосовой пользователь» или «любитель экранов», а то, что нужно сделать сейчас.

Есть и люди, для которых привычные сочетания выглядят иначе. Голос может быть полезен человеку с ограниченной подвижностью рук или слабым зрением, особенно если устройство умеет озвучивать понятные ответы. Но управление только голосом исключает тех, кому трудно говорить, кто не может говорить постоянно или кому важно управлять устройством без звука. Экранные кнопки могут быть удобны человеку, который предпочитает визуальные подсказки, но трудны при нарушениях зрения или точных движений. Жесты иногда снимают необходимость касаться поверхности, однако требуют доступного диапазона движений и надёжного распознавания. Настраиваемый размер текста, озвучивание, субтитры, физические кнопки, переключатели и возможность менять способ ввода — не дополнительные украшения. Это часть того, что делает систему пригодной для разных людей.

Марина посмотрела на экран. В рецепте появилось следующее действие: добавить специи. Она провела ладонью перед дисплеем — на этот раз страница переключилась сразу. Затем коснулась телефона чистым краем ладони и увеличила текст, чтобы не наклоняться к нему. Таймер показывал семь минут.

— Значит, я могу оставить голос? — спросил Павел.

— Конечно. Только не называй его единственным правильным способом.

Он кивнул и убавил музыку через экран. Марина добавила специи, попробовала соус и попросила устройство прочитать следующий шаг. Оно прочитало, она переспросила количество воды, а затем сама проверила мерный стакан. Система помогала, но решение оставалось у неё: принять ответ, уточнить его или поступить иначе.

В этом и заключается практический навык взаимодействия с новыми интерфейсами: не подстраивать себя под обещание «управляйте всем естественно», а подбирать способ под задачу, обстановку и собственные возможности. Иногда сказать быстрее, иногда показать надёжнее, иногда коснуться проще. И в каждом случае человек должен понимать, что система услышала, что она делает и как остановить её, если она поняла не то.

Когда ужин был готов, Марина выключила таймер касанием. На кухне стало тихо, если не считать дождя за окном. Голос, жест и экран остались рядом, каждый со своей ролью. Но теперь к выбору способа добавился новый вопрос: может ли сама система понять, что у человека заняты руки, в комнате шумно или рядом кто-то спит, и как она будет учитывать эти обстоятельства, не решая за него?

Технологии, которые замечают контекст

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

— Откуда ты знаешь, что я собираюсь на работу? — спросила она у телефона.

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

На деле оно не знало, что Марина собирается делать. Оно располагало набором сигналов: время, местоположение, возможно, привычные маршруты или данные о движении. Из них система составила предположение. Утром в будний день человек находится возле дома — вероятно, он направляется на работу. Предложить маршрут — значит сделать догадку полезной. Но это всё еще догадка.

Марина закрыла уведомление и пошла к остановке. Телефон не обиделся. Он не понял, что ошибся, и не понял, что угадал. Он просто получил ответ: сейчас предложением не воспользовались.

Вечером, когда она собиралась уходить из офиса, на экране появилось другое: «До дома около получаса». Марина и правда хотела домой, но сначала собиралась зайти в аптеку. Подсказка была кстати: она посмотрела на пробки и выбрала маршрут с короткой остановкой по дороге. Устройство не прочло ее намерение. Оно подставило наиболее вероятный вариант — и в этот раз Марине было легко его поправить.

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

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

Через несколько дней Марина почувствовала разницу на собственной коже — точнее, на собственном телефоне. В календаре стояло совещание с десяти до одиннадцати. Она перенесла его в другое время, но забыла обновить запись. Утром телефон автоматически включил режим, в котором уведомления были отключены.

Совещание, которого не было, оказалось громче реального мира. В разгар рабочего разговора Марина заметила, что экран не загорается, когда телефон вибрирует. Она взглянула на него — режим тишины был включен. Через час обнаружила пропущенный звонок от дочери Лизы. Та после тренировки не поняла, на какой остановке ее ждёт автобус, и позвонила спросить.

Ничего страшного не случилось. Лиза разобралась сама. Но Марину задело не то, что телефон пропустил звонок, а то, насколько уверенно он применил правило, основанное на устаревшей записи.

— Ты думала, у тебя совещание, — сказала вечером Лиза, когда Марина объяснила ситуацию.

— Я думала, что у меня будет совещание. А телефон решил, что оно идет.

— Он же календарь читает.

— Да. Но календарь не всегда равен тому, что происходит.

В этой фразе уместилась вся разница между фактом и интерпретацией. В календаре была запись — это факт. «Мама сейчас занята встречей» — уже вывод. Телефон не проверял, сидит ли Марина в переговорной, не отменили ли встречу, не ждет ли ее кто-нибудь с важным вопросом. Он следовал настройке, которая связывала время в календаре с режимом уведомлений.

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

В тот же вечер Марина зашла домой с пакетами. Руки были заняты, свет в коридоре включился сам. Это оказалось маленьким, почти незаметным облегчением: не пришлось ставить сумки на пол и искать выключатель. Через несколько минут она устроилась с книгой на диване. В комнате стало темно. Датчик не заметил движения и система решила, что свет больше не нужен.

Марина пошевелила рукой. Свет загорелся снова.

— Я не ушла, — сказала она вслух.

Это была уже не реплика телефону, а напоминание себе. Датчик зафиксировал движение. «Человек покинул комнату» — предположение. Тишина и неподвижность не обязательно означают отсутствие человека, как движение не обязательно означает, что кто-то вошел и хочет включить свет. Это может быть кошка, колебание шторы или человек, который просто потянулся за книгой.

Техника замечает не смысл, а признаки, по которым смысл пытается восстановить. Местоположение может показать, что телефон оказался у дома. Но оно не сообщает, зачем человек пришел. Датчик движения может зарегистрировать активность. Но он не знает, кто именно двигался и хотел ли этот человек света. Календарь фиксирует событие. Но запись не гарантирует, что событие состоится.

Время, координаты, движения, подключение к беспроводной сети, расписания, выбранные настройки и привычные действия — всё это может стать частью контекста. Какие именно сигналы использует конкретное устройство или приложение, зависит от его возможностей и разрешений. Часть обработки может происходить на устройстве, часть — с использованием внешних сервисов. Это тоже стоит проверять, а не угадывать по слову «умный» на упаковке.

Когда Марина увидела, что свет снова погас, она не стала ругать датчик. Вместо этого решила разобраться, что именно тот делает. На кухне она открыла заметки и написала заголовок: «Аудит контекста». Затем нарисовала четыре колонки:

Какие данные использует? Какое предположение делает? Что делает? Как это остановить или исправить?

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

Во второй строке — режим уведомлений. Данные: запись в календаре и установленное расписание. Предположение: встреча началась, Марине не нужно отвлекаться. Действие: приглушает уведомления. Способ остановить: выключить режим вручную, скорректировать правила, настроить исключения для важных контактов или событий. И обязательно обновлять календарь, если планы изменились.

В третьей — свет. Данные: движение в зоне действия датчика. Предположение: в комнате кто-то есть или, наоборот, помещение пустует. Действие: включает или выключает лампу. Способ остановить: изменить настройки датчика, отключить автоматический режим или воспользоваться обычным выключателем, если он предусмотрен.

Марина добавила к каждой строке еще два вопроса: «Что будет, если система ошибется?» и «Насколько легко отменить результат?» Навигатор может предложить неудобный маршрут, но его можно не принимать. Автоматический режим способен заглушить звонок, который важен именно сейчас. Свет может погаснуть в момент, когда человек читает, работает или перемещается по комнате. Ошибки не одинаковы по цене. Чем серьезнее последствия и чем труднее их отменить, тем осторожнее стоит относиться к автоматическому действию.

Такой аудит не требует специальных знаний. Достаточно выбрать несколько контекстных функций, которыми человек пользуется каждый день, и пройтись по четырем колонкам. Важно спрашивать не только «Мне удобно?», но и «На основании чего система это решила?»

Марина начала с телефона. Она открыла разделы настроек, связанные с конфиденциальностью, геолокацией, уведомлениями и режимами концентрации. Названия и расположение пунктов различались бы на разных устройствах, поэтому она не пыталась найти универсальную кнопку «показывать все догадки». Вместо этого проверяла разрешения для конкретных приложений: нужно ли им местоположение всегда или достаточно доступа, когда приложение открыто? Нужна ли точная геолокация для этой функции? Требуется ли ей доступ к календарю? Можно ли отключить автоматическое предложение, не лишаясь основной возможности навигации?

Конец ознакомительного фрагмента.

Текст предоставлен ООО «Литрес».

Прочитайте эту книгу целиком, купив полную легальную версию на Литрес.

Безопасно оплатить книгу можно банковской картой Visa, MasterCard, Maestro, со счета мобильного телефона, с платежного терминала, в салоне МТС или Связной, через PayPal, WebMoney, Яндекс.Деньги, QIWI Кошелек, бонусными картами или другим удобным Вам способом.

Вы ознакомились с фрагментом книги.

Для бесплатного чтения открыта только часть текста.

Приобретайте полный текст книги у нашего партнера:


Полная версия книги

Всего 10 форматов

bannerbanner