Сообщаем о разрыве сети

Если вы создаете проект, которым будут пользоваться люди, то важно понимать, что самое ценное это те данные, которые они вводят в ваши формы на сайте. Можно сохранять в localStorage, cookie или session те данные что вводит пользователь, а в случае ошибки - восстанавливать их.
Но, работая над одним проектом мы обнаружили, что самое досадное это то, когда в процессе заполнения формы у пользователя обрывается интернет-соединение и он отправляет форму, а там соответственно сообщение об ошибке, но уже браузера. Кнопка "Назад" в данном случае уже не помогает. Поэтому мы предлагаем вам решение, которые теперь сами используем на том проекте, и которое на самих спасало не раз.
Читать полностью

Теги: [ ]

PHP кэширование

Давно хотел поделиться с читателями классом кэширования данных выводимых скриптом. Зачем вообще использовать кэширование и что нужно кэшировать?

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

Стойкие заголовки

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


Читать полностью

Теги: [ , , ]

Автоматическое изменение высоты textarea

Предлагаю обратить ваше внимание на очень полезный плагин jQuery помогающий улучшить юзабилити вашего сайта.
jQuery AutoResize - легкий плагин, который растягивает поле textarea в зависимости от ввода. Это очень удобно, когда вы пишете объемный комментарий к материалу.
Читать полностью

Теги: [ , , ]

HTML5 API Геолокации

API геолокации на самом деле не связано с HTML5, т.к. он создан W3C, а не WHATWG. Тем не менее он ссылается на спецификацию HTML5.

API нам предлагает два метода определения местоположения:
1) getCurrentPosition - разовый метод захвата.
2) watchPosition - следит за изменением местоположения.

Мы рассмотрим пример с getCurrentPosition.
После успешного определения местоположения getCurrentPosition отдает объект coords, который содержит широту и долготу местоположения пользователя, а также точность определения.
Читать полностью

Теги: [ , ]
Страница 1 из 1712345678...Последняя »