• Предлагаю несколько другое применение читаемости в условиях дикого рунета. Если заставить отзывчивых посетителей грамотно писать своё имя, то и текст сообщения будет грамотней. Плагин «Читаемые Имена» заставляет отзывчивых гостей писать свои имена на языке вашего блога.

    Вкратце: для тех, у кого аллергия на транслит и невежество.

    Есть ещё длинное описание: «Зачем нужны читаемые имена?»

    Буду рад предложениям и пожеланиям.

Просмотр 5 ответов — с 1 по 5 (всего 5)
  • Модератор Юрій

    (@yube)

    Неужели плагин действительно проверяет имена на читаемость? Или это фикция из одного регулярного выражения? Увы, мне некогда его ставить, чтобы проверить, сочтет ли он имя «Йцйцйцйцйцйцйц» за читаемое.

    Автор broken account

    (@doktor-bro)

    Юрий, да цель плагина — проверять имена на читаемость. Я создаю математическую модель, которая сложнее, чем регулярное выражение, но проще чем мозг человека. Это не так страшно с учётом закона Парето (принцип 20/80). Особо изощрённые тролли всегда надурят машину, но точно попадут под ручной трибунал хозяина, по старинке.

    Конкретно к твоему примеру. Версия 0.8 плагина пропустит имя «Йцйцйцйцйцйцйц». В нём однозначно есть грубые ошибки:

    1. Буква «ц» встречается 7 раз. Поставлю проверку на максимальное количество одинаковых букв. Мне кажется, что по умолчанию в русском было бы достаточно 4.
    2. Отсутствуют гласные. Эта проверка появится уже в следующей версии. Имя выдаст такую ошибку: Имя «Йцйцйцйцйцйцйц» не содержит обязательных букв: «АаЕеЁёИиОоУуЫыЭэЮюЯя».
    3. Слово длиной в 14 знаков состоит из двух отличных букв. Тут надо будет пораскинуть мозгами.

    Спасибо за критику!

    Юрий, у тебя на сайте возле графы с комментариями описка: (не публикется).

    Модератор Юрій

    (@yube)

    Спасибо два раза 🙂

    Автор broken account

    (@doktor-bro)

    Новая версия 0.9.1 готова. Теперь есть проверка на гласные. Пример Юрия выдаёт ошибку: Имя «Йцйцйцйцйцйцйц» не содержит обязательные гласные: «ЁАЕИОУЫЭЮЯаеиоуыэюяё».

    Побочный эффект по предотвращению спама превзошёл мои* ожидания. С тех пор как я два месяца назад обнулил счётчик неудачных попыток на сайте «Рифма Мира», было всего три (3) случая спама. В одном случае это точно был человек. В этот же период на сайте было оставлено около 700 отзывов. Неудачных попыток оставить читаемое имя было около 3000.

    Если поделить количество неудачных попыток (3000) на время (60 дней), то получается 50 в день. Это приблизительно соответствует количеству спама, который приходил до того, как я поставил «Читаемые Имена».

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

    * Я и broken account — один и тот же человек, просто из-за технической ошибки на движке пришлось сделать новый доступ.

Просмотр 5 ответов — с 1 по 5 (всего 5)
  • Тема «Плагин «Читаемые Имена» (по-русски)» закрыта для новых ответов.