Google has announced AngularJS 1.4 and their plans for 2015 on the 1.X branch. New features and bug fixes will come to AngularJS 1.4 and 1.5 while development on 2.0 continues in parallel.
Google has released version 1.8 of Dart, bringing with it experimental support for enums. InfoQ sat down with developer advocate Seth Ladd to get more information about the feature, and the latest info on the Dart project.
AppGyver has announced Supersonic, a new framework to build hybrid mobile apps on Android and iOS that promises to provide "real native performance," says AppGyver, thanks to a novel approach to designing hybrid apps. Supersonic is also integrated with Steroids, an impressive cross-platform IDE for hybrid apps.
Io.js officially launched this week. A GitHub fork of joyent/node where contributions, releases, and contributorship are under an open governance model, plans its first release for January 2015. With some core members of the Node.js community dissatisfied with Joyent's Advisory board, and by Node's lack of releases, core team member Fedor Indutny set up io.js.
Mark Nottingham, chair of the HTTP Working Group, asks the question What is the Web? As he mentions, this simple question has some complex and perhaps unexpected answers depending upon your perspective. A common approach would be to say that it has to be rooted in the Web browser, but that has some interesting consequences, not all of which are useful for non-browser stakeholders.
Yunong Xiao, a Software Engineer at Netflix, recently wrote in the company's official tech blog about the latency problems that his team faced while working to move Netflix website UI to Node.js. In the post, he described the complex engineering process used to find out the root cause and how it lead to the decision of substituting the underlying API framework.
The service worker browser feature holds promise for developers looking to make their web apps feel more like native apps. Running in the background and without user interaction, service workers enable advanced scenarios such as offline functionality, cache, background sync, geofencing, and push notifications.
Google has announced a new CAPTCHA API which provides a No CAPTHA experience for most users.
Mozilla has this week released Firefox 34, with notable features including SSLv3 disabled by default, WebIDE, and the implementation of ECMAScript 6 WeakSet.
Garrick Toubassi, Google Inbox engineering director, has recently explained how his team could get to "sharing roughly two-thirds of their client code" across three platforms: iOS, Android, and the web. The key is a clear separation of concerns between UI code and UI-independent logic, and a couple of tools that Google developed through the years.
Google's Chrome team has released the stable version of Chrome 39: with updates including the Web Application Manifest specification, Beacon API, and support for ES6 generators.
Andrew Betts, director at FT Labs, presented to Velocity Europe 2014 attendants a set of home-grown standards and tools for web development. They aim to cope with the development challenges of creating and maintaining more than eight hundred *.ft.com sites. FT Labs main strategy is to breakdown web pages into components built within a well-defined set of rules.