Tuesday, March 31, 2015

Web MIDI API Draft Published

The Audio Working Group has published an updated Working Draft of Web MIDI API. This specification provides users with a bridge between a Web browser and their MIDI-capable devices, such as musical instruments, lighting controls, or any other MIDI device. With this API, users can control or exchange information with MIDI devices directly from the browser. The Web MIDI API is a low-level feature, intended for use with other web platform features, like the Web Audio API, with the goal of familiarity for users of operating-system-level MIDI APIs, such as Apple’s CoreMIDI and Microsoft’s Windows MIDI API. Learn more about the Rich Web Client Activity.

CSS Scroll Snap Points Module Level 1 First Public Draft Published; CSS Template Layout Module Note Published

The Cascading Style Sheets (CSS) Working Group has published a First Public Working Draft of CSS Scroll Snap Points Module Level 1. This module contains features to control panning and scrolling behavior with “snap points”. The group also published a Group Note of CSS Template Layout Module. A grid template can be seen as a cross between table layout and absolute positioning, and can also be associated with pages in paged media to create page templates. Learn more about the Style Activity.

Responsive Web Design Training Course; Early Bird Rate through 10 April

Today, W3C opens registration for a new session of the Responsive Web Design training course, to start 8 May 2015. This course leads students step by step through an approach that focuses on HTML and CSS to make Web sites work across devices. You will be working with viewport declarations and media-queries for responsive layout, responsive images, navigation, typography, tables, forms and video. Taught by trainer Frances de Waal, this course is 5 weeks long. Enroll before 10 April to benefit from the early bird rate! Learn more about W3DevCampus, W3C’s online training for Web developers and watch our fun intro video.