RU

Zero на Three.js: инженерный разбор интерактивного сайта

Разбираем, как BUNQ LABS сделала zero.university: виртуальный скролл, шейдеры, KTX2/DRACO, адаптивное качество и загрузка текстур без фризов. Провер…

JavaScriptВеб-разработкаЛучшая практикаПроизводительностьHTMLДизайн интерфейсов и UXФреймворки и библиотекиФронтендСтатьи
Tproger
RU

Геймификация как бизнес-инструмент: почему 80% проектов проваливаются и что с этим делать

Разбираем, почему большинство геймификаций не работает, как Duolingo и Wordle строят вовлечение и какие механики можно копировать без суда. — Читать…

Разработка игрДизайн интерфейсов и UXМаркетингБизнесТеория игрСтатьи
Tproger
RU

Почему жёсткий UX-процесс мешает делать хорошие продукты

Двойной ромб и дизайн-мышление — полезные инструменты, но плохие правила. Разбираем принцип пропорциональности, совмещение этапов и гибкий фреймворк…

Дизайн интерфейсов и UXДизайнПользовательский опытСтатьи
Tproger
RU

Как сделать 3D-вращение изображений при скролле: разбираем эффект от Codrops

Разбираем, как устроен эффект 3D-вращения картинок из свежей статьи Codrops. Примеры кода на GSAP, Lenis и CSS-трансформации. — Читать дальше « Как…

JavaScriptВеб-разработкаCSSДизайн интерфейсов и UXФронтендСтатьи
Tproger
RU

Фреймворк-независимые дизайн-системы: практический подход к веб-компонентам

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

JavaScriptВеб-разработкаCSSHTMLДизайн интерфейсов и UXФронтендДизайнПереводы
Tproger
RU

Как правильно использовать поля HTML-форм: гайд для разработчиков

Разбираем типы полей HTML-форм, правила доступности, ARIA-атрибуты и лучшие практики. Узнайте, как создавать удобные и конверсионные формы для любых…

JavaScriptДля начинающихВеб-разработкаЛучшая практикаCSSHTMLДизайн интерфейсов и UXФронтенд-разработка с нуляСтатьи
Tproger
RU

Разработка B2B-продуктов: как построить отношения между пользователем и командой продукта

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

Архитектура ПОДизайн интерфейсов и UXСервисыLow-codeИнфраструктураСтатьи
Tproger
RU

Эффект геймдева: как игровые механики решают проблему «саботажа» внедрения B2B-софта

Роман Горшков, арт-директор Битрикс24, о том, как внедрение игровых механик решает проблему «саботажа» внедрения B2B-софта. — Читать дальше « Эффект…

ИнструментыДизайн интерфейсов и UXДизайнВебинарСтатьи
Tproger
RU

Эффект геймдева: как игровые механики решают проблему «саботажа» внедрения B2B-софта

Как игровые механики помогают внедрять B2B-софт: повышают adoption, снижают саботаж и ускоряют онбординг сотрудников. — Читать дальше « Эффект геймд…

Дизайн интерфейсов и UXКак улучшить интерфейсБизнесСтатьи