@react_js

Страница 1524 из 5115
Pavel
22.06.2017
11:12:24
Именно

Делай отложенное действие на 10 секунд с кнопкой ОТМЕНИТЬ

Konstantin
22.06.2017
11:13:44
а модалки нахуй никто не читает
поэтому надо конфирм. таже модалка, но внимание концентриует лучше

Max
22.06.2017
11:13:54
не надо конфирмы

Google
Max
22.06.2017
11:14:04
все хуй кладут и жмут ок

George
22.06.2017
11:14:28
Ох началась полемика великих UI дезигнеров

Николай
22.06.2017
11:15:31
говорят по бизнесу это важное изменение и нужно предупредить юзера. чтобы он если случайно ткнул по этому чекбоксу, то понял что-то то пошло не так

Konstantin
22.06.2017
11:16:15
все хуй кладут и жмут ок
ну дык ты ответственность с себя снимаешь, и если пользователь стреляет в ногу - это его проблемы

Max
22.06.2017
11:16:52
звучит как “мне абсолютно похуй ваще что там у пользователей происходит, я в домике"

https://goodui.org/#8

George
22.06.2017
11:17:37
Чувак спросил как реализовать

Max
22.06.2017
11:17:47
ну расскажи как

а мы тут за UX посремся пока

George
22.06.2017
11:18:25
Ну так я дал пару советов что я знаю но с этой либой не работал. Вам бы кого-нибудь поклевать

Max
22.06.2017
11:18:35
пф

не кого-нибудь а всех

Pavel
22.06.2017
11:19:27
поэтому надо конфирм. таже модалка, но внимание концентриует лучше
Блядь, нет. Никто не читает то говно, которое ему внезапно суют под нос. Никогда.

Google
Max
22.06.2017
11:19:36
реализовать просто onChange: (checked) => this.state.checked != checked && confirm(‘Are you fucking sure?’) && this.setState({checked})

Max
22.06.2017
11:20:21
поправил

Konstantin
22.06.2017
11:20:28
https://puu.sh/wrgCz/4ee2c5d45b.mp4
что за адовая попса играет?

Pavel
22.06.2017
11:20:36
говорят по бизнесу это важное изменение и нужно предупредить юзера. чтобы он если случайно ткнул по этому чекбоксу, то понял что-то то пошло не так
Ему похер что ты его там предупредил, как ты этого не понимаешь. Юзер не умеет читать. Твой попап для него - просто помеха в работе, он его закрывает.

Konstantin
22.06.2017
11:20:48
Pavel
22.06.2017
11:20:58
в ОС у тебя конфермы выскакиевают и ты их читаешь?
У меня профессиональное искажение

Ты продукт не для себя одного делаешь

George
22.06.2017
11:21:30
Да блин это без либы. А там либа читает свойства поля.. возможно программные изменения не видит

Николай
22.06.2017
11:21:59
Konstantin
22.06.2017
11:22:01
Ну хз. Я ситчаю что конфермы --- весьма полезная штука, когда иначе никак. Например, если все упало (типа анхенделд эррор), ну или если юзер сам себя хочет удалить, надо бы у него спросить в своем ли он уме

Pavel
22.06.2017
11:22:44
у меня система не для общего пользования, там юзеров заставляют обращать внимание на такие вещи
Это заблуждение. Юзеру всегда насрать на твою систему и твои уведомления. Прими это как аксиому.

Konstantin
22.06.2017
11:22:46
надо дать возможность отменить
Это альтернативная возможность отменить. Но перед действием желательно уточнить

George
22.06.2017
11:22:58
Max
22.06.2017
11:23:01
:facepalm:

Google
Pavel
22.06.2017
11:23:35
Это альтернативная возможность отменить. Но перед действием желательно уточнить
Не надо ничего уточнять. Ты предполагаешь что юзер ПОДУМАЕТ при подтверждении. Это не так. Юзер не думает. Люди вообще не думают никогда почти.

George
22.06.2017
11:24:01


Pavel
22.06.2017
11:24:13
Фейспалм просто с того что таких людей до интерфейса допускают

Konstantin
22.06.2017
11:24:36
Не надо ничего уточнять. Ты предполагаешь что юзер ПОДУМАЕТ при подтверждении. Это не так. Юзер не думает. Люди вообще не думают никогда почти.
Ну ок, ты случайно так попал по кнопке - перевести 100500 детям сиротам. И оно такое без подтверждения ушло. И ты вообще без дупля что ты сделал.

Ну да, нахуя тут модалка?

Pavel
22.06.2017
11:25:31
Ну ок, ты случайно так попал по кнопке - перевести 100500 детям сиротам. И оно такое без подтверждения ушло. И ты вообще без дупля что ты сделал.
Оно не без подтверждения. Ты вообще читаешь что я пишу? Нужно делать отмену в течении Х времени. Если ты покажешь попап — юзер его закроет на автомате и всё теперь точно ушло. А так ты ему время даёшь осмыслить произошедшее.

Max
22.06.2017
11:25:33
и оно такое без модалки

Konstantin
22.06.2017
11:26:20
Так ты иногда случайно попадаешь. Чекбокс оч маленькая штука. И если ты нажал, испугался и релоадишь страницу --- изменения будут приняты

Виталий
22.06.2017
11:26:24
давай экстраполировать дальше: ты случайно попал по кнопке “отрубите мне ноги"
отрубать ноги только по капче, тут обычный конфирм не покатит)

Pavel
22.06.2017
11:26:25
Попап никак не помогает отменить критическое действие

Konstantin
22.06.2017
11:26:29
Действия должны быть коротчики и четкими

Konstantin
22.06.2017
11:27:12
Кароче, надо в модалке делать смс/регистрацию/почтового голубя/письменный договор

Max
22.06.2017
11:27:36
https://ux.stackexchange.com/questions/107320/gmails-undo-send-and-other-ux-design-patterns-for-reversing-actions-transaction

вот в тему тоже

Pavel
22.06.2017
11:27:47
Кароче, надо в модалке делать смс/регистрацию/почтового голубя/письменный договор
Нет. Ты понять не хочешь. ЮЗЕР НЕ ДУМАЕТ В МОМЕНТ ДЕЙСТВИЯ. Никогда.

Google
Konstantin
22.06.2017
11:28:01
а нотификации просто где-то с "лефт: -9000" показывать

Pavel
22.06.2017
11:28:04
Он подумает потом, может быть.

Oleg ?
22.06.2017
11:28:05
Сейчас попробовал сделать HOC для Route из react-router...

Max
22.06.2017
11:28:38
Konstantin
22.06.2017
11:28:43
Нет. Ты понять не хочешь. ЮЗЕР НЕ ДУМАЕТ В МОМЕНТ ДЕЙСТВИЯ. Никогда.
юзер не думает, когда не понимает что происходит. если у него все блочится и 2 кнопки и лаконичный текст --- он его читает и принимает решение

Max
22.06.2017
11:28:48
взял тут пришел

Pavel
22.06.2017
11:28:49
Сорри за офтоп, просто бомбит от такого

Oleg ?
22.06.2017
11:29:13
Да, у меня не получилось написать HOC для React Router

Виталий
22.06.2017
11:29:17
Oleg ?
22.06.2017
11:29:19
Он какой -то странный

Admin
ERROR: S client not available

Oleg ?
22.06.2017
11:29:35
Интересно стало, как он работает под капотом

Max
22.06.2017
11:29:41
you must be new here :)

Konstantin
22.06.2017
11:30:01
первые пару раз да, потом это происходит на автомате без прочтения твоей писанины. Это факт)
ну дык читает же :) ну так пусть продолжает. моя задача обезопасить его от случайных или опасных для него действий

Pavel
22.06.2017
11:30:11
юзер не думает, когда не понимает что происходит. если у него все блочится и 2 кнопки и лаконичный текст --- он его читает и принимает решение
Он ВСЕГДА не думает. У человека так устроен мозг, он используется 1% времени. Всё остальное время человек действует на автомате, не анализируя действия. И попап закрывается всегда на автомате, не читая, потому что это помеха работе.

Konstantin
22.06.2017
11:30:42
ну или сделать каку-то вообще не заметную тему с имитацией лоадинга и "отменить", а юзер такой "что отменить? что за херня? ОБНОВИТЬ БЛЯТЬ!!!!"

Max
22.06.2017
11:31:31
о сколько тебе открытий готовит мир

“проект для аутистов” лал

Google
George
22.06.2017
11:31:40
ты проект для аутистов пишешь что-ли?
для лиц с ограниченными способностями

Pavel
22.06.2017
11:31:59
ты проект для аутистов пишешь что-ли?
Любой проект всегда пишется для аутистов и пьяных обезьян, потому что именно так ведёт себя человек.

Konstantin
22.06.2017
11:32:01
для лиц с ограниченными способностями
не-не, я именно про тех, которые не думают

Max
22.06.2017
11:32:35
все еще впереди

George
22.06.2017
11:33:04
не-не, я именно про тех, которые не думают
ну одно дело не думать, потому что ты думал об этом заранее, а другое дело совсем не думать. Никогда )))) я думаю что хоть там 15 модалок будет, если юзер с ними один раз пообщается, он будет также на автомате их тыкать...

Konstantin
22.06.2017
11:33:05
все еще впереди
ну разные были: бизнес, маркетологи 2 проекта (самые пиздоватые), сейчас юристы

Pavel
22.06.2017
11:33:44
все еще впереди
Да вот дело в том, что пока коллега по рукам не надаёт и Купера читать не заставит, он так и проработает.

Max
22.06.2017
11:34:08
там у бирмана третья часть вышла кстати

забыл

Pavel
22.06.2017
11:34:41
мне видимо повезло с юзерами ... уже на 4м большом проекте
Ты ещё небось думаешь, что юзеры читать умеют?

Konstantin
22.06.2017
11:34:58
Ты ещё небось думаешь, что юзеры читать умеют?
у меня иконка + текст почти везде и тул-типы

ну и все в удобных таблицах и подсветкой

а вообще да, необхдимую инфо юзер читает

George
22.06.2017
11:36:19
ну если даже юзер тыкнет на этот дурацкий чекбокс и тыкнет "отмену" на автомате (как defaultAction), чекбокс снимется.. а потом он снова тыкнет и тогда уже прочитает сообщение

ну только аутист не будет это делать во второй раз

Pavel
22.06.2017
11:36:29
а вообще да, необхдимую инфо юзер читает
Нет, не читает. Он тыкает по своему разумению. А если не понял, забивает. Посмотри как юзеры сайтами в Веб.Визоре пользуются. Новый мир откроется.

Konstantin
22.06.2017
11:37:26
Нет, не читает. Он тыкает по своему разумению. А если не понял, забивает. Посмотри как юзеры сайтами в Веб.Визоре пользуются. Новый мир откроется.
ну тут наши юи/юх делают юзер-стори и потом а/б тестирование на прототипе, и только потом мы начинаем делать компонент

Pavel
22.06.2017
11:37:27
ну если даже юзер тыкнет на этот дурацкий чекбокс и тыкнет "отмену" на автомате (как defaultAction), чекбокс снимется.. а потом он снова тыкнет и тогда уже прочитает сообщение
Нет, он тыкнет на чекбокс, тыкнет на ту кнопку в попапе, которая по его мнению его быстро закроет и забьёт. Он ничего не будет читать.

Max
22.06.2017
11:37:31
http://s.syabro.com/2017-06-22-13-36-gejg4.png http://s.syabro.com/2017-06-22-13-36-plmxm.png http://s.syabro.com/2017-06-22-13-36-7vtja.png http://s.syabro.com/2017-06-22-13-36-7xi4p.png http://s.syabro.com/2017-06-22-13-36-1m1rs.png http://s.syabro.com/2017-06-22-13-37-qb9dq.png http://s.syabro.com/2017-06-22-13-37-bhzxi.png

глава про это из бирмановской книги

Страница 1524 из 5115