Пишу про разработку вообще и в частности про: JavaScript, HTML5, CSS3, AngularJS, ReactJS, Agile.

Новый html элемент – dialog

В следующей версии html 5.2 появляется новый элемент <dialog>, который как раз и предназначен для нативных всплывающих окон. Не тех, что были в js с начала времен и , а нормальных, не блокирующих интерфейс и не блокирующих исполнения кода. Разумеется можно накладывать свои стили и анимации. Ссылки по теме: Mozilla : The Dialog element

Websockets – что это такое и что с этим делать

Сегодня поговорим о вебсокетах – технологии передачи данных, которая пришла вместе с html5. В двух словах websockets выстраивают непрерывное соединения клиента с сервером по протоколу TCP. Одно из самых ярких преимуществ такого подхода в том, что теперь сервер сможет проактивно отправить всем подписанным клиентам сообщение без того чтобы клиент отправлял сам запрос на сервер. Websockets

Добавить поле для ввода даты не всегда просто – Mobiscroll datetime

Одна из проблем разработки web приложений под смартфонов в том, что не все виджеты работают так как нужно. Приходится надеяться на то, что браузер и WebView возьмут на себя решение таких, казалось бы, тривиальных задач как ввод даты. Создать поле для ввода даты действительно очень просто и даже была разработана спецификация html5: Которую потом