DevGang
Авторизоваться

Генерация цветов текста с помощью CSS

Можем ли мы эмулировать будущую функцию CSS contrast-color() с помощью функций CSS, которые уже широко распространены? И если да, то каковы компромиссы и как их лучше всего сбалансировать?

Относительные цвета

Функция Relative Color Syntax (RCS) позволяет авторам CSS получать новый цвет из существующего значения цвета, выполняя произвольные математические вычисления над цветовыми компонентами в любом поддерживаемом цветовом пространстве:

За пределами медиазапросов CSS

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

В начале 2010-х годов, с распространением мобильных устройств и своевременной публикацией классической статьи Итана Маркотта «Отзывчивый веб-дизайн», медиа-запросы стали очень нужны для создания макетов, которые могли бы меняться на разных экранах и устройствах. Даже когда появились спецификации CSS Flexbox и Grid, медиазапросы для изменения размеров не исчезли.

Искусство обработки изображений: освоение передовых методов сегментации элементов изображения

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

5 советов по улучшению дизайна кнопок

Кнопка - это интерактивный элемент с четко обозначенным действием. Вы можете поспорить, что если на кнопке написано «Оплатить», нажатие на нее, скорее всего, попросит вас указать данные вашей кредитной карты.

Inkscape 1.0 выпущен для GNU / Linux, Windows и MacOS

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

14 потрясающих инструментов дизайна, которые позволяют вам экспортировать код

Преобразование дизайна в код, также известный как передача обслуживания, происходит, когда дизайн достиг стадии, на которой разработчики должны реализовать дизайн.

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

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

Как быть полезным в качестве UX-дизайнера в пандемии 

По-моему, это какой-то особенный пончик.
По-моему, это какой-то особенный пончик.

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

Кто сдвинул мою кнопку? 🧀

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

Использование огня для облегчения переваривания мяса было огромным изменением в животном мире. Конечно же, не все были убеждены в этом.
Использование огня для облегчения переваривания мяса было огромным изменением в животном мире. Конечно же, не все были убеждены в этом.

10 заповедей для дизайна пользовательского интерфейса

Принципы проектирования, которые часто упускаются.

Дизайн кнопок - серия компонентов пользовательского интерфейса

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

Присоединяйся в тусовку

Поделитесь своим опытом, расскажите о новом инструменте, библиотеке или фреймворке. Для этого не обязательно становится постоянным автором.

Попробовать

В этом месте могла бы быть ваша реклама

Разместить рекламу