в рубрике Javascript, web-разработка
Автор статьи: Игорь Тарасов (сайт: http://itsoft.ru)
Валидации HTML-форм уделяют очень мало внимания. Например, при регистрации и входе на сайт несколько раз выдается сообщение об ошибке: то код протекции ввел неправильно, то в логине указал email вместо логина. А еще бывает, пользователи ошибаются с количеством цифр в номере телефона или реквизитах организации, путают русскую букву «с» с …
в рубрике HTML5, web-разработка
Автор статьи: Сергей Большаков
Недавно возникла у меня необходимость создать небольшое html5-приложение для смартфонов.
Почему html5? Все предельно просто: при наличии мобильной версии, сайт можно за пару дней допилить до необходимого состояния или же написать с нуля (что не так важно) и в дальнейшем заниматься поддержкой только одной версии кода, не распыляясь на различные платформы.
Для сборки …
в рубрике Usability & UX, web-разработка
Автор статьи: Михаил Фролов, UsabilityLab
Рассмотрим стандартный процесс онлайн покупки билета на самолет, который условно можно разделить на 3 шага:
Сосредоточимся на шаге 1, а точнее на интерфейсе для его преодоления.
Я подробно рассмотрю реализацию оформления в четырех популярных агентствах по продаже авиабилетов:
AnyWayAnyDay
Билет-он-лайн
Ozon Travel
Sindbad
на основе ошибок и плюсов обнаруженных в процессе детального изучения решений, попробую создать простую …
в рубрике jQuery, web-разработка, Программирование
Автор статьи: Сущев Артём
Статья посвящена плагину, который упрощающает жизнь client-side программиста.
При заполнении формы случается так, что учитывая введенные данные, форму нужно менять (прятать и показывать поля). Простейший пример: при заказе доставки товара пользователь выбрал «самовывоз», значит поля про адрес доставки можно спрятать, зато было бы здорово показать карту проезда для самовывоза.
И что дальше
Часто такая логика …
в рубрике Javascript, web-разработка
Автор статьи: Михаил Давыдов (блог автора: http://azproduction.ru/)
Буквально недавно стало известно, что Firefox 6 получит SSE (уже есть в Opera 10.6+, Chrome, WebKit 5+, iOS Safari 4+, Opera Mobile 10+) так, что поддержка более половины всех браузеров (охват аудитории пользователей) уже не за горами. Настало время присмотреться к этой технологии. SSE предложил Ian Hickson более 7 …
в рубрике web-разработка, Программирование
Автор статьи: Сергей Зеленцов
HandlerSocket — это noSQL-плагин для mySQL, позволяющий обращаться к базам данных в обход уровня SQL.
Данная статья предназначена для тех, кто успешно поставил HandlerSocket и php-handlersocket, а также столкнулся со скудным мануалом и странным поведением этого плагина для php.
Если вы впервые слышите о данном решении, то рекомендую предварительно ознакомиться со следующими материалами:
NoSQL …
в рубрике Usability & UX, web-разработка
Автор статьи: Андрей Куй
В этой статье я расскажу об объекте jQuery.cssHooks, который по умолчанию содержится в jQuery. Расширение этого объекта позволяет добавлять новые свойства или значения, прописываемые в методе .css(), которые изначально не поддерживаются теми или иными браузерами. Возможно, для многих наличие CSS-хуков не является новостью, но для меня это стало небольшим открытием.
Для тех, кому …
в рубрике Java, web-разработка
Хочу начать с того, что мне жутко надоели презентации на основе стандартного шаблона: сверху шапка с темой, потом набор пунктов, снизу колонтитул ну и справа и/или по центру картинка может какая-то или диаграмма.
Скучно!
Где же креатиффность? Неужели не хочется не просто раскрыть свою тему, а сделать это так, чтоб даже тем, кому не интересна тема, будут …
в рубрике Usability & UX, web-разработка
Большинство разумных веб-разработчиков уже давно знают, что принудительная регистрация — зло. Но некоторые до сих пор без лишней необходимости закрывают контент от пользователей или не дают им купить товар до тех пор, пока они не зарегистрируются. Такой подход оправдан в случае платных услуг или сервисов вроде РуТрекера. Но в большинстве своём является для ресурса крайне вредным …