Интернет

Smashing Podcast Episode 41 With Eva PenzeyMoog: Designing For Safety

В этом эпизоде ​​мы говорим о проектировании для обеспечения безопасности. Что значит учитывать уязвимых пользователей в наших проектах? Дрю Маклеллан разговаривает с экспертом Евой Пензи-Муг, чтобы выяснить это.

Подробнее

Как создать сайт электронной коммерции с помощью Angular 11, Commerce Layer и Paypal

Наличие магазина электронной коммерции имеет решающее значение для любого владельца магазина, поскольку все больше и больше клиентов обращаются к онлайн-покупкам. В этом руководстве мы рассмотрим, как создать сайт электронной коммерции с помощью Angular 11. Сайт будет использовать Commerce Layer в качестве безголового API электронной коммерции и использовать Paypal для обработки платежей.

Подробнее

Не существует такой вещи, как абсолютная единица CSS

Что такое абсолютные единицы? В чем разница между относительными и абсолютными единицами измерения и как мы можем создать точные размеры в Интернете? В этой статье Элад Шехтер объясняет, почему абсолютные единицы CSS не такие абсолютные.

Подробнее

Создание доступного диалога с нуля

Диалоги есть везде в современном дизайне интерфейсов (хорошо это или плохо), и все же многие из них недоступны вспомогательным технологиям. В этой статье мы рассмотрим, как создать короткий скрипт для создания доступных диалогов.

Подробнее

Глобальный и локальный стиль в Next.js

У Next.js твердое мнение о том, как организовать JavaScript, но не CSS. Как мы можем разработать шаблоны, которые поощряют использование лучших практик CSS, но в то же время следуя логике фреймворка? Ответ на удивление прост — написать хорошо структурированный CSS, который уравновешивает глобальные и локальные проблемы стиля.

Подробнее

Руководство по привлечению клиентов в ваше агентство

Многие агентства веб-дизайна считают почетным знаком то, что они получают работу исключительно благодаря рекомендациям из уст в уста. В этой статье Пол Боаг объясняет, почему это абсолютно неправильное отношение и что с этим делать.

Подробнее

Добавьте время в свое расписание как профессионал

У вас есть бизнес, и у вас слишком много дел одновременно? Встречи, ошибки, отзывы клиентов, новые клиенты в дополнение к вашим и без того сжатым срокам? Посмотрим правде в глаза, управлять временем сложно, и это становится еще труднее в трудные времена, в которых мы находимся.

Подробнее

Цветовые инструменты и ресурсы

Вам нужно немного вдохновения? Мы собрали некоторые полезные инструменты и ресурсы для работы с цветом, которые мы открыли в последнее время, чтобы помочь вам получить максимальную отдачу от вашего творчества. Недавно мы рассмотрели [инструменты аудита CSS] (https://www.smashingmagazine.com/2021/03/css-auditing-tools/), [генераторы CSS] (https://www.smashingmagazine.com/ 2021/03/css-generators/), [доступные интерфейсные компоненты](https://www.smashingmagazine.com/2021/03/complete-guide-accessible-front-end-components/), [интерфейсные шаблоны](https://www.smashingmagazine.com/2021/06/useful-frontend-boilerplates-starter-kits/) и [расширения кода VS](https://www.smashingmagazine.com/2021/05/useful -vs-code-extensions-web-developers/) — вы тоже можете найти их полезными.

Подробнее

Как перейти с WordPress на безголовую CMS

В этой статье мы рассмотрим, когда имеет смысл переходить от монолитного проекта к автономной установке, и какие преимущества это дает. В дополнение к пошаговому руководству о том, как мигрировать WordPress на CMS Storyblok Headless, о проблемах, которые возникнут в процессе, и о том, как с ними справиться.

Подробнее

Поддержание непрерывного качества с помощью визуального тестирования

Добавляя визуальные элементы в свои тесты, вы можете получить больше возможностей для добавления значимых способов поддержания высокого уровня качества вашего приложения. Колби Фейок объясняет, как это сделать.

Подробнее