Encrypted Media Extensions
Netflix supports HTML5 video using EME with a supported web browser: Chrome, Firefox, Microsoft Edge, Internet Explorer (on Windows 8.1 or newer), or Safari (on OS X Yosemite or newer). YouTube supports the HTML5 MSE. Available players supporting MPEG-DASH using the HTML5 MSE and EME are NexPlayer, THEOplayer by OpenTelly, the bitdash MPEG-DASH player, dash.js by DASH-IF or rx-player.
BrowserQuest
"BrowserQuest" is written in HTML5 and WebSockets and is playable from modern web browsers. The client makes use of HTML5's canvas element to render the graphics, web workers to initialize the map without affecting the rest of the page, localStorage to save progress, media queries to dynamically resize the game to the device, and HTML5 Audio to render the sound. The server uses node.js communicating with the browser using WebSockets. "BrowserQuest" is a demonstration of the technology that it uses.