—»     —»   Валидация Web-Форм: Практика и рекомендации
  Раздел: Формы   Комментариев: 2  

Валидация Web-Форм: Практика и рекомендации

1. Методы подтверждения
2. Что требует подтверждения
3. Сообщение об ошибке
4. Семь раз отмерь
5. Вы - человек?

5. Вы - человек?

Говоря о подтверждении правильности заполнения формы, нельзя не упомянуть тест Тьюринга (Captcha). Это существенная часть процедуры подтверждения, так как с его помощью система отличает человека от авторегистратора псевдо-пользователей. Простейший вариант теста Тьюринга - изображение, содержащее буквы, цифры, выражения и поле, в котором это содержимое следует ввести. Первые такие тесты состояли из изображений с числами (например, "8356"), а от пользователя требовалось ввести это число. Если число не было введено верно (или вообще не вводилось), форму было невозможно отправить. Вообще-то, сейчас большинство программ автоматической рассылки спама уже умеют распознавать текст, просто нанесённый на изображение, поэтому, лучше заменить его вопросом, на который способен ответить только человек, например, "Какого цвета солнце?", а ответом назначить "жёлтый" в любых вариантах написания ("ЖЁЛТЫЙ", "жёлтый", "Жёлтый" и т. д.).

Возможно, вас также заинтересует разновидность теста Тьюринга под названием "Приманка" ("Honeypot Captcha"), в основе которой лежит неразличимость скрытых элементов формы для зрения, чтобы с сервера вычислять источник авто-рассылки, заполнивший их. Есть и другой способ: нанести на одно из полей формы метку "Не заполнять", а затем обозначить его как поле, обязательное для заполнения (спасибо Шону МакКулу).
Валидация Web-Форм: Практика и рекомендации

Простой тест Тьюринга требует осмысленного ответа на вопрос.

Тест Тьюринга, описанный выше, стал для многих пользователей камнем преткновения. Слепым, слабовидящим и не умеющим читать людям заполнение онлайн-форм с тестом Тьюринга даётся тяжело или вовсе недоступно. С развитием Интернет-технологий сильно изменились и тесты Тьюринга, так что, сейчас уже есть их модификации, например, ReCaptcha, озвучивающий текст для людей с нарушениями зрения.
Валидация Web-Форм: Практика и рекомендации

Тесты Тьюринга включают еле различимые слова. Вам легко разобрать слово с левой стороны?

Большинство пользователей ненавидят тесты Тьюринга (что вполне оправданно!). Разумеется, людям просто лень заполнять формы. Если не дать им сделать это быстро и без усилий, весьма вероятно, они вообще не станут с ним возиться. И здесь тест Тьюринга явно не способствует повышению активности: распознавание его текста может очень затянуться (если он неразборчив), что часто и происходит на практике. Помните, тест Тьюринга работает на владельцев сайта, а не на пользователей. Поэтому лучше, по возможности, обходиться без него. О тестах Тьюринга и их общедоступности можно прочесть в пособии "Нечитаемые тесты Тьюринга" ("Inaccessibility of CAPTCHA").
Валидация Web-Форм: Практика и рекомендации

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

Автор статьи © Janko Jovanovic
Русский перевод © CoolWebmasters.Com 2009
Предыдущая страница | Страница 5 из 5

Новость отредактировал Design FactoRy - 11 июля 2017, 20:06
Обнаружили ошибку или мёртвую ссылку?
Выделите проблемный фрагмент мышкой и нажмите CTRL+ENTER.
В появившемся окне опишите проблему и отправьте уведомление Администрации ресурса.
Нужна органическая вечная ссылка из данной статьи? Постовой?
Подробности здесь
Вам понравился материал? Поблагодарить легко!
Будем весьма признательны, если поделитесь этой статьей в социальных сетях:

Ключевые тэги: отправные формы
Опубликовал Mysterious Master   Прочитано (раз): 11054   |   Оставлено комментариев: 2
Автор перевода — CoolWebmasters.Com ©   |   Источник материала / оригинал статьи   Распечатать
Другие статьи и новости по теме:
Комментарий #1: 14 февраля 2010 @ 23:17
Написал: Espando — группа: Гости  
На сайте с: --   |   Публикаций: 0   |   Комментариев: 0
ICQ: --- не указано ---
Есть ещё один кликабельный вид капчи.
Вот ссылка на урок по её созданию:
http://ruseller.com/lessons.php?rub=28&id=442
fellow
Комментарий #2: 14 февраля 2010 @ 23:26
Написал: Mysterious Master — группа: Администраторы  
На сайте с: 11.07.2009   |   Публикаций: 1492   |   Комментариев: 177
ICQ: --- не указано ---
Espando, хмм ... интересная реализация ... впервые вижу.
Добавление комментария
Уважаемые пользователи!
При добавлении комментариев на сайт Вам следует учитывать следующее - все комментарии проверяются Администрацией на предмет отсутствия спама. При обнаружении признаков спама, в оставленном Вами комментарии, сам комментарий будет незамедлительно удалён, а Ваш IP-адрес будет забанен без предупреждения! Учётные записи пользователей, рассылающих спам, блокируются/удаляются без права последующего восстановления.

С уважением, Администрация сайта.
* = поля обязательны к заполнению
Полужирный Наклонный текст Подчеркнутый текст Зачеркнутый текст | Выравнивание по левому краю По центру Выравнивание по правому краю | Вставка смайликов Выбор цвета | Скрытый текст Вставка цитаты Преобразовать выбранный текст из транслитерации в кириллицу Вставка спойлера
Вопрос : Назовите месяц February по-русски
Подтверждение кода безопасности :

Включите эту картинку для отображения кода безопасности
обновить, если не виден код


Спонсоры проекта
Баннер в сайдбаре 1 (сквозной)
Баннер в сайдбаре 2 (сквозной)
Спонсоры проекта
Баннер в сайдбаре 3 (сквозной)
Баннер в сайдбаре 4 (сквозной)
Популярные публикации







Свежие шаблоны сайтов каждый день
С миру по нитке
«    Июль 2022    »
ПнВтСрЧтПтСбВс
 123
45678910
11121314151617
18192021222324
25262728293031