UX Pattern Lab
666 subscribers
17 photos
2 videos
37 links
UX/UI паттерны, design systems, accessibility, micro-interactions. Smashing, NN/g, UX Collective, Refactoring UI — лучшее за неделю.
Канал сети public.tg.
Download Telegram
Forwarded from AFF.TOP
This media is not supported in your browser
VIEW IN TELEGRAM
Anthropic выпустили Sonnet 5

30 июня вышла Claude Sonnet 5 — новая версия позиционируется как самая агентная в линейке и приближается к флагманской Opus 4.8. Модель лучше справляется со сложными многоуровневыми задачами, устойчива к вредоносным запросам и не генерирует эксплойты. Sonnet 5 доступна на Free-тарифе, но тестирование показало скромные улучшения: хотя работает лучше Sonnet 4.6, её обгоняют конкуренты, включая китайские модели, которые дешевле через API при лучшей…

➡️ Читайте на сайте: https://aff.top/blog/anthropic-vypustili-sonnet-5

🧠 Ещё больше инсайтов → в канале AFF.top
Forwarded from AFF.TOP
This media is not supported in your browser
VIEW IN TELEGRAM
Clickstar прекращает работу

Clickstar закрывается. Легендарная пуш-сеть прекращает закуп трафика с 1 августа, полная остановка — 20 августа.

Сетка работала почти 8 лет и была одним из лучших источников качественного трафика на Россию и СНГ. Сейчас пуш-трафик стал слишком ботовым из-за гугловских банов на скрипты сбора.

Что это означает для арбитражников — разбираемся в ста…

➡️ Читайте на сайте: https://aff.top/blog/clickstar-prekraschaet-rabotu

🧠 Ещё больше инсайтов → в канале AFF.top
Privacy Sandbox — релиз года, который ломает привычный ремаркетинг и требует новой логики атрибуции

Если коротко: браузер пытается оставить рекламу живой, но без классических third-party cookies. Для adtech это не «замена куки», а набор ограничений и костылей, где нужно считать сигналами не пользователя, а контекст, агрегаты и собственные first-party данные.

Что обычно важно проверить:
— есть ли у вас нормальный server-side tracking, а не магия на клиенте;
— умеете ли вы связывать события между сайтами через first-party идентификаторы и consent;
— не завязаны ли отчёты только на last click, когда часть конверсий уедет в более тёмную математику;
— готова ли команда тестировать Topics, Protected Audience и attribution-логику без ожидания чуда.

Главная ловушка — пытаться «впихнуть старую модель в новый браузер». Privacy Sandbox плохо любит хаос, дубли событий и грязные UTM. Чем лучше у вас нормализованы события, дедупликация и контроль источников, тем меньше боли при переходе в cookieless-мир.

Смотрите на это как на новый стандарт privacy, а не как на одну кнопку «спасти attribution». Может, конечно, ни хуя не взлетит у части стэка, но игнорировать тренд — ещё хуже: потом будете чинить не кампании, а всю архитектуру adtech.
UX ломается не в макетах, а в местах, где человек ждёт слишком долго

Чаще всего проблема не в «красоте интерфейса», а в том, что пользователь не понимает: система работает, зависла или вообще не приняла действие. В этот момент растёт тревога, а вместе с ней — отвал.

Проверьте три точки:
— действие нажали, но нет мгновенного подтверждения;
— загрузка идёт, но непонятно, сколько ждать;
— ошибка появилась, но неясно, что делать дальше.

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

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

Если в интерфейсе есть пауза, она должна быть объяснена. Молчание продукта — почти всегда плохой UX.
Forwarded from AFF.TOP
This media is not supported in your browser
VIEW IN TELEGRAM
Facebook запретил рекламу онлайн-казино Mr Vegas

Британский ASA запретил рекламу казино Mr Vegas из-за «слишком милых» мультяшных животных в креативах — регулятор счёл, что такой стиль привлекает детей, в том числе через Facebook. Рекламодатель запустил кампанию в феврале, бан вышел в июле. Логика регулятора вызывает вопросы: дети неплатёжеспособны, а таргетировать их на гемблинг бессмысленно.

➡️ Читайте на сайте: https://aff.top/blog/facebook-zapretil-reklamu-onlain-kazino-mr-vegas

🧠 Ещё больше инсайтов → в канале AFF.top
Forwarded from AFF.TOP
This media is not supported in your browser
VIEW IN TELEGRAM
В Whatsapp скамят пользователей с помощью поддельных никнеймов

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

Индия, где 500 млн пользователей WhatsApp, потребовала от Meta объяснений за 3 дня. Meta говорит, что точные совпадения заблокированы — но одна буква в другом месте защиту не триггерит.

Похоже, п…

➡️ Читайте на сайте: https://aff.top/blog/v-whatsapp-skamiat-polzovatelei-s-pomoschiu-poddelnykh-nikneimov

🧠 Ещё больше инсайтов → в канале AFF.top
Forwarded from AFF.TOP
This media is not supported in your browser
VIEW IN TELEGRAM
Вышел ZCode - аналог Claude code

Вышел ZCode — десктопный аналог Claude Code от разработчиков GLM-5.2. Работает с API от Anthropic, поддерживает SSH-деплой на сервер, в том числе Linux.

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

Но главная фича — мультиагентность…

➡️ Читайте на сайте: https://aff.top/blog/vyshel-zcode-analog-claude-code

🧠 Ещё больше инсайтов → в канале AFF.top
Accessibility ломается не на контрасте, а на мелочах интерфейса

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

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

Отдельно смотрите на порядок в DOM: если визуально блок один, а в коде элементы скачут, навигация становится хаосом. То же касается кастомных селектов, табов и аккордеонов — если они выглядят как UI-паттерн, но ведут себя как картинка, это не интерфейс, а декорация.

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

Не пытайтесь «сделать доступность потом» — она дешевле всего, когда встроена в базовые компоненты дизайн-системы.
Forwarded from AFF.TOP
This media is not supported in your browser
VIEW IN TELEGRAM
Cloudeflare грозит Google блокировкой трафика

Cloudflare объявил: с 15 сентября 2026 года ИИ-краулеры будут заблокированы по умолчанию на всех сайтах с рекламой — включая Googlebot, Applebot и Bingbot.

Главная претензия — к Google: один и тот же бот индексирует страницы и собирает данные для обучения нейросетей, что даёт поисковику нечестное преимущество.

Но есть нюанс, который меняет всю к…

➡️ Читайте на сайте: https://aff.top/blog/cloudeflare-grozit-google-blokirovkoi-trafika

🧠 Ещё больше инсайтов → в канале AFF.top
Forwarded from AFF.TOP
This media is not supported in your browser
VIEW IN TELEGRAM
Гайд: как заработать первые деньги на Pornhub

Pornhub — самый посещаемый адалт-сайт в мире, и на нём действительно можно зарабатывать. Но схема устроена иначе, чем кажется.

Автор залил ролики, набрал 16 000 просмотров — и получил 47 центов встроенной монетизации. Реальные деньги были в другом.

Есть нюансы с верификацией, голосом в роликах и законодательством РФ, которые ломают большинство с…

➡️ Читайте на сайте: https://aff.top/blog/gaid-kak-zarabotat-pervye-dengi-na-pornhub

🧠 Ещё больше инсайтов → в канале AFF.top
Design system разваливается не из-за UI, а из-за плохих правил его использования

Если в библиотеке есть кнопки, поля и модалки, это ещё не design system. Это набор компонентов. Система начинается там, где есть правила: когда компонент использовать, когда — нет, какие состояния обязательны, как он ведёт себя в ошибке и при недоступности.

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

Что должно быть у каждого компонента:
— назначение: для какой задачи он существует;
— состояния: default, hover, focus, disabled, error, loading;
— ограничения: где компонент не подходит;
— контентные правила: длина текста, иконки, пустые значения;
— доступность: клавиатура, фокус, контраст, aria-атрибуты.

Что важно: без примеров использования design system быстро превращается в витрину. Команда берёт компонент, потому что он «красивый», а не потому что он решает задачу. Поэтому документация должна показывать не только «как выглядит», но и «когда брать этот вариант».

Что делать на практике: начните не с новых компонентов, а с ревизии 10 самых используемых. Если у них нет правил, именно там и течёт система.

Сильная design system экономит время не дизайна, а согласований.