Tagged articles
8 articles
Page 1 of 1
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
Bilibili Tech
Bilibili Tech
Apr 14, 2023 · Frontend Development

Understanding Chrome's Multi‑Process Architecture and Rendering Pipeline

Chrome separates browsing tasks into distinct browser, renderer, plugin, and GPU processes, parses HTML/CSS into DOM, layout, paint, and compositing trees, rasterizes tiles on a compositing thread, and uses the GPU process to display frames, enabling optimized, smooth animations such as danmaku while balancing memory usage and security.

Browser ArchitectureChromePerformance Optimization
0 likes · 14 min read
Understanding Chrome's Multi‑Process Architecture and Rendering Pipeline
Programmer DD
Programmer DD
Dec 30, 2022 · Frontend Development

How Firefox’s New Accessibility Engine Supercharges Performance

The article explains how Firefox redesigned its accessibility engine—moving from a complex, multi‑process architecture to an asynchronous, cache‑driven model—to dramatically speed up screen‑reader interactions, cut thousands of lines of code, and roll out the improvements across Windows and Linux browsers.

Browser ArchitectureFirefoxfrontend development
0 likes · 6 min read
How Firefox’s New Accessibility Engine Supercharges Performance
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
Sensors Frontend
Sensors Frontend
May 18, 2022 · Frontend Development

How Chrome’s Multi‑Process Architecture Powers Fast, Secure Browsing

This article explains the internal multi‑process structure of Chrome, covering CPU/GPU basics, browser and renderer processes, the benefits of process isolation, the step‑by‑step navigation flow, how the renderer parses, styles, layouts and composites pages, and how user input events are handled to keep interactions smooth.

Browser ArchitectureChromeProcess Model
0 likes · 23 min read
How Chrome’s Multi‑Process Architecture Powers Fast, Secure Browsing
360 Tech Engineering
360 Tech Engineering
Jun 5, 2019 · Frontend Development

Deep Dive into Modern Web Browser Architecture: Architecture, Navigation, Rendering, and Interaction

This article provides a comprehensive, step‑by‑step exploration of modern browsers—covering Chrome’s multi‑process architecture, the navigation pipeline from URL entry to page load, the rendering stages (HTML parsing, style calculation, layout, painting, compositing), and how user interactions are processed and optimized.

Browser ArchitectureRendering PipelineWeb Performance
0 likes · 23 min read
Deep Dive into Modern Web Browser Architecture: Architecture, Navigation, Rendering, and Interaction
AutoHome Frontend
AutoHome Frontend
Oct 15, 2018 · Frontend Development

Inside Chrome: How Multi‑Process Architecture Powers Fast Rendering

This multi‑part article explains Chrome’s low‑level architecture—from CPU/GPU fundamentals and its multi‑process model to the step‑by‑step navigation flow, the rendering pipeline, and how the compositor processes input events—providing developers with a deep understanding of browser performance and best‑practice optimizations.

Browser ArchitectureChromeRendering Pipeline
0 likes · 36 min read
Inside Chrome: How Multi‑Process Architecture Powers Fast Rendering