Обновить
256K+

Интерфейсы *

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

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

Разработали дизайн-концепцию для интернет-магазина KINGSTORE

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

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

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

Читать далее

Новости

Точка в дизайне: как самый маленький элемент задаёт настроение и ритм

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

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

Больше о точках 📍

Mission Impossible: как добиться 0 рекомпозиций в сложном кастомном UI

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

Сотня рекомпозиций в секунду при скролле — это приговор. Приговор батарее устройства, плавности анимаций и вашей репутации как инженера. Мы привыкли мыслить высокоуровневыми абстракциями: закинуть LazyColumn, добавить пару Modifier.padding и отправить в продакшен. Но что делать, когда стандартные компоненты начинают "захлебываться", а Layout Inspector горит красным от избыточных отрисовок?

Читать далее

Что дизайнеру показывать в портфолио, если метрики под NDA, работ мало и задачи были небольшими

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

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

Читать →

Как я автоматизировал UI в Windows: UIAutomation и Win32

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

Привет, меня зовут Алексей, я C# разработчик. Я разрабатывал библиотеку для автоматизации взаимодействия с различными UI‑элементами и их захвата. Одной из поддерживаемых сред в такой библиотеке обязательно должна быть Windows и в ней так же требуется: находить кнопки, поля, окна, списки, нажимать на них, читать значения, вводить текст и в целом обращаться с интерфейсом не как пользователь с мышкой, а как программа.

На первый взгляд задача звучит просто: нашли элемент, кликнули, пошли дальше. Но в реальных приложениях у элемента может не быть (считай не будет) нормального AutomationId, у нескольких окон может быть один и тот же заголовок, дерево интерфейса может прогружаться не сразу, а старое desktop‑приложение вообще не предназначено для взаимодействия с современными API для автоматизации.

В итоге в моей библиотеке появилось два основных Windows‑подхода:

Читать далее

Десятилетие в одном тексте. История о том, как мы стали продуктовым партнером «Лемана ПРО»

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

Большие партнерства редко начинаются с громких заявлений.

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

С «Лемана ПРО» — тогда еще «Леруа Мерлен» — у нас именно так и получилось. Мы начали работать в 2016 году с поддержки диджитал-продуктов, а за десять лет прошли путь до цифрового сопровождения команды «Лемана Тех» — IT-компании, которая строит технологическую платформу для бренда «Лемана ПРО».

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

Читать далее

Как узнать все, о чем думают пользователи, когда бросают покупки: гайд по онлайн-опросам

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

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

В статье разобрал, где и когда задавать вопросы, какие метрики (NPS, CES, CSAT) использовать, как избежать типичных ошибок и превратить фидбек в реальные действия по повышению конверсии, чтобы убрать барьеры на пути клиента.

Читать далее

Мы давно хотели нормальный мобильный UX для заводских цехов

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

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

Читать далее

Личный агент за вечер: разведка Claude Managed Agents глазами не‑разработчика

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

Анатомия одного вечера: создал агента для своего дайджеста за $1.70, прошёл через провал Quickstart и нашёл скрытые места Console. Что узнал — и где личное использование AI-агентов сейчас на самом деле.

Читать далее

Эра персональных приложений

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

*Ирония, но не совсем

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

Одни — устало посмеиваются: «Мы без работы не останемся, ибо ваш вайбанутый код кому‑то надо будет разгребать».

Другие — взвизгивают фальцетом: «Если вы сегодня не освоите ИИ, то завтра останетесь за бортом!!! (пройдите мои курсы)».

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

Думаете проблема в чистоте кода и виртуозности программирования? Или может в выборе правильной модели?

А вот и нет

NF интерфейсы — новый слой поверх классического UI

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

Конкуренция растет, SaaS растут как грибы после дождя, теперь продукту мало «быть» и решать проблему пользователя тоже мало.

Читать далее

Я устал чинить компоненты руками. Поэтому написал плагин

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

История о том, как боль с потерянными компонентами и слетевшими токенами в Figma превратилась в собственный плагин для аудита дизайн-системы.

Читать далее

30 дней: блочный конструктор README — один DOM, два хозяина

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

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

ИИ я использую. Но в этом проекте он был исключительно быстрой документацией — особенно когда добрался до selection/range API, про которые до этого знал чуть меньше чем ничего. Реализация все равно была за мной.

Так вот — ReadGen. Блочный конструктор README-файлов. Месяц, 2-3 часа в день, React и TypeScript и небольшая пачка дополнительных библиотек для разумного облегчения жизни. Важно понимать что это не коммерческий продукт и не претендует на решение чьей-то боли. Просто техническая задача которую я давно хотел разобрать.

Читать далее

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

Прототипирование сайта на Тильде: какие ограничения нужно учесть до дизайна и сборки

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

Прототип сайта на Тильде нельзя рассматривать только как черновик будущего дизайна.

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

Читать далее

Streamlit для внутренних GUI: быстрый и гибкий low-code инструмент

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

В эпоху вайбкодинга удивить кого‑то базовым веб‑интерфейсом сложно. Но сделать его понятным и простым в поддержке — другой вопрос. Если вы хотите обернуть свои скрипты\автоматизацию в красивую обертку, а также сделать это быстро и просто — я нашел для вас классную библиотеку на python.

Цель статьи — поделиться классным инструментом и замотивировать вас к созданию нового. Поехали!

Читать далее

Редизайн интернет-магазина премиальной косметики: как мы увеличили конверсию на 127%

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

Всем привет! Меня зовут Саша, и последние 12 лет моя жизнь — это дизайн.

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

В статье рассказываю, какие решения были приняты и как они повлияли на бизнес-метрики.

Читать далее

Оттачиваем UI: 3 микроанимации в сервисе бронирования отелей

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

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

Читать далее

Юзабилити‑тестирование без иллюзий, или почему технических тестов недостаточно?

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

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

Больно видеть, как много появляется на рынке таких продуктов, прошедших технические проверки и проваливших испытание пользовательским опытом. Идеально работающих, но никому не нужных. Что делать, чтобы не войти в их число?

Читать далее

Пора начинать использовать интернет как в конце 90-х

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

Если вы пользуетесь только интерфейсами социальных сетей и видеохостингов, поглощая рекомендации алгоритмов и ежедневно машинально пролистывая одну и ту же горстку сайтов, то по-настоящему живого интернета не видели. Такой опыт раскрывает, пожалуй, лишь 3–5% от реального потенциала веб-среды.

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

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

Читать далее

Продуктовая колористика: сборка тоновых растяжек в примитивах дизайн-систем

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

Проблема
Как тоновые растяжки решают проблему
Тоновые растяжки в Primitives (три уровня переменных)
Некорректные методы сборки 
Корректные методы сборки
Лайфхаки
Выводы

Дальше — больше
1
23 ...