Учебник HTML5

  

Battery Status — API, продиктованный жизнью

Наверное, само существование такого программного интерфейса в историческом 2004 году довело бы членов консорциума W3C до инфаркта, но все меняется очень быстро, и сегодня, спустя всего 8 лет, возможность доступа из JavaScript-кода к аккумуляторам планшета или коммуникатора — просто веление времени. Читать далее

Vibration API есть? А если найду? HTML5 для мобильных устройств

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

Mouse Lock/Pointer Lock API

Само название этого API, не так давно внедренного в Mоzilla Fire-fox, может вызвать недоумение и вопрос «А зачем?». Но это только если вы не работаете в игровой индустрии. Читать далее

Расширения DOM

HTML5 расширил интерфейс нескольких DOM-элементов, и расширения эти хоть и не особо велики, но довольно-таки значимы. Наверное, потому, что речь идет об элементах HTMLDocument и HTMLElement. Читать далее

Prerendering — отрисовываем страницы заранее

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

History Api

Контроль истории посещений вообще и кнопки Back в частности всегда был несбыточной мечтой веб-разработчика, и вот теперь она стала реальностью. Новое History API для DOM-объекта Histoty предоставляет следующие методы:

Читать далее