Я в интернете

РСС    Джейсон-фид

Есть автоматические трансляции в Тумблер и Же-же. Если не работает, напишите мне: ilyabirman@ilyabirman.ru.

Работа с опасениями в магазине моделей кораблей

Зацените работу с опасениями в магазине моделей кораблей в Хойане:

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

Попробовать тот же пароль к другому вайфаю

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

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

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

Зелёные предметы в парках

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

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

Думаем дальше № 58 «Контраст между небом и землёй» с Марком Родионовым

С Марком Родионовым обсуждаем дизайны друг друга и деньги.

Все выпуски подкаста:
Эпл · Ютюб · Я.Музыка · Спотифай · Мейв · РСС для подкастного приложения

0:00 Марк выпустил схему метро Тбилиси
15:45 Красота и привет Паше Омелёхину
18:20 Южный климат и уют в жилище
22:24 О работе с тридешниками
27:30 Лайфхак про моносовместимость
29:58 Вертикали и ракурс: на 3Д всё так же, как на фотках. Микроблики и грани. Сравнение с конкурентами
36:17 Что такое контраст (а также: важность картинок переоценена)
45:05 Илья выпустил навигацию в метро Ташкента
56:14 Сравнения себя с другими помогает расти, но может помешать решиться на публикацию
1:02:55 Почему Илья не делает свою студию
1:07:30 Деньги и обязательства
1:13:31 За что платят дизайнеру

Стой, я лучше знаю: сломанная модель поиска в Ай-ОСе 26

Андрей Пулин пишет о поведении поиска в Ай-ОСе 26, которую он назвал «Стой, я лучше знаю»:

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

Система пытается выработать у меня привычку тапать на поиск дважды. Эта привычка тоже плохо работает, потому что часть поисковых полей в iOS 26 содержат в правой части микрофон и создание новой сущности (смс), а часть не содежит микрофона, но вместо новой сущности у них кнопка закрытия поля поиска. Я за полгода так и не смог привыкнуть к этому говну.

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

Я на днях в приложении «Здоровье» пытался что-то найти в статистике заплывов, а этот раздел тупо исчез: в последней версии там только саммари и настройка шаринга. А где не саммари, а вообще все данные-то? Оказалось, в «поиске»: когда жмёшь на лупу, на самом деле открывается не поиск, а какие-то спрятанные туда разделы. Ну не козлы ли?

Файндер не находит файлы в Айклауде

Айклаудное облачное хранилище прикидывается обычной папкой. Файлы показываются так, как если бы они были, просто рядом с ними есть иконка с облачком — типа «Скачать»:

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

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

Файндер не может найти то, чего нет на диске физически, хотя может показать его и делать вид, что оно есть. Когда Эплы презентовали свою технологию поиска двадцать лет назад, они хвастались, что оно мгновенно находит файлы на внешних носителях и даже в локальной сети. А теперь вот оно не может найти то, что показывает. В сочетании с автоудалением при нехватке места это полная дичь: я ищу то, что сохранил вчера, а его нет, оно просто исчезает.

Хочу сделать навигацию в метро Санкт-Петербурга

Каждый раз, когда я оказываюсь в Санкт-Петербурге, я грущу, что у такого красивого города так некрасиво выглядит навигация в метро. А ещё она не очень понятная: например, мне нужно уехать с Петроградки в центр или наоборот из центра на Васильевский остров, но вместо значимых ориентиров я должен разбираться, что такое Парнас или Рыбацкое.

Я хочу сделать навигацию в метро Санкт-Петербурга. Ранее мы с коллегами сделали схему метро Ташкента. Нас пригласили доработать её и спроектировать навигацию. Было очень интересно: мы изучали культурные и архитектурные детали, чтобы наша навигация органично вписалась в среду и получилась красота.

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

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

Что послушать — 87

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

Вот что я слушал в последнее время, что мне понравилось:

  1. Что такое «дизайн из сердечка». Антона Бондарев рассказывает про свои продуктово-дизайнерские дела.
  2. Когда ИИ слышит тех, кого не слышит мир. Лера Курмак про всякие технологии для инвалидов (которыми мы все в той или иной степени будем).
  3. Посыл во вселенную с Антоном Шнайдером под Новый год. В подкаст Стеблины и Чатского пришёл целый Шнайдер! Антон умудряется говорить очень странно, но как-то так, что я его понимаю. Или мне нравится так думать. В выпуске звучат слова «изображение унижает божественную мечту», а также хорошая аналогия с бумажкой в лесу.
  4. The Infinite Software Crisis. Программист из Нетфликса рассказывает, как быть со стремительно возрастающей сложностью кода, который генерируют нейросети. Всё это очевидно, но почему-то, похоже, не всем программистам, что ли. Рассказано хорошо, так что рекомендую послушать.
  5. Why You Keep Telling Yourself I’ll Do It Tomorrow. Классный разбор того, как работает прокрастинация. Примерно первая половина интересна, дальше уже необязательно слушать.

Эйрподы Про 3 всё время включаются по одному

Эйрподы Про 3 — так-то классные, но каждые несколько раз подключаются по одному. Уже достало: втыкаешь наушники, жмёшь плей — играет только левое ухо. Или только правое.

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

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

Стандартное место для прав сайта или приложения

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

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

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

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

Для этого вводим стандартное обозначения прав сайтов и приложений. Допустим, это будет щит, но это не важно. Вставляем его рядом с названием сайта в адресную строку всех браузеров:

И куда-нибудь сюда во всех приложениях, но можно ещё дать способ показать внутри своего интерфейса тоже:

Даём АПИ, чтобы подписать в окне настройки разрешений каждое разрешение объяснением того, зачем оно нужно. Всё, теперь сайт или приложение могут и в своём интерфейсе сколько угодно говорить, мол, чтобы работали видеозвонки, мне нужно доступ к камере; и в самом интерфейсе настройки под разрешением уведомлений уверять, что спамить не будут. Но не могут сами ничего попросить!

Ранее Ctrl + ↓