background preloader

HTML

Facebook Twitter

HTML5 Server-Push Technologies, Part 1. The upcoming HTML5 specification includes a lot of powerful and exiting features which turn web browsers into a fully capable rich internet application (RIA) client platform. This article takes a deeper look into two new HTML5 communication standards, Server-Sent Events and WebSockets. These new standards have the potential to become the dominant Server-push technologies for helping developers to write real-time web applications. 1. The evolution of the web Since its beginning in the 1990s, the World Wide Web has grown rapidly and became more and more dynamic. While the first generation of web pages were static documents, later generations of web sites have been enriched by dynamic elements, followed ultimately by the development of highly-interactive browser-based rich internet applications. The Hypertext Transfer Protocol (HTTP) was designed in the early days of the internet to transport information entities such as web pages or multimedia files between clients and servers.

Listing 1. Validator.nu. Hex Color Codes. Web Color Chart - Hexadecimal - by VisiBone. The W3C Markup Validation Service. HTML URL Encoding Reference.