Archive for the ‘Web Dev @ Microsoft’ Category

Using Internet-Scale Data to Guide Product Planning

Posted on: No Comments
There are so many potential projects we could spend our time on, but like most engineering teams, we have limited time. Since our time is finite, how do we go about deciding which features, bugs, or enhancements should get this valuable resource? Ultim...

Experimenting with Object.observe in JavaScript

Posted on: No Comments
I recently built a quick prototype to get the classic interactive movie game Night Trap running in the browser. Assets stream from Azure Media Services and play through the open source video.js player as an .mp4. I also converted all of the video to a...

How to Create Your Own Browser with JavaScript Using EdgeHTML

Posted on: No Comments
This article is part of a web development series from Microsoft. Thank you for supporting the partners who make SitePoint possible. Over the past several months, we have made numerous improvements to the Microsoft Edge rendering engine (Microsoft EdgeH...

JavaScript Goes Asynchronous (and It’s Awesome)

Posted on: No Comments
This article is part of a web development series from Microsoft. Thank you for supporting the partners who make SitePoint possible. JavaScript has come a long way since its early versions and thanks to all efforts done by TC39 (The organization in char...

How to deploy an Online Vorlon.js Server with Authentication

Posted on: No Comments
When our team of engineers and tech evangelists at Microsoft set out to create Vorlon.js — an open source, extensible, platform-agnostic tool for remotely debugging and testing your JavaScript—we wanted to keep it as simple as possible. It is our m...

How Pointer Events Will Make Cross-Browser Touch Support Easy

Posted on: No Comments
This article is part of a web development series from Microsoft. Thank you for supporting the partners who make SitePoint possible. I often get questions from developers like, “with so many touch-enabled devices on phones and tablets, where do I star...

Experiment with ECMAScript 6 on Babylon.js with TypeScript 1.5

Posted on: No Comments
This article is part of a web development series from Microsoft. Thank you for supporting the partners who make SitePoint possible. Since releasing babylon.js, the WebGL open-source gaming framework, a couple of years ago, we (with help from the commun...

Creating an Accessible Breakout Game Using Web Audio and SVG

Posted on: No Comments
As the co-author of Babylon.js, a WebGL gaming engine, I was always felt a little uneasy listening to folks discuss accessibility best practices at web conferences. The content created with Babylon.js is indeed completely inaccessible to blind people. ...

ES6 for Now: Template Strings

Posted on: No Comments
This article is part of a web development series from Microsoft. Thank you for supporting the partners who make SitePoint possible. ES6 is the future of JavaScript and it is already here. It is a finished specification, and it brings a lot of features ...