Microsoft today announced the general availability of WinJS 3.0 which was announced earlier this year at BUILD developer conference. WinJS 3.0 now runs seamlessly across platforms and browsers so that developers can now use WinJS not only for Universal Windows Apps, but also for the web sites, and when building HTML-based mobile apps across various platforms using technologies like Apache Cordova.
Major items we addressed in the 3.0 release includecross-platform infrastructure improvements for layout, keyboarding, string localization, and support for right-to-left languages; a comprehensive unit test suite that runs on our components for major operating systems and browsers; and design updates to the custom WinJS controls and intrinsic HTML controls ensure a consistent user experience on many platforms and browsers.
WinJS offers the following,
- Cross-browser/cross-platform support spanning the most popular desktop and mobile browsers, as well as HTML-based app environments like Apache Cordova
- Improved universal control designs delivering a more seamless experience for end users across Phone, Tablet, and PC device form factors of various screen sizes and input types
- You can start using WinJS.3.0 today via your favorite package manager (Bower, NPM, or NuGet), via CDN reference, by downloading a zip from our website, or by cloning the repository to build your own copy off GitHub.
Read more about it here.