InfoQ Homepage Chrome OS Content on InfoQ
-
Chrome 74 Natively Supports Lazy Loading
Google recently released Google Chrome 74 with a new experimental flag to enable native lazy loading support for images and iframes. The img and iframe HTML tags get an additional loading attribute to configure the lazy loading behaviour of the corresponding resource. Deferring load of non-visible content may reduce data usage, memory usage, and speed up above-the-fold content.
-
Proxx: Building Fast Web Applications
Proxx is a JavaScript game from the Google Chrome team. It demonstrates how to develop fast and smooth web applications that offer a similar user experience across multiple platforms and input devices.
-
Electron 4 and 5 Releases Add Security and Modern Web APIs
The Electron team recently announced the release of version 4 and version 5 of Electron. Electron maintains an aggressive release cycle to stay current with the latest updates from Chromium, V8, and Node.js. Significant updates in these versions include better control over remotes and requests, and an in-progress initiative to update Electron's callback-based APIs to use promises.
-
Google Experiments with Key-Value Storage, Built-In Modules in Chrome 74
Google recently announced its intent to ship two new WICG proposals in a future version of Chrome. KV Storage attempts to bring the convenience of LocalStorage, but with better performance. The intent is to deliver this as the first example of a built-in module, leveraging the import maps proposal.
-
Google Releases Versions 7.2 and 7.3 of V8 JavaScript Engine
The recent 7.2 and 7.3 versions of Google's V8 JavaScript engine improve JavaScript parsing performance, new JavaScript language features, and WebAssembly performance.
-
Google Chrome Never-Slow Mode
Google has been working on a prototype feature called Never-Slow Mode. This prototype feature, referenced as a work in progress, aims to improve the user experience, delivering consistent quick browsing.
-
JavaScript V8 Engine Improves Async Performance
The V8 JavaScript team announces improvements to optimize async functions and promises. The team also improved the debugging experience for async code, a common pain point for JavaScript developers.
-
Google Labs Announces Squoosh: Image Compression PWA
At the 2018 Google Chrome Developer Summit, Google announced Squoosh, an open source image compression Progressive Web App (PWA) that doubles as a practical demonstration of modern web technologies.
-
Google Releases Versions 7.0 and 7.1 of V8 JavaScript Engine
The recent 7.0 and 7.1 versions of Google's V8 JavaScript engine improve JavaScript memory performance, add key features for WebAssembly, and introduce a few minor language improvements.
-
Google Introduces Carlo, a Node.js Web Rendering Surface
Google announces an early release of Carlo, a Google Labs experiment for creating Node.js applications. Carlo leverages Puppeteer to communicate between Node.js applications and the Chrome web browser.
-
Electron 3 Release Increases Stability
The Electron team recently announced the release of version 3 of Electron. This release includes numerous enhancements and improvements including support for reading massive files, better APIs for managing applications, and logging and performance measurement capabilities.
-
Google Releases Puppeteer 1.0
Puppeteer 1.0 has been released and includes dozens of improvements, including measurement of JavaScript heap and page performance, and code coverage information for JavaScript and CSS.
-
W3C Releases HTML 5.2 As Official Recommendation
The W3C released the HTML 5.2 update to the HTML specification as an official recommendation on December 14, 2017. This update adds new features like the dialog element, obsoletes old ones like the HTML plugins system, and integrates work from other W3C committees such as support for the Payments Request API and the Presentation API.
-
Firefox Quantum Commits to Cross-Browser Extension Architecture
With the Firefox 57 “Quantum” release, Firefox now only supports extensions based on the WebExtensions API, joining Chrome and Edge in supporting extension development with pure HTML, CSS, and JavaScript based on a cross-browser shared extension architecture.
-
WebAssembly Now Supported across All Browsers
With releases on September 19 for Safari and October 31 for Edge, Apple and Microsoft join Google and Mozilla in providing support for WebAssembly in production browsers. All four companies’ browsers can now run code compiled to the wasm binary format.