Tagged articles
38 articles
Page 1 of 1
Black & White Path
Black & White Path
Mar 30, 2026 · Information Security

Chrome Users Beware: Google Patches Eight Critical Zero‑Click Vulnerabilities

Google has issued an emergency update that patches eight high‑severity Chrome flaws capable of zero‑click remote hijacking, detailing the red‑team exploitation opportunities, the blue‑team rapid response timeline, the broader Chromium impact, and practical steps users should take to stay protected.

Browser SecurityCVE-2026Chrome
0 likes · 10 min read
Chrome Users Beware: Google Patches Eight Critical Zero‑Click Vulnerabilities
21CTO
21CTO
Jan 22, 2026 · Frontend Development

Electron 40.0.0 Unveiled: Core Stack Overhaul, New Features & Migration Guide

Electron 40.0.0, released on January 13, 2026, brings a comprehensive core stack upgrade—including Chromium 144, Node.js 24.11.1, and V8 14.4—adds new features like WebSocket authentication and HDR rendering, outlines breaking API changes, and provides a step‑by‑step migration guide for developers.

ChromiumDesktop AppsElectron
0 likes · 6 min read
Electron 40.0.0 Unveiled: Core Stack Overhaul, New Features & Migration Guide
21CTO
21CTO
Jan 6, 2026 · Frontend Development

Exploring brow6el: A Full‑Featured Sixel‑Enabled Terminal Browser

brow6el is a terminal‑only web browser that leverages the Sixel bitmap format and the Chromium embedded framework to deliver fully rendered pages, mouse input, bookmarks, download management, ad‑blocking, and Vim‑style navigation, offering a privacy‑focused alternative to AI‑laden mainstream browsers.

BrowserChromiumopen source
0 likes · 6 min read
Exploring brow6el: A Full‑Featured Sixel‑Enabled Terminal Browser
IT Services Circle
IT Services Circle
Nov 2, 2025 · Frontend Development

From Netscape to AI Browsers: How the Browser Wars Shaped the Web

The article traces the evolution of web browsers from the 1995 Netscape‑IE rivalry, through Firefox’s open‑source revival and Chrome’s dominance, to today’s AI‑enhanced Chromium‑based browsers, highlighting recurring cycles of monopoly, competition, standards battles, and emerging security and monetization challenges.

AI browsersChromeChromium
0 likes · 11 min read
From Netscape to AI Browsers: How the Browser Wars Shaped the Web
21CTO
21CTO
Jul 10, 2025 · Artificial Intelligence

Can OpenAI’s AI‑Powered Browser Threaten Google Chrome’s Dominance?

OpenAI is set to launch an AI‑driven web browser built on Chromium that integrates ChatGPT‑style chat, the Operator agent for automated tasks, and a native assistant, aiming to challenge Google Chrome’s market lead and reshape how users interact with the web.

AI browserChatGPTChromium
0 likes · 5 min read
Can OpenAI’s AI‑Powered Browser Threaten Google Chrome’s Dominance?
21CTO
21CTO
Jan 13, 2025 · Frontend Development

Why Google’s Chromium Initiative Could Reshape the Browser Landscape

Google and the Linux Foundation have launched a new open‑source fund to support Chromium‑based browsers, aiming to sustain the ecosystem, boost developer contributions, and influence the future diversity and governance of web browsers worldwide.

Browser EnginesChromiumLinux Foundation
0 likes · 7 min read
Why Google’s Chromium Initiative Could Reshape the Browser Landscape
21CTO
21CTO
Dec 26, 2024 · Frontend Development

How Edge’s AI Chat and Market Gains Are Redefining Browsing in 2024

Microsoft Edge’s 2024 review highlights its AI‑powered Copilot chats, massive character translations, modest market‑share growth, and strategic shifts that position it as a strong Chromium‑based alternative to Chrome for both personal and enterprise users.

AI chatBrowser marketChromium
0 likes · 6 min read
How Edge’s AI Chat and Market Gains Are Redefining Browsing in 2024
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Dec 16, 2024 · Backend Development

Building a Japanese Language Analysis Tool with Java, Kotlin, Spring Boot, and Gradle (Multi‑module Project)

This article details the creation of a Japanese language analysis tool using Java, Kotlin, Spring Boot, and Gradle, explaining the multi‑module project structure, parent and child Gradle configurations, integration of Swing UI with an embedded Chromium engine, and practical tips for mixing Java and Kotlin code.

ChromiumGradleJava
0 likes · 11 min read
Building a Japanese Language Analysis Tool with Java, Kotlin, Spring Boot, and Gradle (Multi‑module Project)
21CTO
21CTO
Jul 17, 2024 · Frontend Development

Will Microsoft Finally Bring WebView2 to Linux and macOS? The Answer Revealed

After years of developer anticipation, Microsoft has officially announced that it will not publicly release WebView2 for Linux or macOS, confirming that the component remains Windows‑only despite Edge’s cross‑platform support, leaving developers to consider alternatives like Electron or Tauri.

ChromiumCross‑platform developmentElectron
0 likes · 4 min read
Will Microsoft Finally Bring WebView2 to Linux and macOS? The Answer Revealed
Tencent Cloud Developer
Tencent Cloud Developer
May 29, 2024 · Frontend Development

My Journey to Becoming a Chromium Committer: Contributions, Patches, and Lessons Learned

The author recounts a ten‑year journey from fixing a simple compositor bug in 2014 to submitting dozens of WebGPU, WebGL, and Android WebView patches, ultimately meeting Chromium’s committer criteria and earning the role in 2023, highlighting the value of persistent open‑source contributions.

ChromiumCommitterPatch Contribution
0 likes · 11 min read
My Journey to Becoming a Chromium Committer: Contributions, Patches, and Lessons Learned
OPPO Kernel Craftsman
OPPO Kernel Craftsman
Jun 23, 2023 · Fundamentals

Chromium Process Architecture: Evolution, Process Types, and Thread Details

Chromium evolved from a single‑process browser to a service‑oriented, multi‑process architecture—separating Browser, Renderer, GPU, Network, Storage, and other services into isolated processes and threads—to improve stability, performance, and security while allowing configurable trade‑offs for memory‑constrained devices such as Android WebView.

Browser ArchitectureChromiumWebView
0 likes · 11 min read
Chromium Process Architecture: Evolution, Process Types, and Thread Details
Baidu Geek Talk
Baidu Geek Talk
Feb 22, 2023 · Frontend Development

How Chromium’s Prerender2.0 Boosts Page Load Speed: Architecture, API, and Implementation Guide

This article explains Chromium's Prerender2.0—its reintroduction in M94, the underlying MPArch multi‑page architecture, the Speculation Rules API usage, activation detection methods, detailed implementation flow in M97, and practical scenarios for safely applying prerender to improve web performance.

ChromiumSpeculation RulesWeb Performance
0 likes · 13 min read
How Chromium’s Prerender2.0 Boosts Page Load Speed: Architecture, API, and Implementation Guide
Baidu App Technology
Baidu App Technology
Feb 20, 2023 · Frontend Development

Chromium Prerender Mechanism: Evolution, Prerender 2.0 Usage, Implementation Flow and Application Scenarios

The article traces Chromium’s prerender evolution from the resource‑heavy Prerender 1.0 to the lightweight, API‑driven Prerender 2.0 built on MPArch, explains its Speculation Rules usage, activation detection, implementation flow, and advises conservative deployment in high‑confidence navigation scenarios to boost perceived load speed.

ChromiumSpeculation Rules APIprerender
0 likes · 14 min read
Chromium Prerender Mechanism: Evolution, Prerender 2.0 Usage, Implementation Flow and Application Scenarios
21CTO
21CTO
Jan 14, 2023 · Information Security

Why Chrome is Adding Rust: Boosting Security and Simplicity in Chromium

Google's Chrome security team announced that Chromium will soon support third‑party Rust libraries, aiming to simplify development, reduce memory‑safety bugs, and enhance overall browser security by integrating safer Rust code into Chrome binaries.

ChromeChromiumMemory Safety
0 likes · 6 min read
Why Chrome is Adding Rust: Boosting Security and Simplicity in Chromium
Tencent Cloud Developer
Tencent Cloud Developer
Dec 5, 2022 · Fundamentals

Chromium Rendering Pipeline Overview

The article details Chromium’s rendering pipeline, tracing how network bytecode becomes on‑screen pixels through 13 stages—from parsing and style calculation to layout, painting, compositing, tiling, rasterization, activation, aggregation, and final display—while explaining process models, component formulas, and synchronous versus asynchronous raster strategies.

BrowserChromiumEngine
0 likes · 31 min read
Chromium Rendering Pipeline Overview
DaTaobao Tech
DaTaobao Tech
Jul 26, 2022 · Frontend Development

Evolution of Web Container Architecture: From AEF to CEF and Future Enhancements

The QianNiu client migrated its custom Application Embedded Framework to Chromium Embedded Framework, introducing a multi‑process architecture with isolated browser and render processes, remote RPC components, unified JS injection, render‑group optimization, comprehensive network interception, white‑screen detection, and plans for memory reclamation and further security hardening.

AEFBrowser ArchitectureCEF
0 likes · 12 min read
Evolution of Web Container Architecture: From AEF to CEF and Future Enhancements
21CTO
21CTO
Apr 16, 2022 · Frontend Development

Is Qt the Next UI Framework for Chromium? Inside Google’s New Code Review

Google has opened a Gerrit code review to evaluate Qt as a UI platform for Chromium, revealing early‑stage commits, a brief overview of Qt’s capabilities, and a comparison of the UI frameworks currently used across Chrome’s various operating systems.

BrowserChromiumQt
0 likes · 4 min read
Is Qt the Next UI Framework for Chromium? Inside Google’s New Code Review
Baidu Geek Talk
Baidu Geek Talk
Jan 24, 2022 · Frontend Development

ResourceScheduler Optimization: Enhancing Critical Image Loading in T7 Browser Kernel

The T7 browser kernel’s ResourceScheduler lets developers assign importance=high to IMG tags and CSS background images (as well as JS and link resources), adjusting sub‑resource loading priority so critical images load faster on the first screen, especially when many concurrent requests compete for the same domain.

ChromiumImage LoadingPriority Scheduling
0 likes · 9 min read
ResourceScheduler Optimization: Enhancing Critical Image Loading in T7 Browser Kernel
WeChat Client Technology Team
WeChat Client Technology Team
Jan 14, 2022 · Frontend Development

How a Chromium‑Based Framework Bridges Mini‑Programs and PWA for Faster, Safer Apps

This article explains the design of a new Chromium‑based mini‑program framework that decouples from the main client, adopts Web features, integrates Node for richer JS APIs, implements custom XWeb Workers and sandboxing, and extends to games and cross‑platform SDKs, delivering higher performance and lower memory usage.

ChromiumNode IntegrationPWA
0 likes · 13 min read
How a Chromium‑Based Framework Bridges Mini‑Programs and PWA for Faster, Safer Apps
Baidu App Technology
Baidu App Technology
Jan 12, 2022 · Frontend Development

ResourceScheduler Tuning Mechanism: Optimizing Critical Image Loading in T7 Browser Kernel

Baidu's T7 browser kernel introduces a ResourceScheduler tuning mechanism that lets front‑end developers set image loading priority via an importance attribute or CSS property, enabling high‑priority above‑fold images to load faster while low‑priority resources are throttled under heavy domain request competition.

ChromiumImage LoadingPriority Scheduling
0 likes · 9 min read
ResourceScheduler Tuning Mechanism: Optimizing Critical Image Loading in T7 Browser Kernel
Youku Technology
Youku Technology
Dec 7, 2021 · Frontend Development

Youku Desktop Client Migration to Electron: Window Fusion and Native Integration Practice

Youku migrated native desktop clients to Electron for cross‑platform development, using Window Fusion to embed a native video decoder via native window handles, Node‑Addon‑API for JS‑C++ interaction, noting slightly higher CPU/memory usage but gaining npm package management, auto‑update, and easier maintenance.

ChromiumCross‑platform developmentDesktop Application
0 likes · 7 min read
Youku Desktop Client Migration to Electron: Window Fusion and Native Integration Practice
21CTO
21CTO
Dec 3, 2021 · Frontend Development

Chrome vs Chromium: Which Browser Should You Choose and Why?

This article compares Google Chrome and the open‑source Chromium browser, covering UI nuances, open‑source versus proprietary code, feature gaps such as sign‑in and media codecs, installation quirks across platforms, privacy implications, benchmark performance, and guidance on which browser best fits different user priorities.

ChromeChromiumbrowser comparison
0 likes · 8 min read
Chrome vs Chromium: Which Browser Should You Choose and Why?
21CTO
21CTO
Nov 18, 2021 · Frontend Development

What’s New in Electron 16.0? Features, Lifecycle Changes, and Upgrade Guide

Electron 16.0 was released on November 17, adopting an eight‑week release cycle, ending support for older versions, introducing experimental WebHID API, deprecating certain renderer APIs, and updating core components to Chromium 96, V8 9.6, and Node.js 16.9.1, with download instructions provided.

ChromiumDesktopAppElectron
0 likes · 4 min read
What’s New in Electron 16.0? Features, Lifecycle Changes, and Upgrade Guide
MaGe Linux Operations
MaGe Linux Operations
Aug 16, 2021 · Frontend Development

Why Is Firefox Losing Millions of Users? A Deep Dive into Its Decline

Since 2018, Firefox has lost 46 million monthly active users, dropping from 244 million to 198 million, as users favor Chromium‑based browsers for better performance, default status, and privacy concerns, prompting a call for continued support of Firefox as a vital anti‑monopoly alternative.

BrowserChromiumFirefox
0 likes · 6 min read
Why Is Firefox Losing Millions of Users? A Deep Dive into Its Decline
Alibaba Cloud Developer
Alibaba Cloud Developer
Mar 29, 2021 · Mobile Development

Why Flutter’s Inertial Scrolling Trails Chromium and Native Android – A Deep Performance Dive

This article analyzes the theoretical and measured performance differences of inertial scrolling among Web (Chromium), native Android, and Flutter, explains the underlying rendering mechanisms that cause Flutter’s lag, and outlines engine‑level optimizations that bring Flutter’s scroll smoothness close to native levels.

AndroidChromiumFlutter
0 likes · 14 min read
Why Flutter’s Inertial Scrolling Trails Chromium and Native Android – A Deep Performance Dive
Liangxu Linux
Liangxu Linux
Mar 23, 2021 · Operations

Master Linux Process Management: Using ps, kill, and killall

This guide explains how Linux treats programs and daemons as processes, shows how to list them with ps using various options, demonstrates extracting Chromium process IDs, and provides safe techniques for terminating unwanted processes with kill, killall, and advanced options, while warning about careful use.

ChromiumLinuxkill
0 likes · 8 min read
Master Linux Process Management: Using ps, kill, and killall
Top Architect
Top Architect
Feb 20, 2021 · Fundamentals

Impressive Source Code Examples Every Developer Should Explore

The article showcases a curated collection of remarkable source code—from the Apollo 11 guidance computer and Quake III Arena's fast inverse‑square‑root routine to the massive GNU compiler, Chromium browser engine, and the single‑file Gitk GUI—illustrating how developers historically pushed hardware limits and organized complex projects.

ChromiumGame DevelopmentGit
0 likes · 7 min read
Impressive Source Code Examples Every Developer Should Explore
21CTO
21CTO
Jan 16, 2020 · Frontend Development

Why Microsoft’s New Chromium‑Based Edge Is a Game‑Changer for Users and Developers

Microsoft’s January 2020 launch of the Chromium‑based Edge browser brings cross‑platform support, Chrome extension compatibility, enhanced privacy controls, and a new design, while also addressing early language‑pack issues and signaling a strategic shift toward embracing Chromium across Windows devices.

ChromiumCross‑PlatformMicrosoft Edge
0 likes · 7 min read
Why Microsoft’s New Chromium‑Based Edge Is a Game‑Changer for Users and Developers
Sohu Tech Products
Sohu Tech Products
Aug 7, 2019 · Frontend Development

Electron 6.0.0 Release Highlights and Updates

Electron 6.0.0 introduces updated Chromium 76, Node.js 12.4.0, V8 7.6, extensive Promise‑based API enhancements, new helper app signing requirements, deprecation of the 3.x.y line, and outlines future release plans, providing developers with the latest JavaScript features, performance improvements, and security fixes.

APIChromiumElectron
0 likes · 7 min read
Electron 6.0.0 Release Highlights and Updates
21CTO
21CTO
Apr 9, 2019 · Frontend Development

Why Google Blocks DRM for Open‑Source Electron Browsers like Metastream

The article explains how Google’s refusal to grant DRM licensing to the open‑source Electron‑based Metastream browser highlights the challenges faced by small browsers in obtaining Widevine support, forcing developers to consider abandoning desktop versions or becoming limited extensions.

ChromiumDRMElectron
0 likes · 3 min read
Why Google Blocks DRM for Open‑Source Electron Browsers like Metastream
21CTO
21CTO
Mar 30, 2019 · Frontend Development

Can Edge’s Dual Engine Bridge Chromium and Legacy IE?

Microsoft’s upcoming Edge version is rumored to combine Chromium’s Blink engine with the legacy MSHTML (Trident) engine, offering an experimental “Enable IE Integration” flag that lets users open IE‑rendered pages within Edge, aiming to ease enterprise migration while preserving backward compatibility.

Browser FeaturesChromiumIE compatibility
0 likes · 5 min read
Can Edge’s Dual Engine Bridge Chromium and Legacy IE?
21CTO
21CTO
Jan 29, 2019 · Frontend Development

Why Microsoft Dropped EdgeHTML for Chromium and What It Means for Browser Engines

Microsoft’s decision to replace its EdgeHTML engine with Chromium reshapes the web rendering landscape, leaving Gecko as the sole major alternative, prompting heated debate from Mozilla’s leadership about competition, open‑source benefits, and the future of browser diversity.

Browser EnginesChromiumMicrosoft Edge
0 likes · 3 min read
Why Microsoft Dropped EdgeHTML for Chromium and What It Means for Browser Engines
UC Tech Team
UC Tech Team
Dec 10, 2018 · Frontend Development

The Ecological Impact of Browser Diversity and the Future of Browser Engines

The article explains what a browser really is, compares modern rendering and JavaScript engines, traces their evolution, warns about the risks of losing engine diversity, and argues that competition among multiple browsers is essential for a healthy web ecosystem.

Browser EnginesBrowsersChromium
0 likes · 16 min read
The Ecological Impact of Browser Diversity and the Future of Browser Engines
Tencent TDS Service
Tencent TDS Service
Jan 4, 2018 · Fundamentals

Exploring QUIC on iOS: Basics, Implementation, and Performance

This article introduces the QUIC transport protocol, explains its design goals and key features, details a practical iOS implementation using Chromium and Stellite libraries, presents code examples, and compares QUIC’s download latency against HTTP/2 on Wi‑Fi and 4G networks.

ChromiumPerformance EvaluationQUIC
0 likes · 19 min read
Exploring QUIC on iOS: Basics, Implementation, and Performance