Sdílet prostřednictvím


HTML5 Labs Provides Early Prototypes of Emerging Standards

imageHTML5 Labs shares prototypes of early and unstable standards. Microsoft regularly update these prototypes and add additional prototypes based on what will most help with the testing of the specifications. Prototypes shown at MIX11 include FileAPI, a new WebSockets demo, and announcement for plans for a demo of the Media Capture prototype.

See FileAPI Prototype Added to HTML5 Labs, More Prototypes Coming.

File API

The Interoperability team at Microsoft developed the File API prototype, which is based on the draft W3C standard that provides an API for representing file objects in web applications. The main goal here is to solve an old problem for web applications that want to allow the user to select some files and, for instance, upload them on the server in a secure manner.

The prototype includes a demo that shows how FileAPIs can be used to select some images on the local machines, preview them on the browsers, and then upload them to the server. In order to enable these scenarios today, browser extensions need to be installed in some cases.

WebSockets

The WebSocket protocol enables two-way communication between a user agent running untrusted code running in a controlled environment to a remote host that has opted-in to communications from that code.

A new WebSockets demo on Windows Azure supports the latest version of the specification.

About HTML5 Labs

HTML5Labs is where Microsoft prototypes early and unstable specifications from web standards bodies such as W3C. Sharing these prototypes helps us have informed discussions with developer communities, and enables us to provide better feedback on draft specifications based on this implementation experience.

See HTML5 Labs.

About MIX

In its sixth year, MIX was created to foster a sustained conversation between Microsoft and Web designers and developers. This year’s event offers two days of keynotes streamed live and approximately 130 sessions available for download, all at https://live.visitmix.com. Press materials are available at https://www.microsoft.com/presspass/events/mix.

Bruce D. KyleISV Architect Evangelist | Microsoft Corporation

channel9