хороший не забудет, на то он и хороший )) Если серьёзно, в проэкте серверная валидация на sql injection пишется в части отвечающей за взаимодействие с бд. а js валидация это часть GUI эти части пишутся отдельно и часто их пишут разные люди.
Мы — девелоперы!!! эксплорер это полный крэп и худший из браузеров — это факт. Тот же 8-й, о котором так много положительныж отзывов проходит acid тэст всего на 30% при том, что остальные браузеры в своих бетта/релиз кандидатах, на 100%. Firefox уже заявляет о полной поддержке css3, а IE только 2.1 и то… Сколько ещё ждать пока можно будет использовать css3, который открывает кучу возможностей ??? — ещё 2-3 года? (((
это абсолютно разные вещи, серверная валидация — это от взлома, нарушения логики программы, находиться в модели мвц, а клиентская для удобства пользователей.
«для .png есть решение всего на 2 Кб — homepage.ntlworld.com/bobosola/pnghowto.htm, работает с теми именами файлов, какие есть» — да уж у них даже демка на сайте не работает )))
тогда при дальнейшей работе возникнут проблемы, например при выборке всех админов, или выборке всех элементов на кот. пользователь имеет права, в общем при любой выборке будут проблемы. А заказчик рано или поздно захочет написать какой то фильтр/сортировку на права. Идея интересная, но применять её чревато проблемами при дальнейшей поддержке.
Всё правильно… я тоже так делаю, проверка на правильность даты, количество букв в логине — это всё для удобства пользователей. Сайт тебе намекает, что логин меньше 3-х букв — это не красиво… но если ты очень хочешь пострадай х-ней и сделай се некрасивый логин… то же самое и с датой — если хочешь, поставь се хоть 1900… можно, конечно и на сервере проверять данные, требовать скан паспорта и т.д., но эт. дополнительное время на разработку, лишняя нагрузка на сервер и всё такое.
да, бывает, упадёт 1 в день… при том, что у меня по 6 окон открыто с 10+ вкладками в каждом, где я постоянно дебагером мучаю сайты… Но учитывая, что окна восстанавливаются, я на это даже внимания не обращаю…
А кто в каких случаях использует консоль? просто я пока не понимаю её смысла, это отладочная информация, т.е. в рабочем проекте её не должно быть, а при отладке, если нужно что то вывести, можно в див какой то, или алерт, выводить
(И не только в нем)
(И не только в нем)
(И не только в нем)