Без разницы какой продукт — его можно и нужно упрощать. Человек ленивый и на работе он или дома делает покупки — надо думать как сделать достижение его цели проще и быстрее. В противном случае можно было бы заставить писать пользователей SQL запросами.
Наша компания наняла фрилансера для того, чтобы переделать интерфейс с настройками уведомлений. На странице было много галочек, полей для ввода и прочего.
Через день после изучения записей в БД нам выслали страницу на который был один огромный красный тумблер — Выключить \ Включить уведомления.
И объяснили, что у всех либо все включено, любо все включено — «уносите» тумблер куда вам надо и удалите страницу.
Случай из практики. Была поставлена задача — написать быстрое дерево для каталога. Я думал что библиотеки имеют очень много лишнего и я напишу следовательно что-то реактивное. При больших объемах мое дерево просто вставало колом и не хотело работать. Начал искать пути решения. После прочтения хорошего такого объема информации, переписованного кода и так далее, я написал почти что я скоро напишу тот же jstree. Когда я на все плюнул и поставил jstree, все «взлетело».
Я был настолько расстроен и сделал для себя вывод, что люди, которые пишут подобные вещи не просто так это написали и квалификация в том вопросе, который они решают, несколько больше.
И фреймворки на самом деле решают очень много рутинных вопросов. Да на самом деле очень сильно упрощают разработку. Да приходится придерживаться их правил, но если опуститься на уровень чистого js, то там тоже очень много правил, которые нужно соблюдать.
Думал написать статью по этому поводу. Потом понял что все укладывается в 2 предложения.
UI — я интуитивно понимаю что сделать чтобы достигнуть цель.
UX — я что то сделал и система дала четко понять что я достигнуто цель.
Идея хорошая, но я запомнил положение участников, потом они «сбрасываются» вниз и… я не помню кто куда переместился. Сделать бы изменения только тех позиций, которые реально менялись.
К сожалению не могу найти статью на хабре, где писали про то как развивается мир. Примерная суть — «Если человека из 2000 перенести в 2016, то он будет сильно удивлен. Если взять человека из 1984, то такого эффекта не будет. Надо брать из 1800 допустим.» и так все дальше и дальше в геометрической прогрессии (*-------------------*--------*---*-*). Так что если придерживаться этой диаграммы, то в будущем ни одна технология не будет жить до написания книги. Возможно мы уже в этой точке.
Ошибки допускаемые начинающими пользователями Linux и как их избежать
10 мелких ошибок в дизайне, которые мы допускаем до сих пор
10 советов на тему UX/UI: как ярлыки на одежде и дейтинг-приложения учат нас делать дизайн лучше
Через день после изучения записей в БД нам выслали страницу на который был один огромный красный тумблер — Выключить \ Включить уведомления.
И объяснили, что у всех либо все включено, любо все включено — «уносите» тумблер куда вам надо и удалите страницу.
Перенос веб-приложения с чистого JavaScript на Vue.js
Я был настолько расстроен и сделал для себя вывод, что люди, которые пишут подобные вещи не просто так это написали и квалификация в том вопросе, который они решают, несколько больше.
И фреймворки на самом деле решают очень много рутинных вопросов. Да на самом деле очень сильно упрощают разработку. Да приходится придерживаться их правил, но если опуститься на уровень чистого js, то там тоже очень много правил, которые нужно соблюдать.
Основы React: всё, что нужно знать для начала работы
Таргетирование приложения «Модератор Одноклассников»
Интересная нейросеть)
Как сделать число 100 из любого другого шестизначного числа
Учёные готовят фундаментальное обновление единиц измерения
Ваше беспилотное такси прибывает
В чем отличие UI от UX? Подробный разбор часто используемых терминов
Думал написать статью по этому поводу. Потом понял что все укладывается в 2 предложения.
UI — я интуитивно понимаю что сделать чтобы достигнуть цель.
UX — я что то сделал и система дала четко понять что я достигнуто цель.
Инструмент для удобного редактирования кода прямо в браузере
Почему все виртуальные помощники — женщины?
А вы попробуйте говорить голосом противоположного пола. Знаете, как трудно следить за окончаниями слов. Она не смогла.
</сарказм>
Pix2Pix: Как работает генератор кошечек
Не очень помогло.
Pix2Pix: Как работает генератор кошечек
Pix2Pix: Как работает генератор кошечек
Зубные щетки. Почему они быстро приходят в негодность
10 лет назад мир увидел iPhone
Интерактивная таблица результатов
Сколько нужно времени на изучение новой технологии?
Сколько нужно времени на изучение новой технологии?