Обновить
64K+

Интерфейсы *

То, что помогает ориентироваться

133,88
Рейтинг
Сначала показывать
Порог рейтинга
Уровень сложности

«Скрыто на время рекламы»: как 2ГИС скрывает негативные фото за деньги

Уровень сложностиПростой
Время на прочтение2 мин
Охват и читатели2.4K

Сегодня на вопрос о причинах скрытия фотографий получила официальный ответ от 2гис "На время рекламы компания может скрывать контент."

Читать далее

Новости

Как мы написали свой EASM, потому что ни один из готовых не подошёл

Уровень сложностиСредний
Время на прочтение9 мин
Охват и читатели3.4K

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

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

Под катом рассказываем, как устроен наш EASM, как мы боремся с ложными срабатываниями и что оказалось самым сложным в разработке (и стоило нам немало бессонных ночей). Вэлком!

Читать далее

За что я плачу Кинопоиску? Разбор продукта, который монетизирует тебя трижды

Уровень сложностиПростой
Время на прочтение2 мин
Охват и читатели3.7K

Кинопоиск достался мне в довесок к подписке плюс. Я им пользуюсь по большей части потому, что фильмы в нём ищутся голосовым поиском в телевизоре. Есть там фильм - смотрю там, нет - смотрю на своём любимом lordfilms.

В последнее время я вообще перестала понимать зачем нужна подписка на Кинопоиск.

Привет! Меня зовут Маша, я Senior Product Manager и разбираю только те продукты, над которыми сама хотела бы поработать, так как ими пользуюсь, люблю и вижу, где есть потенциал роста. Мне драйвово искать для них решения, которые выводят продукт на новый уровень не только по деньгам, но и по UX и любви пользователей. Мои разборы: Пять звёзд, ноль доверия: отзывы на Яндекс.Картах и Салют mini vs Маруся Neo. Кто из них полезнее?

Читать далее

UI-фреймворк для людей и AI-агентов: Rust, C, C++, ASM, 6 платформ, 900 КБ

Уровень сложностиСредний
Время на прочтение6 мин
Охват и читатели5.3K

Хочу представить лёгкий UI-фреймворк на Rust, работает на Windows (x64, ARM), macOS, Linux, Android, iOS/iPadOS и даже в браузере через WASM. Снабжён примерами использования на Rust, C, C++ и даже ASM.

Отличительная особенность: фреймворк имеет два формата – либо отображает графический UI для людей, либо же рендерит UI в JSON так, чтобы с ним могли взаимодействовать AI-агенты без снятия скриншотов. Эта же фишка позволила добавить возможность перебросить UI по SSH.

Читать далее

Deep Research и MCP Mobbin — нитро для поиска референсов

Уровень сложностиПростой
Время на прочтение7 мин
Охват и читатели5.2K

Привет, Хабр! Я Женя Горбач, продуктовый дизайнер в Альфа-Метрике, аналитическом продукте Альфа банка. Найти рефы для авторизации, оформления заказа или перевода — задача вполне понятная. Но что делать, если проектируешь сценарий, который редко встречается в других продуктах, а решения прямых конкурентов тебе не подходят?

Недавно я столкнулся именно с такой задачей во время редизайна одного из разделов нашего сервиса — каталога событий. 70% пользователей бросали загрузку событий, и нам предстояло выяснить, почему, и помочь им. Спойлер: более удобное решение получилось благодаря тому, что мы выпилили часть интерфейса. В этой статье расскажу, как с помощью ChatGPT, Deep Research и Mobbin через MCP я не только ускорил, но и качественно улучшил процесс поиска решения.

Читать далее

.NET MAUI-приложение падает после сборки в Xcode 27: UIScene, плавающая панель iOS 26 и что ещё пришлось поправить

Уровень сложностиСредний
Время на прочтение8 мин
Охват и читатели4.1K

Собрала .NET MAUI-приложение в Xcode 27, поставила на iPad — и оно упало сразу при запуске. А после того как я это починила, оказалось, что интерфейс не дружит с плавающей панелью вкладок из iOS 26: под ней пустая полоса, линия-разделитель висит в воздухе, карта обрезается.

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

Спойлер: платформенного кода получилось немного — один класс на 60 строк, один стиль и пара файлов для запуска. А ушло на всё два с половиной дня

Узнать, как это задизайнено

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

Время на прочтение9 мин
Охват и читатели3.7K

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

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

Читать далее

Проверяем промышленный интерфейс на прочность: шпаргалка для UX‑дизайнеров

Уровень сложностиСредний
Время на прочтение2 мин
Охват и читатели5.6K

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

Экран в Figma всегда выглядит идеально, но в цехе начинаются реальные условия: слепящие блики, перчатки на руках, двенадцатый час смены и ревущая сирена.

Я написала несколько статей на эту тему, выступала на конференциях, но вопросов у дизайнеров меньше не становилось. И в один прекрасный день решила собрать небольшой инструмент для автоматического аудита SCADA / MES интерфейсов, чтобы помочь сориентироваться тем, кто только начал разбираться в теме проектирования интерфейсов для промышленности и других критически важных сфер.

Читать далее

Калькулятор сметы и фильтр каталога. Что теряется между макетом и кодом

Время на прочтение8 мин
Охват и читатели4K

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

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

Читать далее

Свой тренажёр печати для детей: три ошибки и одна догадка, которая сработала

Уровень сложностиПростой
Время на прочтение3 мин
Охват и читатели6K

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

Идея пришла не только с занятий: у меня самой дислексия, и именно клавиатура когда-то помогла мне справиться с письмом. Как я живу с этим и почему печать стала для меня спасением, расскажу в отдельной статье.

Здесь — о том, что я придумала, что из этого сработало, а в чём я ошиблась.

Узнать, где я ошиблась

Токены, состояния и тепловая матрица. Как я раскладывал по экранам данные телефонного звонка

Время на прочтение11 мин
Охват и читатели4.7K

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

Здесь не будет про модели. Будет про то, как длинный неструктурированный результат обработки звонка превращается в экраны, которые читаются за минуту, и что происходит с дизайн-системой, когда её выгружают из Figma в CSS-переменные. Числа из макетов сняты через Plugin API, код токенов взят из выгрузки, данные на скриншотах демонстрационные или обезличенные.

Читать далее

Когда название функции приходится объяснять: как нейминг усложняет цифровой продукт

Уровень сложностиПростой
Время на прочтение12 мин
Охват и читатели5K

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

Читать далее

Новый интерфейс для ВК Видео

Уровень сложностиПростой
Время на прочтение13 мин
Охват и читатели9.5K

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

Читать далее

Ближайшие события

«UX меняет адрес: от удобства к мотивации пользователя»

Уровень сложностиСложный
Время на прочтение18 мин
Охват и читатели7.1K

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

Читать далее

С кем спорит дизайнер, когда придумывает, каким будет автомобиль

Уровень сложностиПростой
Время на прочтение4 мин
Охват и читатели5.7K

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

В реальности все куда запутаннее и интереснее.

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

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

Читать далее

Тут ресторан или мужской клуб? Как 2GIS подтверждает отзывы, не подтверждая их смысл

Уровень сложностиПростой
Время на прочтение1 мин
Охват и читатели7.5K

Недавно затрагивала тему, что в 2gis мало отзывов. Они и сами об этом знают и придумали решение.

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

Привет! Меня зовут Маша, я Senior Product Manager и разбираю только те продукты, над которыми сама хотела бы поработать, так как ими пользуюсь, люблю и вижу, где есть потенциал роста. Мне драйвово искать для них решения, которые выводят продукт на новый уровень не только по деньгам, но и по UX и любви пользователей. Мои разборы: «Рейтинг ни на что не влияет»: Почему Яндекс.такси выбирает газлайтинг вместо честного UX и Салют mini vs Маруся Neo. Кто из них полезнее?

Читать далее

Прощай, setTimeout(0): как современный Web API управляет приоритетами задач и разгружает главный поток

Уровень сложностиСредний
Время на прочтение9 мин
Охват и читатели6.2K

Представьте ситуацию: человек полчаса собирал важный отчёт в веб-таблице или подбирал сложную комбинацию фильтров, нажимает «Сохранить» или «Применить» — и страница намертво замирает. Курсор превращается в колесико, меню не открывается, скролл не работает. В голове пользователя сразу паника: «Всё зависло? Мои данные пропали? Нажать ещё раз? Перезагрузить страницу?!»

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

Почему так происходит? Однопоточный Main Thread наглухо заблокирован вычислениями. Но как дать браузеру возможность реагировать на действия человека, не останавливая сам расчёт?

Мы собрали бенчмарк и на реальных профилях из DevTools сравнили современные подходы для освобождения main thread. Внутри — результаты замеров, трассировки Event Loop и ответ на вопрос, как сохранить полную отзывчивость интерфейса при различных нагрузках.

Читать далее

UI/UX‑дизайнер в геймдеве: почему рисовать кнопки уже недостаточно

Уровень сложностиПростой
Время на прочтение8 мин
Охват и читатели5.8K

Современные игры — это не только геймплей, но и десятки сложных систем: прогрессия, экономика, Battle Pass, магазин и социальные функции. UI и UX в них стали глобальными точками входа игроков в эту экосистему. В связи с этим изменились и задачи UI/UX-дизайнеров — визуальная часть интерфейса стала лишь одним из этапов их выполнения.

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

Читать далее

Пять звёзд, ноль доверия: отзывы на Яндекс.Картах

Уровень сложностиПростой
Время на прочтение3 мин
Охват и читатели14K

Сегодня была на конференции Маркетинг по-русски. Там учили как просто сделать 5* и что для этого совсем ничего не надо уметь.

Привет! Меня зовут Маша, я Senior Product Manager и разбираю только те продукты, над которыми сама хотела бы поработать, так как ими пользуюсь, люблю и вижу, где есть потенциал роста. Мне драйвово искать для них решения, которые выводят продукт на новый уровень не только по деньгам, но и по UX и любви пользователей. Мои разборы: Авито, я не хочу вашу доставку. Что нужно сделать, чтобы я её захотела? и 8% рынка колонок и 15 способов сказать «не знаю»: как VK заменила развитие Маруси юмором.

В этой статье расскажу как сейчас происходит работа с отзывами на Я.Картах.

Читать далее

Почему ваш «чистый» дизайн убивает конверсию в половине мира

Время на прочтение5 мин
Охват и читатели6.9K

Минималистичная кредитная форма на три поля в Мексике дала нулевую конверсию, а мгновенное одобрение на Филиппинах люди приняли за поломку. Разбираю, почему «чистый» дизайн — это культурное предпочтение, а не универсальный стандарт, и как проверять его на новом рынке.

Читать далее
1
23 ...