Как стать автором
Обновить
74.2

Веб-дизайн *

Дизайн спасет мир

Сначала показывать
Порог рейтинга
Уровень сложности

Шрифтовая «не-пара»

Время на прочтение6 мин
Количество просмотров3.2K

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

Читать далее
Всего голосов 13: ↑9 и ↓4+5
Комментарии64

Бестолковый дизайн

Уровень сложностиПростой
Время на прочтение4 мин
Количество просмотров8K

Здравствуйте, меня зовут Дмитрий Карловский и я.. нет, я не дизайнер. Так что не стоит воспринимать мои слова всерьёз. Я просто пользователь. И у меня пригорает от популярных дизайнерских решений, бездумно копируемых из одного приложения в другое..

Я надел огнеупорное бельё и готов внимать
Всего голосов 40: ↑28 и ↓12+16
Комментарии75

Продуктовый дизайн. Инструкция по Agile методологии для новичка

Уровень сложностиПростой
Время на прочтение3 мин
Количество просмотров2.7K

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

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

Читать далее
Всего голосов 7: ↑2 и ↓5-3
Комментарии4

3 правила в веб-дизайне, которые упрощают жизнь разработчикам

Уровень сложностиСредний
Время на прочтение4 мин
Количество просмотров10K

Рассказываю как я структурирую макеты дизайна сайта.

Тык!
Всего голосов 10: ↑7 и ↓3+4
Комментарии13

Делаем бесконечную рабочую область без Canvas

Уровень сложностиСредний
Время на прочтение6 мин
Количество просмотров6.4K

Рабочее пространство в нашем приложении представляет собой бесконечную доску, по которой могут перемещаться ноды. Необходимо реализовать масштабирование этого пространства и перемещение по нему. Все это мы делаем без использования Canvas, так как приложение построено на React, в дизайн-системе используется antd, а ноды могут быть огромными формами. Согласитесь, реализовывать такие интерфейсы было бы гораздо сложнее, не будь у нас доступа к нативным средствам HTML-5.

Читать далее
Всего голосов 13: ↑13 и ↓0+13
Комментарии3

→ Как сделать гармоничный, полезный интерфейс и сэкономить на разработке

Уровень сложностиСредний
Время на прочтение6 мин
Количество просмотров2.5K

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

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

Читать далее →
Всего голосов 1: ↑1 и ↓0+1
Комментарии2

Темные Паттерны — это сложно. Эффект «Большой колы»

Уровень сложностиПростой
Время на прочтение3 мин
Количество просмотров33K

Теперь, заходя в одну из сетей общественного питания, я беру кофе 200 миллилитров, а не 300. И каждый раз улыбаюсь себе с упреком, что «гуру» интерфейсных манипуляций понадобилось полгода, чтобы увидеть этот паттерн. Теперь этот пример украшает мои лекции, в основе которых два постулата: дизайн — это про деньги и хороший дизайн возможен только с фундаментальной научной базой. 

Читать далее
Всего голосов 69: ↑61 и ↓8+53
Комментарии93

CSS сolor-сontrast(): пошаговое руководство

Уровень сложностиСредний
Время на прочтение15 мин
Количество просмотров5.6K


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


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

Читать дальше →
Рейтинг0
Комментарии3

Как рисовать красивые соединения с помощью SVG

Уровень сложностиСредний
Время на прочтение5 мин
Количество просмотров13K

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

Читать далее
Всего голосов 36: ↑36 и ↓0+36
Комментарии16

12 важнейших сайтов для освоения CSS в 2023 году

Уровень сложностиПростой
Время на прочтение6 мин
Количество просмотров32K

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

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

Так что пристегните ремни и приступайте к написанию кода!
Читать дальше →
Всего голосов 45: ↑45 и ↓0+45
Комментарии5

Дизайн-спринты: как они помогут вашей команде и лично вам

Уровень сложностиПростой
Время на прочтение6 мин
Количество просмотров2.3K

Дизайн-спринты: как они помогут вашей команде и лично вам

Для кого: для дизайнеров, лид-дизайнеров, продакт-менеджеров, разработчиков и всех адептов дизайн-мышления. 

Читать далее
Всего голосов 7: ↑7 и ↓0+7
Комментарии0

Памятка по проведению брифинга с клиентом

Уровень сложностиПростой
Время на прочтение9 мин
Количество просмотров4.7K

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

Читать далее
Всего голосов 6: ↑1 и ↓5-4
Комментарии4

Руководство по реализации отзывчивого дизайна в 2023 году

Уровень сложностиСредний
Время на прочтение17 мин
Количество просмотров31K

Сегодня построение отзывчивых макетов уже не основывается на контрольных точках (breakpoints) с фиксированной шириной. Вместо этого современные макеты должны работать на устройствах практически любого размера. Однако, к своему удивлению, я всё ещё встречаю сайты, где используется паттерн отзывчивого дизайна – когда присутствует контейнер, получающий новое значение max-width в соответствии с шириной области просмотра.

Термин «отзывчивый» сегодня отражает уже очень многое. У нас есть медиа-запросы, которые проверяют пользовательские настройки, а также современные возможности CSS, которые помогают создавать отзывчивые макеты вообще без использования медиа-запросов. Отзывчивость нынче изменилась, и мы живём в поистине прекрасное время.
Читать дальше →
Всего голосов 65: ↑61 и ↓4+57
Комментарии27

Ближайшие события

Градиентные тени на CSS

Уровень сложностиСредний
Время на прочтение11 мин
Количество просмотров8K

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


Но для начала… ещё одна статья о градиентных тенях? Серьёзно?

Читать дальше →
Всего голосов 12: ↑12 и ↓0+12
Комментарии4

Бенчмаркинг: пошаговая схема работы

Уровень сложностиСредний
Время на прочтение10 мин
Количество просмотров7.1K

Лонгрид о том, как с помощью бенчмаркинга найти и использовать лучшие практики рынка.

Бенчмаркинг можно применять как для проектов, которые находятся на стадии запуска или защиты перед руководством, так и для digital-продуктов, которые уже работают. В первом случае вы сможете продемонстрировать ЛПР, руководству или инвесторам предварительное видение будущего продукта. Во втором — получить важные инсайты и найти новые идеи для реализации. Ниже делюсь методикой и инструментами бенчмаркинга.

Рекомендовано к прочтению всем, кто занимается дизайном, аналитикой, исследованиями или представляет отделы маркетинга и R&D.

Читать далее
Всего голосов 6: ↑6 и ↓0+6
Комментарии0

Проектируем дизайн честного кредитного калькулятора

Уровень сложностиСредний
Время на прочтение6 мин
Количество просмотров4.5K

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

Читать далее
Всего голосов 8: ↑8 и ↓0+8
Комментарии3

Приглашаем на Ozon Tech Community Design Meetup. Дизайн продукта: путь до прода

Время на прочтение3 мин
Количество просмотров4.6K

UPD: Добавили записи докладов и слайды

Привет, Хабр! Меня зовут Кирилл Семушин, в Ozon я руковожу направлением продуктового дизайна и исследований. В нашей компании более 150 дизайнеров, десятки исследователей и не менее дюжины UX-редакторов. Все они работают над бесчисленным количеством продуктов, чтобы наши пользователи становились чуточку счастливее.

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

Приглашаем в наш московский офис 17 февраля в 18:00, где честно поделимся опытом:
Кирилл Семушин расскажет дизайне в Ozon.
Виктор Теплов: «Пилим Библу или Рефакторинг дизайн-системы».
Богдана Кибза: «Дизайн-система ✕ SDUI: как мы собирали грабли».
Алексей Авдеев: «Как подружиться c фронтенд-разработчиком».
Евгений Антонов, Никита Новоселов проведут интерактив: ревью макетов глазами мобильного разработчика.


Программа под катом
Всего голосов 29: ↑29 и ↓0+29
Комментарии5

CSS-селектор :has() и междустрочные интервалы в длинных текстах

Время на прочтение6 мин
Количество просмотров4K


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

Читать дальше →
Всего голосов 8: ↑8 и ↓0+8
Комментарии3

Как стать веб-дизайнером

Время на прочтение13 мин
Количество просмотров7.9K

Говорят, что профессии веб-дизайнера уже не существует. Считается, что она эволюционировала и разделилась на специализации. Отдельным навыкам, которые могут пригодиться в веб-дизайне, учат в сотнях колледжей, вузов и рассказывают на тысячах онлайн-курсах в сети. При этом получить сразу весь комплекс знаний по теме практически невозможно. Но все-таки стать веб-дизайнером реально, ведь я им стала и работаю по этой профессии в ЛАНИТ. Исходя из своего опыта, расскажу, где и чему можно учиться, какие инструменты пригодятся, какие книги стоит полистать. Будет много личных наблюдений, которыми я решила поделиться с почтенным сообществом многоуважаемого Хабра. 

Читать далее
Всего голосов 45: ↑45 и ↓0+45
Комментарии7

На старт, внимание, патч! Как реализовать онлайн-документацию для накопительных изменений

Время на прочтение5 мин
Количество просмотров1.2K

Привет читателям! Меня зовут Владимир Маркиев, но сегодня зовите меня Александр Сергеевич, я — технический писатель в компании, которую нельзя называть. Когда компания, которую нельзя называть, создавала онлайн-документацию при помощи Antora, стояла задача оставить место, куда в будущем интегрируется список накопительных изменений.

Читать далее
Всего голосов 1: ↑0 и ↓1-1
Комментарии2

Вклад авторов

Работа

Веб дизайнер
39 вакансий