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

Веб-дизайн *

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

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

Accessibility картинок. Как сделать изображения доступными?

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

Всем привет! Меня зовут Артём Плаксин, я незрячий специалист по цифровой доступности и работаю в ВК. Почитать о моей работе в офисе вы можете в одном из постов этого блога, а сегодня я хочу поговорить о практической стороне доступности. Этот пост посвящён доступности изображений, выводимых через теги <img> и <svg>.

Вы узнаете:

Как понять, нужна ли подпись (альтернативный текст) к картинке.

Какие подписи будут too much.

Как адаптировать картинки, которым нужна подпись.

И, наконец, как адаптировать картинки, которым не нужна подпись.

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

Heretic: full stack фреймворк на основе Marko.js

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

В последнее время вышло так, что я по неведомой причине стал часто заниматься популяризацией Marko.js, декларативного и реактивного языка разметки, который разрабатывается eBay. С одной стороны, это связано с тем, что Marko незаслуженно часто обходят стороной, хотя он позволяет делать из коробки многое из того, что не получится сделать на мейнстримовых фреймворках. С другой стороны, это действительно классно, когда можно использовать обычный HTML, при необходимости расширяя его синтаксисом Marko (вроде условных операторов и циклов). Одним словом, если вы еще не видели, что это такое - посмотрите, возможно, вам это очень понравится.

Когда у меня возникла необходимость разработать несколько внутрикорпоративных ресурсов, которые облегчали бы повседневную менеджерскую работу, я решил взять за основу некоторые свои разработки, в том числе компоненты, написанные на Marko, и максимально переиспользовать их. Так на свет появился Heretic - фреймворк, основанный на Marko.js, Node.js, Fastify, Bulma, MongoDB и других продуктах. Он позволяет за минимальные сроки разворачивать сайты, панели управления, различные сервисы и (теоретически) вообще все, что угодно :-)

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

33 оттенка зелёного. Как мы проектировали темизированные палитры для внутренних интерфейсов Х5

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

У нас было 24 компонента кнопок, 4 типа селектов, 10 стилей типографики, палитра Google Material и три запроса на темизацию интерфейсов от «Перекрёстка», «Пятёрочки» и Х5.

Меня зовут Георгий, работаю в Х5 с 2019 года. Проектировал UX/UI для b2b веб-сервисов с высокой насыщенностью данных: таблицы, карточки, формы, дашборды. А с 2021 года занимаюсь дизайн-менеджментом.

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

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

Какого цвета интернет: история смены окраски веб-страницами

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

Как менялись цвета на сайтах с начала века до наших дней? Правда ли, что веб бесповоротно потемнел? Почему веб-дизайнеры больше не любят зеленый? Об истории изменений, текущих и будущих тенденциях в небольшой статье-исследовании.

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

Истории

Macromedia Flash: Взлет и закат технологии

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

Если никто не подведёт итог под историей Macromedia Flash, она рискует затеряться в хламе IT-подвала. Напомню, что “волшебный” плагин Flash player стоял практически на всех компьютерах мира. И в какой-то момент именно эта технология была лучшей для анимации, игр и мультимедиа. В этой статье я расскажу историю технологии и добавлю историю от лица разработчика: что мы создавали, как работали,  плюсы минусы самой платформы и ключевые события. Ну и главное, почему Flash взлетела до массового распространения, а потом потерпела поражение и осталась в прошлом. И ответить на вечный вопрос “Кто виноват?” Иная версия вопроса: Зачем Стив Джобс убил Flash? Спойлер, Джобс не виноват.

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

Попросил нейросеть нарисовать биологические объекты: посмотрите, какая дичь получилась

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

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

Читать далее
Всего голосов 67: ↑52 и ↓15+37
Комментарии101

Метрика Pure Score

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

PURE Score (Pragmatic Usability Rating by Experts). Дословно – это практический метод оценки юзабилити экспертом. Christian Rohrer из NN Groupe приводит такое определение: это метод оценки юзабилити, при котором эксперты по юзабилити (UX-дизайнер или ресечер) присваивают дизайну одну или несколько количественных оценок на основе набора критериев, а затем объединяют их в окончательную оценку для более легкого представления.

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

Как грамотно оформленная структура макетов в Figma помогает экономить время и деньги

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

За свою карьеру я прошёл путь от тотального чайника до главного дизайнера и только господь Бог знает, что творилось в моих проектах.

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

Нам надо серьезно поговорить про UX

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

Существует популярное мнение, что UI — это про то, как выглядит интерфейс, а UX — про то, как он работает и как с ним взаимодействует пользователь. Есть разные интерпретации этой парадигмы. В образовательных учреждениях, у кого-то они более удачные, у кого-то менее, но даже в корректных трактовках, когда разбираешься с начинкой курса, все сводится к тому, что UI/UX-дизайнер — это проектировщик интерфейсов, а не «буквально всего», как завещал Дон Норман. 

Три примера UX Youtube, которые вообще не про UI.

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

Принципы хорошего дизайна интерфейсов. И причем здесь программисты?

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

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

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

Как использовать нейросети веб-студиям и вымрут ли дизайнеры. Бесплатная нейросеть онлайн и как пользоваться Midjourney

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

Совсем недавно устраивались интернет протесты и практически похороны художников в связи с появлением нейросети Midjourney. Сейчас ИИ, которые генерируют изображения, достаточно много. Сбер и Яндекс запустили свои нейросети. 

Как это повлияет на веб-дизайнеров и пора ли им подыскивать новую профессию? Или нужно подойти с другой стороны, запрячь искусственный интеллект и использовать в своих целях? Разбираемся! 

Как использовать нейросеть
Всего голосов 11: ↑9 и ↓2+7
Комментарии14

Как создать сайт на фреймворке Cample.js?

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

В данной статье будет описано небольшое руководство по тому, как создать сайт на таком фреймворке как Cample.js. На момент написания статьи (версия 3.1.1), фреймворк уже более года находится в разработке. За это время был реализован минимальный функционал для создания современных веб-приложений.

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

Что не так с дизайнерами интерфейсов. Есть ли разница между UX/UI и продуктовым дизайнером?

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

В 2023 году слово «дизайнер» трактуется по-разному. Для одних — это специалист, который создает графику или работает с 3D, для других — человек, который занимается изучением клиентского опыта и созданием пользовательских сценариев, а для третьих — художник и деятель искусства. Работа звучит абсолютно по-разному, хотя и те и другие являются дизайнерами. Какие дизайнеры на IT-рынке бывают на сегодняшний день:

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

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

Базовые принципы UX для frontend-разработчика

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

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

Дизайн превью: Марина Четвертакова

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

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

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

Привет! Меня зовут Ксения Гаврилова, я дизайн-менеджер команды продуктовых дизайнеров в Selectel. Определяю и поддерживаю дизайн-процесс и качество дизайна продуктов в компании, занимаюсь поиском и онбордингом людей в команду, помогаю дизайнерам развиваться.

Развитие для меня – это в основном про анализ своих компетенций и систему маленьких шагов. Этим двум критериям отвечает концепция personal development plan (план личного развития). О PDP и его внедрении в трек развития UX-дизайнеров в Selectel я расскажу в тексте. Надеюсь, у вас получится переиспользовать его в своей работе.

Что полезного вы узнаете:

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

Также дам примеры целей и развивающих действий для UX-дизайнеров. Вы сможете опираться на них при формировании собственного плана развития.
Читать дальше →
Всего голосов 32: ↑32 и ↓0+32
Комментарии4

ADI в пользовательском интерфейсе

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

ADI (Artificial Design Intelligence) – это технология, использующая искусственный интеллект (ИИ) для автоматизации дизайна и графики. Её можно применять не только в дизайне, но и в веб-дизайне, архитектуре, производстве и других областях. Основная идея заключается в ускорении и упрощении создания дизайн-проектов, делая их более эффективными и доступными.

Стоит отметить, что ADI – относительно новая технология с постоянно расширяющимися возможностями. Она позволяет исследовать и использовать ИИ для улучшения дизайна и сделать его более инновационным и эффективным. Искусственный интеллект также влияет на дизайн пользовательских интерфейсов (UI).

В настоящее время существует ряд различных инструментов на базе ИИ, которые могут помочь дизайнерам создавать более качественные пользовательские интерфейсы и включают в себя такие аспекта ADI как:

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

Дебаты по Tailwind CSS: ещё один классный инструмент, отвергнутый веб-пуристами

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

Tailwind CSS — как фреймворк для разработчиков довольно прост в понимании. По сути, он позволяет вам встраивать код CSS в ваш HTML код. Чтобы, как говорится в слогане Tailwind: «быстро создавать современные веб‑сайты, не покидая HTML». Таким образом, это избавляет разработчиков от необходимости контекстно переключаться с HTML на таблицу стилей CSS.

Собственная документация Tailwind указывает на распространенное возражение против такого подхода: «разве это не просто встроенные стили?» Те из вас, кто жил в 1990-х годах, наверняка помнят, что когда‑то, еще до того, как произошла революция CSS, им приходилось добавлять разметку стилей в свои HTML‑файлы. Но, по словам Tailwind, его подход «утилитарного класса» предлагает больше функциональности, чем встроенные стили, включая возможность создавать адаптивный дизайн (дизайн, адаптированный для мобильных устройств).

Таким образом, простота использования — особенно по сравнению с кодированием и последующим обслуживанием CSS‑файла — и возможность создавать свой стиль внутри HTML являются основными причинами, по которым многие разработчики любят Tailwind.

В своем посте Мэтт Рикард добавил в качестве ключевых преимуществ фреймворка следующие пункты:

Далее...
Всего голосов 12: ↑10 и ↓2+8
Комментарии13

Снова о вечном: нужно ли продуктовому дизайнеру уметь программировать?

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

Рано или поздно каждый продуктовый дизайнер сталкивается с вопросом: нужно ли ему уметь программировать? Есть краткий ответ: дизайнеру не обязательно уметь программировать, но давайте копнём глубже.

Под продуктовым дизайнером в статье имеется в виду дизайнер цифровых продуктов, UI/UX-дизайнер, и остальные подходящие названия, которые сейчас в ходу на рынке.

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

Что такое autoscale и с чем его верстают

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

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

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

Безболезненное изменение кнопки оплаты

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

Безболезненное изменение кнопки оплаты

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

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