InfoQ Homepage JavaScript Content on InfoQ
-
Google Chrome 51 Arrives with Intersection Observers, and Credential Management APIs
Google has launched Chrome 51, bringing with it intersection observers, passive event listeners and the credential management APIs -- as well as many security fixes.
-
Macros Return to Visual Studio
Writing macros to automate tasks was a popular feature in older versions of Visual Studio. Since Visual Studio 2012, macros have not been available but now a new extension promises to provide macros to users of Visual Studio 2013 & 2015.
-
Jibo Releases SDK Aiming to Bring Robotics into Homes
IndieGogo startup Jibo has announced an SDK for developing applications, a.k.a. skills, for its “social robot” for the home, which will target entertainment, education, and IoT integration.
-
WebKit, V8, and Edge Improve JavaScript Implementations
WebKit, V8, and Microsoft Edge have each gotten a little closer to supporting the full ES2015 (ES6) spec and beyond. WebKit was the first browser engine to reach 100% on the Kangax Compatibility Table while V8 and Edge each added more features to their implementations.
-
Flash Gets Sidelined in Google Chrome Proposal
Google have revealed plans to sideline Flash in their Chrome browser. In the draft proposal "HTML5 by Default" Chrome's technical program manager says "Later this year we plan to change how Chromium hints to websites about the presence of Flash Player. If a site offers an HTML5 experience, this change will make that the primary experience."
-
Angular CLI Helps Spin Up Angular 2 Projects and Components
The Angular Command Line Interface (CLI) provides a number of useful commands to help Angular 2 developers quickly spin up an app. At ng-conf 2016 Mike Brocchi walked developers through the basic features of the tool and showed off some advanced routing setup.
-
Angular Mobile Toolkit Tries to Make Web Apps Feel Native
A new part of Angular 2, the Angular Mobile Toolkit, brings together tools and techniques to help developers make their web apps feel more native. In a session at ng-conf 2016, Jeff Cross and Alex Rickabaugh showed how to use three of these techniques to build a "progress web app".
-
NativeScript 2.0 Release Brings Mobile App Development with Angular 2
NativeScript 2.0 has been released, integrating with AngularJS 2.0 to allow developers to write native mobile applications for iOS and Android. The release brings developers "an unprecedented code reuse story between [their] web and native mobile app," Valio Stoychev says.
-
Deep Dive into New Angular Compiler at ng-conf 2016
The day 2 keynote at ng-conf 2016 provided a deep dive into the new offline compiler and showcased some of the directions Angular 2 is moving towards in the future.
-
Three Development Patterns of Angular Universal
At the 2016 ng-conf, Jeff Whelpley and Patrick Stapleton showed off Angular Universal, the ability to render an Angular app on the server. Often, there are a few patterns that Angular Universal projects run into. Whelpley and Stapleton show off how to deal with three of those patterns.
-
Angular 2 Reaches Release Candidate at ng-conf 2016
At the 2016 ng-conf, Brad Green and Jules Kremer took the Keynote stage to show off a little bit of the new Angular 2 Release Candidate and showcase some of the new features and community efforts.
-
Rewritten Framework for Vue.js 2.0 Release
The team behind Vue.js has released v2.0, in what is described as a "full rewrite" of the framework. Vue creator Evan You describes Vue as the framework as consisting of "a core view layer and accompanying tools and supporting libraries," and says that the 2.0 release makes it even leaner and faster.
-
Firefox 46 Tackles Security Issues, Improves Performance
Mozilla has released Firefox 46, including improved security of the JavaScript JIT Compiler, and delaying Addon signing.
-
V8 JavaScript Engine 5.1 Brings More ECMAScript Compliance, WASM Support
Google has announced version 5.1 of its V8 JavaScript engine, which improves compliance with the ECMAScript 2017 draft specification and adds preliminary support for WASM, a low-level portable bytecode aimed to enable near-native execution speed.
-
Node.js 6.0 Supports 93% of ES2015
Node.js 6.0 has been released, becoming the new current version. It comes with performance improvements, better test and documentation coverage, better security and wide support for ES2015.