RU

Один «+», восемь дверей и борщ: уменьшаем трение в приложениях

Человек уже решил записать еду. Но вместо ввода приложение предлагает поиск, штрихкод, фото, AI, рецепт, избранное — и ещё несколько дверей. Я сравн…

UXмобильная навигацияпользовательские сценарии
Habr
RU

Заметки как чаты: почему я перестал искать папку и начал искать сообщение

Всем привет я Артур Валиев, пятничная статья, поехали. Я каждый день кидаю заметки не в специальное приложение, а в Избранное в Telegram — просто по…

TelegramUXпроизводительностьанимациирендерингC++SQLiteFTS5Reactandroid
Habr
RU

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

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

геймдевбраузерная играигровая механикаUXJavaScriptискусственный интеллектпроцедурные правила
Habr
RU

Голос из машины

Есть в общении с современными нейросетями странность, которая особенно заметна в голосовом режиме. Человек слышит интонации, паузы, с…

искусственный интеллектнейросетиChatGPTLLMголосовые интерфейсычеловеко-машинное взаимодействиефилософия ИИсознаниеэффект присутствияUX
Habr
RU

Почему я перестал верить, что хороший продукт можно придумать заранее

Первые проблемы мы заметили, когда добавили скелетоны загрузки. С виду всё было красиво: плавная анимация, приятные цвета в тон интерфейсу. Мы думал…

продуктовая разработкаMVPпользовательское поведениеUXпродуктовые гипотезыuser researchproduct discoveryWorkHub
Habr
RU

Тёмные паттерны: как закон в России впервые прямо запрещает манипулятивный дизайн

В 2025–2026 году в России впервые появились законы, которые прямо запрещают тёмные паттерны — предустановленные галочки, подписки-ловушки, склеенные…

тёмные паттерныdark patternsUXманипулятивный дизайнзакон о платформенной экономике289-ФЗ376-ФЗзащита прав потребителейрегулирование дизайнаФАС
Habr
RU

Внедрение AI в дизайн-процесс: что реально работает, а что пока только обещано

Разбор того, где AI на самом деле прижился в дизайн-процессе, а где пока только обещания. На пяти реальных источниках — от интервью с дизайнерами At…

AI в дизайнедизайн-процессдизайн-системыFigma MCPCursorUXдизайн-агентыclaude
Habr
RU

Пошаговая инструкция по внедрению скелетон-загрузки в ваше приложение

В этой статье в блоге ЛАНИТ хочу поделиться опытом нашей команды по внедрению скелетон-загрузки в приложение с семилетней историей. Мы столкнулись с…

дизайнинтерфейсыпроектированиеотзывчивость интерфейсазагрузкагайдопытUXUI
Habr
RU

Яндекс.Музыка: как нарисовать красивые метрики, испортив продукт

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

яндекс.музыкаперсонализациярекомендацииуправление продуктомUX
Habr
RU

Один комментарий на Хабре — и ещё один пакет для Django Admin

Недавно я опубликовал на Хабре статью о небольшом пакете django-scroll-to-top , который добавляет кнопку «Наверх» в проекты на Django. Сам пакет реш…

DjangoDjango AdminPythonopen sourcePyPIUXcookieплагины Djangoадминистративная панельdjango admin collapse apps
Habr
RU

Архитектура продолжений: как в цифровой среде одни ходы становятся легче других

Интерфейс можно описывать не только через доступные действия, но и через продолжения, которые он делает более лёгкими. В статье предлагается рамка “…

интерфейсыUXusabilityцифровая средаархитектура продолженийследующий ходвниманиеchoice architectureaffordanceцифровая грамотность
Habr
RU

Симулятор восприятия: три секунды побыть тем, кто не видит вашу кнопку

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

доступностьaccessibilityинклюзивный дизайнсимулятордальтонизмконтрастUXWCAGслабовидящиеинтерфейс
Habr
RU

Баллада о том, как мы за 7 рублей продлили сезон самокатов на месяц

Короткий операционный кейс о том, как дешёвые строительные перчатки продлили сезон самокатов примерно на месяц и напомнили, что не все продуктовые п…

шерингаренда самокатовпродуктовая аналитикаюнит-экономикаоперационкасезонностьUXкейсшеринг-экономика
Habr
RU

LazyWeb: бесплатный MCP на 257 тысяч экранов, который чинит говнодизайн агентов и их хозяев

Когда агент рисует интерфейс «из головы», он выдаёт усреднённое из обучающих данных: безопасные цвета, layout, который вы видели тысячу раз. Я устал…

LazyWebMCPUXUIдизайнAI-агентыClaude CodeCodexdesign-researchvibe-coding
Habr
RU

От папки с созвонами до 5K+ юзеров: как pet-проект «для себя» встретился с реальными пользователями

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

распознавание речиpet-проектыразработка продуктаUXстартапыличный опыт.запись экранаии
Habr
RU

Почему ваше приложение тормозит и как мы это исправили с помощью PowerSync

Как мы ушли от архитектуры request-wait-response, перенесли чтение данных на фронтенд через локальную SQLite и сделали интерфейс быстрее с помощью P…

local-firstPowerSyncSQLitePostgreSQLсинхронизация данныхoffline-firstархитектура приложенийbackendмобильные приложенияUX