У відповідь люди, які говорять на , які заявляють, що не надавати фільтр, я б заперечував, що вам потрібно надати фільтр, не маючи жодної іншої причини, крім того, щоб прикрити свій власний зад по відношенню до батьків бажаної аудиторії. Просто переконайтесь, що користувач може його відключити. Застосувавши фільтр нецензурної лексики (хоч і недосконалий і абсолютно необов’язковий), ви можете сказати, що ви зробили все, що від вас очікується, щоб захистити почуття молодшої аудиторії.
Дозволяючи відключити, ви відштовхуєте користувачів від спроб обійти його за допомогою розумних пунктуацій або підстановок, оскільки люди, які віддають перевагу такому мові, негайно відключать фільтр на власних комп’ютерах і давно забули, що фільтр навіть існує .
З урахуванням цього розуміння, не хвилюйтеся так сильно щодо впровадження. Він не повинен бути захищеним від дурня (що добре, бо не може бути захищеним від дурня), але він повинен бути відносно повним і максимально ненав'язливим. Тобто, ви не хочете переконатися, що ви не зробите " чіткий текст" помилку".
Реалізація може бути надзвичайно простою - отримати список слів та замінити будь-які слова, знайдені у списку, зірочками чи чимось подібним. Найкраще шукати лише цілі слова.
Щодо списку слів, це легко: http://www.google.com/search?q=profanity+word+list
Пам'ятайте, що це не повинно бути всеосяжним, воно просто має бути представником доблесних зусиль з вашого боку щодо захисту дітей.