HTML

Горячее Лучшее Новое
Настройки
посты из Горячего показаны выключить показ
посты из Горячего не показаны включить показ
посты с видео показаны выключить показ
посты с видео не показаны включить показ
Katheryn-Winnick
Растяпкин
30 марта 2015 21:24

Katheryn-Winnick

Katheryn-Winnick

Метки: HTML   XML   девушки  
Видео уроки по созданию адаптивных сайтов от LoftBlog
Васька
20 февраля 2015 13:24

Очень даже полезно начинающем. Всем кто начинает писать сайты советую!!!

Очень даже полезно начинающем. Всем кто начинает писать сайты советую!!!

Лечение нафталаном
Yus Yusif
21 января 2015 08:54

Это было в древности, в начале 6 века нашей эры. Караван купцов проходил мимо местечка, где ныне располагается город Нафталан.
В этих местах было немало озер с мутной водой. Чтобы не нанести вреда верблюдам, их отогнали от водоемов.

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

Метки: HTML   htc  
Великие полководцы Второй Мировой войны
tven
06 декабря 2014 18:32

От их решений зависели судьбы миллионов человек!
Это далеко не весь список,наших великих полководцев Второй Мировой войны!

От их решений зависели судьбы миллионов человек!
Это далеко не весь список,наших великих полководцев Второй Мировой войны!

Метки: HTML   WML  
Ах...
Андрей Антонов
27 октября 2014 10:10

...Вот и сегодня Ёжик сказал Медвежонку: — Как всё–таки хорошо, что мы друг у друга есть! Медвежонок кивнул. — Ты только представь себе: меня нет, ты сидишь один и поговорить не с кем. — А ты где? — А меня нет. — Так не бывает, — сказал Медвежонок. — Я тоже так думаю, — сказал Ёжик. — Но вдруг вот — меня совсем нет. Ты один. Ну что ты будешь делать?.. — Переверну все вверх дном, и ты отыщешься! — Нет меня, нигде нет! — Тогда, тогда… Тогда я выбегу в поле, — сказал Медвежонок. — И закричу:...

...Вот и сегодня Ёжик сказал Медвежонку: — Как всё–таки хорошо, что мы друг у друга есть! Медвежонок кивнул. — Ты только представь себе: меня нет, ты сидишь один и поговорить не с кем.

Метки: HTML   WML  
Кукушка
Андрей Антонов
26 октября 2014 09:27

Делаю первый раз, поэтому прошу прощения за ляпы.
«Кукушка» — чрезвычайно рискованная игра офицеров Русской Императорской Армии, которая, тем не менее, была широко распространена во всех отдаленных гарнизонах, от Мерва до Петропавловска-Камчатского. На Дальнем Востоке ее, правда, называли «Тигра». Цитата:
«Теперь куда тише стало. Размах меньше — да и начальство препоны ставит. Прежде как стояли в городе: нет ни цирка, ни театра… Соберется публика у кого из холостых, а то в своей офицерской...

Делаю первый раз, поэтому прошу прощения за ляпы.
«Кукушка» — чрезвычайно рискованная игра офицеров Русской Императорской Армии, которая, тем не менее, ...

Метки: HTML   WML  
Сколько может стоить один лишний пробел?
Александр Монгер
22 июля 2014 10:10

Произошла курьезная и очень болезненная ситуация одновременно.
У нас много зарегистрированных клиентов и много из них тех, кто ни разу не входил в систему.

Писать клиентам по таким вопросами бесполезно — мало кто из обиженных клиентов ответит почему он обиделся.
Поэтому мы не поленились и начали тупо всем звонить и спрашивать, почему, мол, так и не зашли?
Ответ был почти у всех одинаковый:
-Мы не смогли ввести логин пароль.

Результат расследования отправил всех в глубоких шок.

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

Логин и пароль на доступ в систему приходил электронным письмом. Люди копипастили логин из письма и вместе с ним копировался лишний пробел на конце!

Т.е. если в поле логина есть пробел, система не выпускает фокус и
в итоге люди не могли даже начать вводить пароль.

Проблеме этой было примерно 3-4 месяца. На вскидку, из-за того что примерно 120-150 человек из тех кто хотел платить деньги за сервис просто не смогли зайти и жестко обиделись, этот пробел нам стоил примерно 500 т.р. Плюс минус 90 т.р.

Проблемы было две:
1. в шаблоне почтового уведомления после логина стоял лишний пробел:
<td align="right"> Логин для входа: </td> <td class="value">%3$s </td>
Проблемное место вот здесь"%3$s "
Решили просто правкой шаблона. Теперь лишних пробелов при копипасте нет.

2. В форме авторизации не было обработки на ввод строки с некорректными символом
Тут для решения проблемы решили сделать так: Перед валидацией, сначала делаем trim, потом регуляркой вычищаем все что может помешать. К моменту проверки корректности самого логина(а в качестве логина используется e-mail) мы имеем полностью очищенную строку. А задача валидартора уже дать оценку похоже это на email и есть ли он в нашей базе.

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

Все члены команды разработки на mm24.com занимаются вебом не менее 10 лет. И тем глупее мы выглядели в своих же глазах.
Ситуация никогда не проявилась бы, если в шаблоне уведомления не было лишнего пробела. Или в форме авторизации было предусмотрено более информативное сообщение, которое точно показывало на причину сообщения об ошибке.

Возможно наш печальный пример кому-то окажется полезным.