Даже в доменах это не проблема, просто можно заменять пробел на _
В целом я за, давно пора убирать всякие идиотские правила вроде «ник меньше 3 нельзя», «ник только латинскими», «ник без пробелов»… Делать логин по связко почта-пароль и не мучать людей
Открыть то откроется. И покажется. Там в другом проблема была, вроде с куками, что они не оставляются от доменных имен где есть _. К сожелению сейчас не вспомню — саму лично не приходилось сталкиватся с этим багом.
Ну, насчёт доменов — не всё так просто. Есть ещё такой нюанс, что три разных логина «aaa bbb», «aaa_bbb» и «aaa-bbb» спроецируются в одно и то же доменное имя. Как разрешать такую ситуацию?
Вполне гуманное, люди с одниковыми никами через продел-подчеркивание-тире не так часто встречаются. Явно реже чем одинаковые ники обычные, ведь никто не сомневается что их нельзя регать по несколько раз :)
на уровне доменных имен — есть.
а делать как делает «мой круг», к примеру, имхо, нехорошо.
(там делают транслитерацию, при чем режут и транслитерируют как хотят)
Ну и к тому же у многих людей в жизни есть «клички» по которым их и зовут чаще всего — не будешь же каждый раз полное имя называть?
А теперь представьте, что все комментарии будут подписаны полными именами людей, а не их короткими никами…
На ник достаточно беглого взгляда, чтобы понять «кто это» — длинное имя надо будет читать.
а я вот не люблю свое имя =) исторически сложилось, все меня зовут SkaR =) даже родители так зовут =)
здесь s5656 — потому, что skar — занято…
кстати, представьте сколько в россии всяких мишей, марин, лешей, ваней, сергеев, насть и прочих прочих прочих имен =) их много, но они оооочень часто повторяются =) было бы непонятно кто есть кто =)
Никто-же не обязует вас писать свое настоящее имя. Есть поле «Имя», пишите туда, что хотите, хоть SkaR, Хоть Иван Петович, хоть Белка_На_Амфетаминах (ничего личного). Зачем ограничения то?
Мое имя написано у меня в профиле. И вы вполне можете обращаться ко мне по нему.
Но я лично знаком с еще одним Константином Назаренко, который друг моего знакомого. И живет не далеко от меня. Ну я к тому, что реальные имена достаточно часто повторяются… И их не изменить. А над никами можно издеваться как угодно. :)
но с другой-то сторрны, если есть такое поле, то почему бы не быть ограничению, которое нужно для корректного отображения на сабдоменах.
а вот нужны или не нужны сабдомены — это вопрос уже другой дискуссии. :)
хотя бы и вот для этого.
но если субдомены не нужны — тогда, конечно, да. вход делать по имэйлу и паролю, а подписываться везде именами без ограничений.
мне лень читать все комменты, поэтому может кто-то уже писал про это, но все равно выскажу свое мнение:
между прочим, вы писали не про имя, а про логин… во многих порталах используют дополнительное поле «Real Name» (или что-то вроде), которое используется для отображения пользователям, а логин используется для авторизации… здесь на хабре я видел подобное поле, но я не фанат пробелов так что я оставил свой логин…
мне больше непонятно почему:
1) в паролях нельзя использовать любые символы учитывая то что пароли храняться в базе в зашифрованом виде и всякие спец символы никак не влияют (хотя даже и так они бы не влияли)
2) в чем причина орграничения пароля допустим в 8 символов или 12 или даже 120… по-моему в базу можно вогнать много больше символов и опять же учитывая то что пароль шифруется чаще длина остается примерно одинаковой (в зависимости от метода)
1) вероятно потому, что по дороге между вашим браузером и сервером всякие разные символы могут некорректно передаться, а потом когда будете заходить с другого браузера или компьютера — у вас попросту не совпадут хэши пароля.
2) а вот длинну в случае хэширования пароля дейсвительно обрезать я не вижу смысла.
> 1) вероятно потому, что по дороге между вашим браузером и сервером всякие разные символы могут некорректно
Такое может произойти, если кто-то плохо скрипт написал. Просто с такой-же вероятностью можно допустить, что при закачке файла на сайт он туда некорректно передастся.
Больше бесят ограничения пароля — минимум 6 символов.
Ну во-первых, безопасность каждого — это его личное дело. (Спасение утопающих — дело рук самих утопающих.) А во-вторых, разве пароль «123456» сложнее «zB*7»?
Оставьте пробел в покое / Leave Space Alone!!! I'm Serious!!!