I’m pretty sure that isn’t going to be the case as it seems like it’s hard to make my app not look like a formatted webpage (no duh) instead of a native app. But anyway, the one thing that is cool to see is that MS is making sure that lots of stuff in WinJS uses promises.
A promise is a way to deal with callbacks, but usually in a nicer and more fluent manner. Rather than messing around with timeouts and callbacks, you can write code like something.execute().then(finish()).done(cleanup());
WinJS has it’s own Promise object. There is a very nice write up here:
The best example is this one showing the full life cycle of a WinJS promise: