The browser is the most-installed runtime on Earth — no SDK, no app store, instant updates. The trade is sandboxed access to the device and a moving target of standards across vendors.
← Back to Client Sidedisplay:none nodes.| Metric | Measures | Good |
|---|---|---|
| LCP (Largest Contentful Paint) | When the main content appears | ≤ 2.5s |
| INP (Interaction to Next Paint) | Responsiveness to user input | ≤ 200ms |
| CLS (Cumulative Layout Shift) | How much content jumps around | ≤ 0.1 |
INP replaced FID in March 2024. These feed Google search ranking.
A binary format that runs near-native speed in every modern browser. Lets C/C++/Rust/Go ship to the web — Figma's editor, Photoshop Web, Google Earth, ffmpeg.wasm. Not a JS replacement; pairs with JS via the WebAssembly JS API.
Web. Marketing sites, B2B SaaS, content, dashboards — almost always start here.
Web has gotten 80% there (PWA), but native still wins for the last mile — barcode scanning, ARKit, persistent background work.
Either ship native or wrap a PWA in Capacitor / Tauri / TWA.
WebGPU + WebAssembly is now viable for many cases (Figma, Photoshop Web). For AAA games, still native.