Я не специалист в веб-девелопменте, и для меня является глубочайшей загадкой, почему на очень многих сайтах пользователя заставляют вводить номера телефонов и кредитных карт без разделителей. Безопасность?
[In theory there is no difference between theory and practice. In
practice there is.]
[Даю очевидные ответы на риторические вопросы]
Здравствуйте, Аноним, Вы писали:
А>Я не специалист в веб-девелопменте, и для меня является глубочайшей загадкой, почему на очень многих сайтах пользователя заставляют вводить номера телефонов и кредитных карт без разделителей. Безопасность?
С картами — потому что в 90 случаях из ста — так сделал тот парень (а тот парень — умственно отсталый).
В 10 случаях — поле для ввода одно, а карта может быть любой, например локальной карточной системы, и у нее номер а) не 16 знаков б) разделители через пять на три символа. То есть причиной то же, что и в первых 90 случаях — недостаток сооброжалки, для приведения формы ввода в соответствие с RL)
http://www.banki.ru/wikibank/nomer_bankovskoy_kartyi/
С номерами телефонов аналогично. Кроме 14 значного международного формата есть еще локальные традиции записи (11, 10, 7, 6, 5) в которой хз как принято разделять.