Overvision
15 subscribers
132 photos
8 videos
125 links
Нерегулярные находки, заметки, наблюдения и всякая всячина из интернета и не только.
by @vadimpleshkov
Download Telegram
Уменьшение сопротивления

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

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

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

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

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

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

Первый — Campsite, микс Слака и Бейскемпа для командной коммуникации, который вырос из инструмента для фидбека между дизайнерами.

Создатели Кемпсайта, Brian Lovin и Ryan Nystrom, закрывают проект полностью и присоединяются к команде Notion.

Любопытно, что Ноушн не только не стал покупать их продукт, чтобы внедрить его к себе (как они сделали с календарем), но и даже не стал покупать продукт вовсе. Pебята просто выложили исходники в открытый доступ (респект).

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

Второй — Read.cv, легковесный аналог LinkedIn, с минималистичными профилями, околодизайнерским комьюнити и своей ламповой атмосферой.

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

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

Пара мыслей в связи с этим:

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

2. Компании ценят людей, которые умеют создавать продукты, даже если эти продукты не всегда успешны, и готовы перетягивать их к себе полным составом.
1
Два дополняющих друг друга мема на тему “the rise of Artificial Intellegence”.
😁1
Пара запоздалых мыслей по поводу эпловской презентации.

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

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

В целом стремление унифицировать дизайн между платформами выглядит натянуто. Особенно пострадала macOS — эти висящие меню в Файндере выглядят, мягко говоря, жутковато. Фигма вот только недавно на те же грабли наступила, и пришлось откатывать — может, и эплы одумаются все же?
Но больше всего меня заинтересовало обновление ipadOS.

Тут вообще интересно — долгое время айпады были штукой для развлечений, максимум — рисовать, смотреть кино и всё такое. (Я знаю, что некоторые умудрялись использовать его как основной рабочий инструмент. Но у меня всегда было ощущение, что надо бороться с системой, чтобы делать что-то сложнее чем работа с одним приложением.)
С новым обновлением — многооконностью и продвинутым файндером всё выглядит так, будто у нас будет macOS Pro и macOS Lite.

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

С другой стороны, последние годы мы видели, как макось двигается в сторону упрощения — всё ближе к айпаду. Такое ощущение, что её «обрезали» под начинающих — вспомнить хотя бы эти бесконечные попапы про использование функций оси в каждом приложении.

И вот тут мне хотелось бы надеяться, что с новой айпадной осью Apple наконец оставит macOS в покое и перестанет её упрощать в ущерб кастомизации и гибкости. iPadOS — для начинающих, макос для тех, кому надо чуть больше и кто готов сам отвечать за свою систему.

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

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

Еще в телеграмме можно искусственно отмечать чаты как непрочитанные — Mark as unread. Это удобно, когда открыл чат, но там что-то, к чему ты хочешь вернуться позже, например с компьютера. Такой чат будет считаться непрочитанным.

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

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

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

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

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

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

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

Первый шаг — явно показывать, что контент был автоматически дублирован. С этим гугл справился: рядом с названием видео виден шильдик автодубляжа. Было бы удобно видеть, с какого языка выполнен перевод, но по крайней мере понятно, почему Бирман вдруг говорит роботическим женским голосом на плохом английском.
Второй шаг — дать пользователю возможность сразу отменить это там, где видно, что это произошло, то есть около того же значка. Google Search делает это довольно хорошо при исправлении опечаток: показывает, как он изменил ваш запрос, и сразу даёт опцию отменить изменение:
На YouTube для отмены нужно лезть в Настройки → Аудиодорожка. (Там же наконец можно увидеть язык оригинала). В целом не самое нелогичное место, но искать этот пункт в настройках всё равно лишние движения:
Следующее, что можно было бы сделать, чтобы функция казалась менее навязчивой — дать пользователю больше контроля. Спросить, полезна ли ему функция, и подсказать, как её настроить или отключить.

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

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

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

Не будьте как Гугл, короче.
За прошедший год многое из того что я себе намечал мне не удалось, но есть одна новая привычка, которой я доволен.

Я давно хотел начать более плотно работать с гитом. Поэтому в конце прошлого года я поставил себе задачу делать по коммиту в день.

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

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

Машина мне буквально говорит: что-то не так (что я тебе, конечно, не скажу) иди сам разбирайся (если хочешь)

Алло, я-то не знаю что у вас там за ошибка. Если от меня что-то требуется, так объясни что не так и как это на мне отразится.

А если не понятно отразится ли, то о чем вообще это уведомление?

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