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
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 экономит время не дизайна, а согласований.
Если в библиотеке есть кнопки, поля и модалки, это ещё не design system. Это набор компонентов. Система начинается там, где есть правила: когда компонент использовать, когда — нет, какие состояния обязательны, как он ведёт себя в ошибке и при недоступности.
Самая частая проблема — команды копируют внешний вид, но не логику. В итоге один и тот же паттерн в разных местах:
— выглядит одинаково;
— работает по-разному;
— ломает ожидания пользователя и аналитику.
Что должно быть у каждого компонента:
— назначение: для какой задачи он существует;
— состояния: default, hover, focus, disabled, error, loading;
— ограничения: где компонент не подходит;
— контентные правила: длина текста, иконки, пустые значения;
— доступность: клавиатура, фокус, контраст, aria-атрибуты.
Что важно: без примеров использования design system быстро превращается в витрину. Команда берёт компонент, потому что он «красивый», а не потому что он решает задачу. Поэтому документация должна показывать не только «как выглядит», но и «когда брать этот вариант».
Что делать на практике: начните не с новых компонентов, а с ревизии 10 самых используемых. Если у них нет правил, именно там и течёт система.
Сильная design system экономит время не дизайна, а согласований.
7 UI-паттернов, которые экономят клики и снижают ошибки в интерфейсе
Паттерны — это не «красивые элементы», а повторяемые решения для типовых задач: выбор, ввод, подтверждение, фильтрация, навигация. Когда один и тот же сценарий собирается каждый раз заново, пользователи учатся заново, а команда ловит лишние баги.
— Ввод с маской и подсказкой нужен там, где формат важнее свободы: телефон, дата, карта.
— Поиск с автодополнением полезен, если вариантов много, но не перегружайте список.
— Фильтры лучше делать видимыми и сбрасываемыми в один клик, иначе их не используют.
— Пошаговая форма нужна, когда есть зависимые поля и риск ошибки на длинном экране.
— Подтверждение действия оправдано только для необратимых операций; на всё подряд оно убивает скорость.
Что важно: хороший паттерн снимает нагрузку с памяти пользователя. Ему не нужно вспоминать, где искать кнопку, как выглядит ошибка и что делать дальше. Плохой паттерн, наоборот, прячет действие, меняет логику в разных местах и заставляет угадывать.
Что делать на практике: держите библиотеку паттернов в дизайн-системе, фиксируйте для каждого сценария состояние по умолчанию, ошибку, пустой экран и success state. Если компонент нельзя объяснить за 10 секунд, это не паттерн, а самодеятельность.
Проверяйте не «красиво ли», а сокращает ли элемент путь до задачи и количество сомнений.
Паттерны — это не «красивые элементы», а повторяемые решения для типовых задач: выбор, ввод, подтверждение, фильтрация, навигация. Когда один и тот же сценарий собирается каждый раз заново, пользователи учатся заново, а команда ловит лишние баги.
— Ввод с маской и подсказкой нужен там, где формат важнее свободы: телефон, дата, карта.
— Поиск с автодополнением полезен, если вариантов много, но не перегружайте список.
— Фильтры лучше делать видимыми и сбрасываемыми в один клик, иначе их не используют.
— Пошаговая форма нужна, когда есть зависимые поля и риск ошибки на длинном экране.
— Подтверждение действия оправдано только для необратимых операций; на всё подряд оно убивает скорость.
Что важно: хороший паттерн снимает нагрузку с памяти пользователя. Ему не нужно вспоминать, где искать кнопку, как выглядит ошибка и что делать дальше. Плохой паттерн, наоборот, прячет действие, меняет логику в разных местах и заставляет угадывать.
Что делать на практике: держите библиотеку паттернов в дизайн-системе, фиксируйте для каждого сценария состояние по умолчанию, ошибку, пустой экран и success state. Если компонент нельзя объяснить за 10 секунд, это не паттерн, а самодеятельность.
Проверяйте не «красиво ли», а сокращает ли элемент путь до задачи и количество сомнений.
Дизайн-система ломается не в UI, а в правилах использования
Если в библиотеке есть кнопки, сетки и иконки, это ещё не дизайн-система. Она начинает работать только тогда, когда у каждого компонента есть контекст: где использовать, где нельзя, что менять, а что запрещено.
Что важно:
— у компонента должен быть смысл, а не только внешний вид;
— у каждого состояния — default, hover, focus, disabled, error — должен быть описан сценарий;
— если паттерн повторяется в 3+ местах, его уже пора вынести в стандарт;
— если правила можно нарушить без последствий, это не правило, а рекомендация.
Частая ошибка — собирать библиотеку как каталог UI-элементов. В результате дизайнеры и разработчики берут один и тот же блок по-разному, а продукт расползается по стилю и поведению.
Что делать на практике:
— описывать не только токены и размеры, но и поведенческие ограничения;
— хранить рядом с компонентом примеры «можно / нельзя»;
— добавлять edge cases: длинный текст, пустое состояние, ошибки ввода, переполнение;
— назначать владельца компонента, который отвечает за его изменения.
Хорошая дизайн-система экономит не пиксели, а решения. Если правила не помогают выбрать вариант быстрее — систему нужно упрощать.
Если в библиотеке есть кнопки, сетки и иконки, это ещё не дизайн-система. Она начинает работать только тогда, когда у каждого компонента есть контекст: где использовать, где нельзя, что менять, а что запрещено.
Что важно:
— у компонента должен быть смысл, а не только внешний вид;
— у каждого состояния — default, hover, focus, disabled, error — должен быть описан сценарий;
— если паттерн повторяется в 3+ местах, его уже пора вынести в стандарт;
— если правила можно нарушить без последствий, это не правило, а рекомендация.
Частая ошибка — собирать библиотеку как каталог UI-элементов. В результате дизайнеры и разработчики берут один и тот же блок по-разному, а продукт расползается по стилю и поведению.
Что делать на практике:
— описывать не только токены и размеры, но и поведенческие ограничения;
— хранить рядом с компонентом примеры «можно / нельзя»;
— добавлять edge cases: длинный текст, пустое состояние, ошибки ввода, переполнение;
— назначать владельца компонента, который отвечает за его изменения.
Хорошая дизайн-система экономит не пиксели, а решения. Если правила не помогают выбрать вариант быстрее — систему нужно упрощать.
Forwarded from AFF.TOP
This media is not supported in your browser
VIEW IN TELEGRAM
Сбер запустит свой криптокошелёк
Сбер готов запустить криптокошелёк — инфраструктура уже есть. Ждут только закона о регулировании крипты, который планируют принять к 1 сентября 2026 года.
Хранить и, судя по всему, обменивать крипту можно будет прямо в приложении — без сторонних обменников.
Но есть один нюанс, из-за которого обменники никуда не денутся. 🔍
➡️ Читайте на сайте: https://aff.top/blog/sber-zapustit-svoi-kriptokoshelek
🧠 Ещё больше инсайтов → в канале AFF.top
Сбер готов запустить криптокошелёк — инфраструктура уже есть. Ждут только закона о регулировании крипты, который планируют принять к 1 сентября 2026 года.
Хранить и, судя по всему, обменивать крипту можно будет прямо в приложении — без сторонних обменников.
Но есть один нюанс, из-за которого обменники никуда не денутся. 🔍
➡️ Читайте на сайте: https://aff.top/blog/sber-zapustit-svoi-kriptokoshelek
🧠 Ещё больше инсайтов → в канале AFF.top
Forwarded from AFF.TOP
This media is not supported in your browser
VIEW IN TELEGRAM
Индия потребовала от Telegram удалять пиратский контент
Индия потребовала от Telegram удалять пиратский контент — претензия в том, что платформа не ограничивает размер файлов, что позволяет свободно распространять фильмы.
Дуров ответил, что Telegram годами работает в Индии без какой-либо коммерческой выгоды для себя.
Почему давление началось именно сейчас — вопрос открытый. Возможный ответ — в блоге.
➡️ Читайте на сайте: https://aff.top/blog/indiia-potrebovala-ot-telegram-udaliat-piratskii-kontent
🧠 Ещё больше инсайтов → в канале AFF.top
Индия потребовала от Telegram удалять пиратский контент — претензия в том, что платформа не ограничивает размер файлов, что позволяет свободно распространять фильмы.
Дуров ответил, что Telegram годами работает в Индии без какой-либо коммерческой выгоды для себя.
Почему давление началось именно сейчас — вопрос открытый. Возможный ответ — в блоге.
➡️ Читайте на сайте: https://aff.top/blog/indiia-potrebovala-ot-telegram-udaliat-piratskii-kontent
🧠 Ещё больше инсайтов → в канале AFF.top
Forwarded from AFF.TOP
This media is not supported in your browser
VIEW IN TELEGRAM
Google ads меняет стратегию по конверсиям
Google меняет логику автоматических стратегий ставок: с 17 августа 2026 года кампании будут строже придерживаться указанного целевого CPA, а не давать лиды по минимально возможной цене.
Если сейчас твоя кампания даёт лиды по $5, а цель стоит $10 — после обновления алгоритм «поднимет» фактическую стоимость лида к целевой, зато отдаст больше трафик…
➡️ Читайте на сайте: https://aff.top/blog/google-ads-meniaet-strategiiu-po-konversiiam
🧠 Ещё больше инсайтов → в канале AFF.top
Google меняет логику автоматических стратегий ставок: с 17 августа 2026 года кампании будут строже придерживаться указанного целевого CPA, а не давать лиды по минимально возможной цене.
Если сейчас твоя кампания даёт лиды по $5, а цель стоит $10 — после обновления алгоритм «поднимет» фактическую стоимость лида к целевой, зато отдаст больше трафик…
➡️ Читайте на сайте: https://aff.top/blog/google-ads-meniaet-strategiiu-po-konversiiam
🧠 Ещё больше инсайтов → в канале AFF.top
7 accessibility-проверок, которые ловят 80% проблем ещё до дизайна
Доступность — это не только контраст и alt-тексты. Чаще всего проблемы всплывают раньше: в структуре интерфейса, фокусе, формах и формулировках.
• Проверь порядок таба: все интерактивные элементы должны обходиться клавиатурой в логичной последовательности
• Убедись, что фокус виден всегда, а не только “где-то по умолчанию”
• Не прячь смысл в цвете: ошибки, статусы и ссылки должны читаться без подсказок оттенком
• Подписи у полей ставь явно, а не заменяй их плейсхолдерами
• Для кнопок и иконок нужен понятный текст действия, а не “кликни сюда”
• Ошибки формы пиши человеческим языком: что не так и как исправить
• Проверь, можно ли понять экран без картинок и без мыши
Что важно: accessibility почти всегда дешевле чинить в макете, чем после разработки. Если команда проверяет это только на финале, она уже платит за переделки и костыли.
Что делать на практике: заведите короткий preflight-чеклист для дизайна и прогоняйте его перед передачей в разработку. Это быстрее, чем потом искать, почему интерфейс “не проходит” реальных пользователей.
Доступность — это не только контраст и alt-тексты. Чаще всего проблемы всплывают раньше: в структуре интерфейса, фокусе, формах и формулировках.
• Проверь порядок таба: все интерактивные элементы должны обходиться клавиатурой в логичной последовательности
• Убедись, что фокус виден всегда, а не только “где-то по умолчанию”
• Не прячь смысл в цвете: ошибки, статусы и ссылки должны читаться без подсказок оттенком
• Подписи у полей ставь явно, а не заменяй их плейсхолдерами
• Для кнопок и иконок нужен понятный текст действия, а не “кликни сюда”
• Ошибки формы пиши человеческим языком: что не так и как исправить
• Проверь, можно ли понять экран без картинок и без мыши
Что важно: accessibility почти всегда дешевле чинить в макете, чем после разработки. Если команда проверяет это только на финале, она уже платит за переделки и костыли.
Что делать на практике: заведите короткий preflight-чеклист для дизайна и прогоняйте его перед передачей в разработку. Это быстрее, чем потом искать, почему интерфейс “не проходит” реальных пользователей.
Forwarded from AFF.TOP
This media is not supported in your browser
VIEW IN TELEGRAM
В Codex внедрят GPT-5.6 Ultra
OpenAI добавит в Codex эксклюзивную версию GPT-5.6 Sol Ultra — не ту, что выйдет в паблик, а отдельную, усиленную модель.
Два ключевых режима: расширенные рассуждения (модель думает дольше) и мульти-агентная работа с параллельными субагентами. Релиз ожидается 7–9 июля 2026.
Но есть один нюанс, который OpenAI пока не раскрывает 👀 Подробности — в …
➡️ Читайте на сайте: https://aff.top/blog/v-codex-vnedriat-gpt-5-6-ultra
🧠 Ещё больше инсайтов → в канале AFF.top
OpenAI добавит в Codex эксклюзивную версию GPT-5.6 Sol Ultra — не ту, что выйдет в паблик, а отдельную, усиленную модель.
Два ключевых режима: расширенные рассуждения (модель думает дольше) и мульти-агентная работа с параллельными субагентами. Релиз ожидается 7–9 июля 2026.
Но есть один нюанс, который OpenAI пока не раскрывает 👀 Подробности — в …
➡️ Читайте на сайте: https://aff.top/blog/v-codex-vnedriat-gpt-5-6-ultra
🧠 Ещё больше инсайтов → в канале AFF.top
Forwarded from AFF.TOP
This media is not supported in your browser
VIEW IN TELEGRAM
Компания Meta выпустила Muse Image
Meta выпустила Muse Image — нейросеть, которая генерирует изображения как агент: сама ищет референсы, пишет код и рассуждает перед созданием картинки.
Одна из фишек — можно скинуть ссылку на публичный профиль человека в соцсети, и модель возьмёт его внешность за референс.
Есть один вопрос, который интересует всех арбитражников: как это повлияет …
➡️ Читайте на сайте: https://aff.top/blog/kompaniia-meta-vypustila-muse-image
🧠 Ещё больше инсайтов → в канале AFF.top
Meta выпустила Muse Image — нейросеть, которая генерирует изображения как агент: сама ищет референсы, пишет код и рассуждает перед созданием картинки.
Одна из фишек — можно скинуть ссылку на публичный профиль человека в соцсети, и модель возьмёт его внешность за референс.
Есть один вопрос, который интересует всех арбитражников: как это повлияет …
➡️ Читайте на сайте: https://aff.top/blog/kompaniia-meta-vypustila-muse-image
🧠 Ещё больше инсайтов → в канале AFF.top
7 UI-паттернов, которые уменьшают трение в форме без редизайна
Формы ломают конверсию не из-за «плохого дизайна», а из-за лишних решений на каждом поле. Пользователь должен не думать, а заполнять.
— Делайте явные подписи полей, а не только placeholder: текст внутри инпута исчезает, как только начинается ввод.
— Ставьте маски там, где есть строгий формат: телефон, дата, карта, индекс.
— Показывайте ошибку рядом с полем, а не где-то внизу формы: иначе человек не понимает, что именно исправлять.
— Дробите длинные формы на шаги, если есть логическая структура: контактные данные, доставка, оплата.
— Используйте автозаполнение и предсказуемые значения по умолчанию, если это не ломает сценарий.
— Не прячьте критические настройки в маленькие иконки и ховеры: на мобайле это особенно больно.
— Для обязательных полей пишите это явно, а не заставляйте угадывать по звёздочке.
Что важно: почти все эти паттерны не требуют нового визуального стиля. Они убирают лишние вопросы и сокращают число ошибок на уровне интерфейса.
Что делать на практике: пройтись по своей форме и отметить, где пользователь может остановиться, ошибиться или передумать. Обычно именно там и нужно вмешаться.
Формы ломают конверсию не из-за «плохого дизайна», а из-за лишних решений на каждом поле. Пользователь должен не думать, а заполнять.
— Делайте явные подписи полей, а не только placeholder: текст внутри инпута исчезает, как только начинается ввод.
— Ставьте маски там, где есть строгий формат: телефон, дата, карта, индекс.
— Показывайте ошибку рядом с полем, а не где-то внизу формы: иначе человек не понимает, что именно исправлять.
— Дробите длинные формы на шаги, если есть логическая структура: контактные данные, доставка, оплата.
— Используйте автозаполнение и предсказуемые значения по умолчанию, если это не ломает сценарий.
— Не прячьте критические настройки в маленькие иконки и ховеры: на мобайле это особенно больно.
— Для обязательных полей пишите это явно, а не заставляйте угадывать по звёздочке.
Что важно: почти все эти паттерны не требуют нового визуального стиля. Они убирают лишние вопросы и сокращают число ошибок на уровне интерфейса.
Что делать на практике: пройтись по своей форме и отметить, где пользователь может остановиться, ошибиться или передумать. Обычно именно там и нужно вмешаться.
Forwarded from Я ЗЛОЙ, Я ГАНГСТА
This media is not supported in your browser
VIEW IN TELEGRAM
Хоменок потребовал, чтобы кардиналы уволили Иванова — новая драма из нижней аффилки.
Вспоминаем этого персонажа: в преддверии МАК и джигейт конф овнер Х6 Group Антон Хоменок назвал себя «инфлюенсером года» и заявил, что если не выиграет награды — значит, премии на конфах купленные. Как и можно было ожидать, умник ничерта не выиграл, но это унижение не помешало ему сделать предложение своей девушке на «коррумпированной» сцене джигеев.
Так вот, на конфе Хоменок посоветовал СЕО кардиналов уволить ЕЮ — мол, он фрик, с которым нельзя сотрудничать. Эта инфа разумеется дошла до Иванова — в ответ он предложил выкупить всю конторку кардиналов (их овнер пока не ответил). Вообще удивительно, с какой уверенностью Антоха даёт коллегам по сфере советы, не понимая базовые вещи (например, тот факт, что ЕЮ — вообще не наёмный сотрудник). Под конец Хоменок слился со стрима с Ивановым, заваливая его комплиментами — ожидаемое лицемерие, что тут скажешь.
К слову, когда ЕЮ спросил у Алексеева, уволил бы тот его, овнер приватов ответил, что скорее Иванов его уволит (что, может, и не так, но главному алкашу сферы всё равно было приятно).
🥴 — «инфлюенсер года», хуле
🤡 — типичный ЧСВшник без реальных достижений в сфере, такая лайф
😈 Я ЗЛОЙ, Я ГАНГСТА
Вспоминаем этого персонажа: в преддверии МАК и джигейт конф овнер Х6 Group Антон Хоменок назвал себя «инфлюенсером года» и заявил, что если не выиграет награды — значит, премии на конфах купленные. Как и можно было ожидать, умник ничерта не выиграл, но это унижение не помешало ему сделать предложение своей девушке на «коррумпированной» сцене джигеев.
Так вот, на конфе Хоменок посоветовал СЕО кардиналов уволить ЕЮ — мол, он фрик, с которым нельзя сотрудничать. Эта инфа разумеется дошла до Иванова — в ответ он предложил выкупить всю конторку кардиналов (их овнер пока не ответил). Вообще удивительно, с какой уверенностью Антоха даёт коллегам по сфере советы, не понимая базовые вещи (например, тот факт, что ЕЮ — вообще не наёмный сотрудник). Под конец Хоменок слился со стрима с Ивановым, заваливая его комплиментами — ожидаемое лицемерие, что тут скажешь.
К слову, когда ЕЮ спросил у Алексеева, уволил бы тот его, овнер приватов ответил, что скорее Иванов его уволит (что, может, и не так, но главному алкашу сферы всё равно было приятно).
🥴 — «инфлюенсер года», хуле
🤡 — типичный ЧСВшник без реальных достижений в сфере, такая лайф
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from AFF.TOP
This media is not supported in your browser
VIEW IN TELEGRAM
Китай планирует ограничить доступ к DeepSeek и GLM
Китай готовится ограничить публичный доступ к своим флагманским нейросетям — DeepSeek и GLM. Запрет по образцу США становится новой нормальностью.
Правительство рассматривает трёхуровневую систему: от стандартной регистрации для простых моделей до полного закрытия самых передовых — только для внутреннего использования.
Но есть один подвох, котор…
➡️ Читайте на сайте: https://aff.top/blog/kitai-planiruet-ogranichit-dostup-k-deepseek-i-glm
🧠 Ещё больше инсайтов → в канале AFF.top
Китай готовится ограничить публичный доступ к своим флагманским нейросетям — DeepSeek и GLM. Запрет по образцу США становится новой нормальностью.
Правительство рассматривает трёхуровневую систему: от стандартной регистрации для простых моделей до полного закрытия самых передовых — только для внутреннего использования.
Но есть один подвох, котор…
➡️ Читайте на сайте: https://aff.top/blog/kitai-planiruet-ogranichit-dostup-k-deepseek-i-glm
🧠 Ещё больше инсайтов → в канале AFF.top