Варіанти Streaming і AJAX
Це вважається найкращим варіантом для передачі даних в режимі реального часу. Сервер підтримує з’єднання відкритим і активним з клієнтом до тих пір, поки не будуть отримані необхідні дані. В цьому випадку з’єднання вважається відкритим на невизначений термін. Потокова передача включає заголовки HTTP, збільшують розмір файлу і затримку. Це можна розглядати як головний недолік.
Це скорочена форма асинхронного Javascript і XML. Об’єкт XmlHttpRequest дозволяє виконувати Javascript без перезавантаження всієї веб-сторінки. AJAX відправляє і отримує лише частину веб-сторінки. Основними недоліками AJAX порівняно з вебсокетами JavaScript є:
HTML5 – це надійна структура для розробки і проектування веб-додатків. Основними стовпами є API-інтерфейси розмітки, CSS3 і Javascript.