Интернет
Создание доверия пользователей к UX-дизайну
Доверие лежит в основе долгосрочной стратегии любого продукта. Есть много способов заработать его, и еще больше способов его потерять. В этой статье мы расскажем, как вы, как продуктовый дизайнер, можете убедиться, что ваш продукт вызывает доверие и сохраняет его в каждой точке взаимодействия. Для этого мы позаимствуем некоторые приемы, которые есть у маркетологов и специалистов по продукту.
ПодробнееСоздание бота Discord с использованием Discord.js
Пошаговое руководство по созданию и развертыванию сервера Discord, бота Discord и системы ролей реакции с помощью Discord.js.
ПодробнееТекстовые поля Material Design плохо спроектированы
Где разместить метку в веб-форме? Раньше мы говорили о метках, выровненных по левому краю, и о метках, выровненных по верхнему краю. Сейчас мы говорим о плавающих метках. Давайте рассмотрим, почему они не очень хорошая идея и что можно использовать вместо них.
ПодробнееСоздавайте адаптивные эффекты изображения с помощью CSS-градиентов и соотношения сторон
Классическая проблема в CSS — сохранение соотношения сторон изображений в связанных компонентах, таких как карточки. Недавно поддерживаемое свойство «aspect-ratio» в сочетании с «object-fit» обеспечивает лекарство от этой головной боли прошлого! Давайте научимся использовать эти свойства в дополнение к созданию адаптивного эффекта градиентного изображения для дополнительного эффекта.
ПодробнееСостояние GDPR в 2021 году: ключевые обновления и их значение
Как цифровые практики, GDPR повлиял на все аспекты нашей профессиональной и личной жизни. Если вы зависимы от Instagram, отправляете сообщения своей семье в WhatsApp, покупаете товары на Etsy или пользуетесь информацией Google, никто не избежал правил, введенных в 2018 году.
ПодробнееСоздание собственной учебной программы
Как разработчики, мы постоянно изучаем новые языки и фреймворки. Но как вы можете структурировать это обучение, чтобы обеспечить максимальную пользу при постоянном прогрессе? Вот как вы можете разработать свой собственный учебный план, чтобы продолжать двигаться в правильном направлении.
ПодробнееКонтекст и переменные в генераторе статических сайтов Hugo
В этой статье мы рассмотрим тему контекста и переменных в Hugo, популярном генераторе статических сайтов. Вы поймете такие понятия, как глобальный контекст, управление потоком и переменные в шаблонах Hugo, а также поток данных из файлов содержимого через шаблоны в частичные и базовые шаблоны.
ПодробнееСоветы по отладке DevTools и ярлыки (Chrome, Firefox, Edge)
DevTools очень продвинутый и полезный, но он также может быть очень пугающим и подавляющим. Давайте исправим это. В этой статье Виталий рассматривает полезные функции и ярлыки для отладки в Chrome, Firefox, Edge и Safari.
ПодробнееОптимизация видео по размеру и качеству
Добавление видео в ваше приложение может повысить вовлеченность и удовлетворенность клиентов. Но при проблемах с воспроизведением видео может произойти прямо противоположное: видео-киоски раздражают и отталкивают клиентов. В этой статье мы рассмотрим шаги по оптимизации видео на вашем веб-сайте, чтобы обеспечить быстрое воспроизведение и уменьшить количество зависаний.
ПодробнееЧто ожидать от Smash Workshop: мастер-класс по дизайну форм
Пару недель назад мы организовали [Мастер-класс по дизайну форм] (https://smashingconf.com/online-workshops/workshops/adam-silver), онлайн-семинар с Адамом Сильвером и 81 дружелюбным и умным человеком. Сегодня Адам делится своим опытом и подробностями, рассказывая о том, что вы, как участник, можете ожидать от Smashing Workshop, и о чем следует помнить при его проведении.
Подробнее