Интернет

Безголовый: примеры использования и для чего это нужно

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

Подробнее

Полное руководство по доступным внешним компонентам

Актуальная коллекция доступных интерфейсных компонентов: аккордеоны, стили форм, темный режим, диаграммы данных, средства выбора даты, стили форм, меню навигации, модальные окна, переключатели, ссылки «пропустить», SVG, вкладки, таблицы, переключатели и всплывающие подсказки.

Подробнее

Gone Плавающие этикетки и баллы Green Lighthouse

Хотите знать, что происходит в Smashing? Ну, мы были заняты. Вот небольшая история о том, как мы убрали плавающие метки, улучшили производительность на мобильных устройствах и запустили новую серию статей. О, и как вы можете внести свой вклад в Smashing.

Подробнее

Как быстро получить клиентов веб-дизайна (часть 1)

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

Подробнее

Что нового во флаттере 2?

Flutter превратился из кроссплатформенного SDK для мобильной разработки для Android/iOS в инструмент, который позволяет запускать один и тот же код в браузере на Windows, Linux и macOS. С Flutter 2 разработка Flutter для немобильных приложений становится более жизнеспособной.

Подробнее

Хорошо, лучше, лучше: распутываем сложный мир доступных шаблонов

Как мы узнаем, какие шаблоны хороши, лучше, лучше всего, когда речь идет о доступности? Лучше использовать установленный шаблон/библиотеку или создать новые? Имея множество доступных вариантов, мы можем быстро попасть в паутину путаницы по этой теме.

Подробнее

Генераторы CSS

В новой короткой серии постов мы расскажем о некоторых полезных инструментах и ​​методах для разработчиков и дизайнеров. На этот раз речь пойдет о генераторах CSS: от теней CSS до смягчения градиентов, наложений CSS и рисунков CSS.

Подробнее

Растущая зрелость UX: поиск чемпиона UX и демонстрация рентабельности инвестиций (часть 1)

Мы все выигрываем, когда работаем над повышением общей зрелости UX наших организаций. В этой статье исследуется концепция зрелости UX, и основное внимание уделяется поиску и использованию чемпионов UX, а также демонстрации окупаемости инвестиций или ценности UX.

Подробнее

Инструменты аудита CSS

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

Подробнее

Руководство по этичному парсингу динамических веб-сайтов с помощью Node.js и Puppeteer

Для многих задач парсинга веб-страниц достаточно HTTP-клиента для извлечения данных страницы. Однако, когда дело доходит до динамических веб-сайтов, безголовый браузер иногда становится незаменимым. В этом уроке мы создадим веб-скребок, который может очищать динамические веб-сайты на основе Node.js и Puppeteer.

Подробнее