A Microsoft Phone: The wrong move at the wrong time for the wrong reasons

A Microsoft Phone: The wrong move at the wrong time for the wrong reasons

There's no denying that Jonas Daehnert's mock-up of a Windows Phone using Surface's finish and design aesthetic looks great. But a shortage of good-looking phones isn't the problem Microsoft has to address. We've argued before on these pages that Microsoft should build its own smartphones. The real money in the smartphone market doesn't come from licensing an operating system, as Microsoft does with Windows Phone, or apps, as Google … [Read more...]

Microsoft TypeScript: the JavaScript we need, or a solution looking for a problem?

For all JavaScript's prominence as the lingua franca of Web development, there are an awful lot of developers who don't like it a whole lot, and as a result, a great many efforts to produce something better. As is typical among programmers, nobody can quite agree on which bits of JavaScript are the problem. For some, JavaScript is mostly good enough, just a little awkward and ugly to write, so we have, for example, the popular CoffeeScript … [Read more...]

Peak Chrome? Google’s browser falls as Firefox, Internet Explorer stay flat

Peak Chrome? Google's browser falls as Firefox, Internet Explorer stay flat

Net Marketshare Once again, Firefox has maintained its grip on second place, behind Internet Explorer. And as Chrome falls away, there's now a gap of more than one percentage point between the browsers. During 2011, Chrome's rise was unstoppable, and it looked as if taking second place was an inevitability. In 2012, Google's browser has come close, but never quite managed to close the gap, even with Google's extensive advertising and … [Read more...]

Adobe’s continuing revolution pushes the cutting Edge of HTML5 development

Adobe today launched the first products and services in its Edge suite of HTML5 development tools. Adobe Edge Animate 1.0 aids Web developers and designers in the creation of animation and interactive content; Edge Inspect (formerly called Shadow) provides simultaneous cross-mobile-device previewing and debugging. The third product to go live today was Edge Web Fonts, a new font service offering more than 500 free fonts including two new ones … [Read more...]

Developers claim Safari in iOS 6 breaks Web apps with aggressive caching

Web developers are reporting that the Safari Web browser in iOS 6 is breaking the applications they're writing thanks to aggressive caching. Discussion of the issue on Stack Overflow explains that Safari is remembering the server responses to certain requests and then reusing those responses, even though a new response should be requested every time. Web requests can take many forms, but there are two main kinds: GET and POST. As a general rule, … [Read more...]

W3C announces plan to deliver HTML 5 by 2014, HTML 5.1 in 2016

The World Wide Web Consortium (W3C), the group that manages development of the main specifications used by the Web, has proposed a new plan that would see the HTML 5 spec positioned as a Recommendation—which in W3C's lingo represents a complete, finished standard—by the end of 2014. The group plans a follow-up, HTML 5.1, for the end of 2016. Under the new plan, the HTML Working Group will produce an HTML 5.0 Candidate Recommendation by the … [Read more...]