InfoQ Homepage Web Browser Content on InfoQ
-
Chrome Phasing out Support for User Agent
Google announced its decision to drop support for the User-Agent string in its Chrome browser. Instead, Chrome will offer a new API called Client Hints that will give the user greater control over which information is shared with websites.
-
Porting a Go-Based Face Detection Library to Wasm: Q&A with Endre Simo
Endre Simo, senior software developer and open-source contributor to a few popular image-processing projects, ported the Pigo face-detection library from Go to browsers with WebAssembly. The port illustrates the performance potential of WebAssembly today to run heavy-weight desktop applications in a browser context.
-
Chrome 80 Released with New Cookie Policy, Module Workers and Optional Chaining
Google recently released Google Chrome 80. Chrome 80 brings important changes to its cookie policy, supports modules in workers and optional chaining in JavaScript; adds new origin trials while graduating previous origin trials; links directly to text fragments on a page with a new hashtag syntax; and more.
-
Mozilla Will Continue to Support Existing Ad Blockers, Partially Implementing Extension Manifest V3
Mozilla will continue to support existing extensions which prevent ads from being displayed, unlike Google, which in its draft Extensions Manifest v3, proposes changes to the browser extensions mechanism which may break ad-blockers.
-
Facebook Proposes New IsInputPending API for Faster Input Event Processing
Facebook recently announced its first major browser API contribution. The new isInputPending API aims to shorten the time between a user input and its processing by the browser, and to increase the user experience of highly interactive applications.
-
Firefox 68 with BigInt, Extended Dark Mode, and Curated Extensions
Firefox 68 was recently released to web users. Firefox 68 supports big integers , expanded Dark Mode, improved extension security and discovery, and more.
-
Chrome 76 Shipped With PWA Installation, Stealthier Incognito Mode, Extension Tracking
Google recently released Google Chrome 76. Chrome 76 makes it easier to install Progressive Web Apps (PWAs) on the desktop, disables a commonly used Incognito Mode detection technique, and allows users to track extension activities.
-
GeckoView and the New Firefox Preview for Android
Mozilla has recently released Firefox Preview to the Android Play store. It's a new iteration of the Firefox Mobile web browser that was built from scratch around GekcoView, an open-source web browsing component that is based on the Gecko browser engine
-
First Look at the Web Share API: Exposing the Native Device Sharing Capabilities to the Browser
Native device sharing is now possible within web browsers using the Web Share API that was recently released. Find out how it works and what's coming next in the full article
-
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.
-
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.
-
Beaker Browser Offers Electron-Based Peer-to-Peer Web Browser
Beaker is an experimental peer-to-peer Web browser based on Electron, Chromium, and Node.js. Beaker includes new Dat-based APIs for building hostless applications while retaining compatibility with the traditional Web.
-
Mozilla Firefox 62 Brings Dark Theme on macOS, Variable Fonts and More
Mozilla has released Firefox 62. This version brings variable fonts, automatic dark theme on macOS Mojave, improved scrolling on Android, and more.
-
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.