Как зайти в Даркнет?!
25th January, 01:11
8
0
Как в tkinter из поля ввода Entry получить значение в одну переменную и обновить строку кнопкой, затем получить ещё одно введённое значение и затем сложить их. Ниже пример кода
21st July, 19:00
899
0
Программа, которая создает фейковые сервера в поиске игровых серверов CS 1.6 Steam
21st March, 17:43
952
0
Очень долго работает Update запрос Oracle
27th January, 09:58
916
0
не могу запустить сервер на tomcat HTTP Status 404 – Not Found
21st January, 18:02
907
0
Где можно найти фрилансера для выполнения поступающих задач, на постоянной основе?
2nd December, 09:48
942
0
Разработка мобильной кроссплатформенной военной игры
16th July, 17:57
1727
0
период по дням
25th October, 10:44
3957
0
Пишу скрипты для BAS только на запросах
16th September, 02:42
3722
0
Некорректный скрипт для закрытия блока
14th April, 18:33
4614
0
прокидывать exception в блоках try-catch JAVA
11th March, 21:11
4382
0
Помогите пожалуйста решить задачи
24th November, 23:53
6087
0
Не понимаю почему не открывается детальное описание продукта
11th November, 11:51
4352
0
Нужно решить задачу по программированию на массивы
27th October, 18:01
4400
0
Метода Крамера С++
23rd October, 11:55
4309
0
помогите решить задачу на C++
22nd October, 17:31
4002
0
Помогите решить задачу на python с codeforces
22nd October, 11:11
4492
0
Python с нуля: полное руководство для начинающих
18th June, 13:58
2599
0
Является ли вход "Confirm Email" хорошей практикой, когда пользователь меняет адрес email?
В моей организации есть форма, позволяющая пользователям обновлять свой адрес email вместе с нами. Предполагается, что у нас есть два поля ввода для email: второй в качестве подтверждения email.
Я всегда копирую/вставляю свой адрес email, когда сталкиваюсь с подтверждением. Я предполагаю, что большинство наших пользователей не так сообразительны.
Независимо от того, считается ли это хорошей практикой? Лично я этого не выношу, но также понимаю, что это, вероятно, не для меня. Если кто-то испортит свой email, они не смогут войти в систему, и они должны позвонить, чтобы разобраться.
Я видел много людей, вводящих свой адрес email неправильно, и я также просматривал базы данных пользователей, полные недействительных адресов email.
Насколько я понимаю, у тебя есть два варианта. Используйте второе поле для подтверждения ввода или отправки сообщения аутентификации / активации email.
Оба они раздражают, поэтому вы можете выбрать, что, по вашему мнению, будет раздражать ваших пользователей меньше.
Большинство будет утверждать, что необходимость найти email и нажать на ссылку более раздражает, но это позволяет избежать проблемы копирования/вставки плохого адреса, и это позволяет вам делать такие вещи, как удаление или откат пользователей, если они не активируются, скажем, через 48 часов.
Я бы просто использовал одно поле ввода. Входной сигнал "Confirm" является остатком от метода "Confirm Password".
С паролями это полезно, потому что они обычно набираются в виде маленьких кружочков. Таким образом, вы не можете просто посмотреть на него, чтобы убедиться, что вы набрали его правильно.
С помощью обычного текстового поля вы можете визуально проверить свой ввод. Таким образом, нет необходимости в поле ввода подтверждения.
Я согласен с вами в том, что это довольно неприятно для меня (я также копирую и вставляю свой адрес во второй ввод).
Тем не менее, для менее подкованных пользователей это, вероятно, хорошая идея. Наблюдение за тем, как моя мать печатает, является подтверждением того, что многие пользователи не смотрят на экран, когда они печатают (когда она использует свой ноутбук, она напоминает Лайнуса из арахиса, когда он играет на пианино). Если вам важно иметь правильный адрес пользователя email, то я бы сказал, что ввод подтверждения-это очень хорошая идея (в один из этих дней я, вероятно, наберу свой адрес email неправильно в первом поле и вставлю его неправильно во второе поле, а затем почувствую себя полным идиотом).
Я согласен с Джастином, в то время как большинство технических людей будут использовать метод копирования, вставки, для менее подкованных пользователей это хорошая практика.
Еще одна вещь, которую я бы добавил, - Это то, что во втором поле должна быть отключена функция автозаполнения. Это гарантирует, что по крайней мере в одном из полей имеется человеческий вклад от любого метода.
В то время как более технически подкованные люди склонны копировать и вставлять, не технические люди находят столь же раздражающим необходимость печатать что-то дважды. Во время большого количества пользовательских тестов, которые я провел, чем меньше разбираюсь в технике, тем больше они раздражаются чем-то подобным... Они изо всех сил стараются печатать так, как это есть, когда они видят, что им нужно снова ввести свой email, это обычно приветствуется сильным знаком.
Я бы предложил несколько вещей.
Рядом с полем ввода напишите стиль информации, которую вы ищете, так что-то вроде (т. е. user@domain.com) . Причина, по которой это важно, заключается в том, что вы будете удивлены, как много менее технически подкованных людей действительно не понимают разницу между веб-сайтом и адресом email, поэтому дайте им визуально знать, какой формат вы хотите.
Запустите сильный тест форматирования в режиме реального времени и визуально покажите пользователю, что формат хорош или плох. На ум приходит зеленый флажок, если все в порядке.
Наконец, в зависимости от архитектуры вашей системы я часто использую библиотеку для того, чтобы фактически изменить домен в фоновом режиме. Я не обязательно пытаюсь запустить VRFY на сервере - я часто использую библиотеку, чтобы проверить, что домен, в который они вошли, имеет записи MX в записи DNS.
Я обычно отправляю проверочный код на указанный адрес email (и прошу его только один раз), а не меняю адрес email, пока пользователь не введет код, который я им отправил.
Это имеет то преимущество, что если они попытаются установить его на дюжину различных адресов в быстрой последовательности, вы будете знать, какие из них работают с помощью какого кода проверки они вводят.
Кроме того, если мне будет представлен ящик "confirm email address", я просто скопирую и вставлю из предыдущего, и если я виновен в этом, я уверен, что другие менее осторожные пользователи сделают то же самое.
Я бы сказал, что это нормально, но должно быть зарезервировано только для форм, где email имеет важное значение. Если вы неправильно наберете свой email для бронирования рейса, то вы разорвали двустороннюю связь между собой и другой стороной и рискуете не получить номер подтверждения, здесь на StackOverflow это будет означать только то, что ваш Граватар не будет загружен ...
Я бы считал себя довольно техничным, но я всегда заполняю оба поля /wo cut-paste, если считаю это достаточно важным.