NNSquad - Network Neutrality Squad
[ NNSquad ] Maverick: Providing Web Applications with Safe and Flexible Access to Local Devices
Maverick: Providing Web Applications with Safe and Flexible Access to Local Devices http://bit.ly/k90ZjN (University of Washington [PDF]) This paper describes Maverick, a browser that provides Web applications with safe and exible access to local devices. Maverick lets Web programmers implement USB device drivers and frameworks, like file systems or streaming video layers, using standard Web programming technologies such as HTML, JavaScript, or even code executed in a native client sandbox. These Web drivers and Web frameworks are downloaded dynamically from Web servers and executed by browsers alongside Web applications. Maverick provides Web drivers with protected access to the USB bus, and it provides Web drivers and frameworks with event-driven IPC channels to communicate with each other and with Web applications. - - - --Lauren-- NNSquad Moderator