Today Microsoft has open sourced the code of the Windows Library for JavaScript (WinJS). _It is being released under the_Apache 2.0 license_as an Open Source project by_Microsoft Open Technologies_(MS Open Tech). The source code is_available now on GitHub_where developers provide feedback, and submit contributions. Additionally, WinJS is taking its first steps to becoming cross-platform by supporting browsers and other devices. For those unfamiliar with WinJS here is some background from Microsoft program manager Maria Kang: WinJS is a JavaScript library that was first created for Windows 8 to enable first class, native-quality experiences in Windows Runtime apps using familiar web technologies like HTML, CSS, and JavaScript. The first version of WinJS provided high-quality infrastructure including page controls, promises, and data-binding. It also offered polished UI capabilities like virtualized collections and high performance controls such as_ListView,_FlipView, and_semantic zoom. WinJS 2.0 was introduced with Windows 8.1 and added new UX patterns like the_Hub_control, and optimized performance for greater flexibility for designers and developers. WinJS was initially focused on native Windows Runtime apps,...
The rest of the story...
Microsoft News