Составляя этот путеводитель, я старался освящать тут технологии, которые уже можно не только пощупать и попробовать, но вполне результативно применять. Такой подход кажется мне оптимальным, поскольку я сам являюсь действующим программистом и хорошо представляю, что может быть интересно веб-разработчику здесь и сейчас. Читать далее
Получение реакции браузера на события, происходящие на сервере, всегда представляет собой проблему. Дело в том, что сама реализация HTTP-протокола не предполагала подобного рода взаимодействия — при штатной работе данные с сервера могли быть доставлены в браузер только в ответ на очередной HTTP-запрос (предполагающий перезагрузку страницы). Читать далее
Про необходимость этого инструмента я иронизировать не буду, он объективно полезен. Может, не на десктопах, но на планшетах точно не помешает. Итак, в HTML5 появились средства программно управлять полноэкранным режимом отображения. Читать далее
Процедура определения положения на карте по координатам (а именно это нам и нужно, чтобы узнать, наконец, где мы находимся!) называется обратным геокодированием. Его можно осуществить с помощью нескольких сервисов, мы воспользуемся Google Maps. Для этого подключим эту службу на нашу страницу:
Наверное, само существование такого программного интерфейса в историческом 2004 году довело бы членов консорциума W3C до инфаркта, но все меняется очень быстро, и сегодня, спустя всего 8 лет, возможность доступа из JavaScript-кода к аккумуляторам планшета или коммуникатора — просто веление времени. Читать далее
Да, да, мы до этого дожили. Веб-сценарии научились понимать, или, если быть точным, распознавать человеческую речь. Читать далее
В этом отношении новая технология Server-Sent Events, с одной стороны, является логическим развитием схемы Long Polling, с другой — эта схема организована принципиально по-другому.
Старая и довольно распространенная задача — проверка соединения браузера с сетью. Теперь она выполняется с помощью проверки нового свойства navigator. o nLine и событий о nline и offline следующим образом:
И правда, откуда такая точность? Как браузер вообще узнал свое местоположение? Мы что, теперь все под колпаком? Ну, в какой-то мере это так. Реально географическое местоположение определяется
Естественно, речь идет не про сексуальную и даже не про социальную ориентацию, а про самую обычную — в пространстве. И не не вашей, а мобильного устройства. Читать далее