You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
[Browser Isolation] Rename canvas rendering to Canvas Remoting (#30034)
* [Browser Isolation] Rename canvas rendering to Canvas Remoting
Replace 'canvas rendering' with 'Canvas Remoting' throughout the
documentation to match the updated UI labels. Rename the MDX file,
image file, and add a redirect from the old URL.
* fix: move redirect to static section (before dynamic redirects)
description: How Canvas rendering works in Browser Isolation.
3
+
description: How Canvas Remoting works in Browser Isolation.
4
4
products:
5
5
- cloudflare-one
6
-
title: Canvas rendering
6
+
title: Canvas Remoting
7
7
sidebar: {}
8
8
tags:
9
9
- Debugging
10
10
---
11
11
12
12
import { Details } from"~/components";
13
13
14
-
Canvas rendering is a Browser Isolation capability that optimizes performance for web applications using the HTML5 Canvas API (a browser feature that allows web applications to draw graphics directly on the page). It sends vector draw commands to the client instead of rasterized bitmaps (pixel images), reducing bandwidth consumption and improving frame rates for productivity applications.
14
+
Canvas Remoting is a Browser Isolation capability that optimizes performance for web applications using the HTML5 Canvas API (a browser feature that allows web applications to draw graphics directly on the page). It sends vector draw commands to the client instead of rasterized bitmaps (pixel images), reducing bandwidth consumption and improving frame rates for productivity applications.
15
15
16
16
## How it works
17
17
18
18
Browser Isolation uses Network Vector Rendering (NVR) to send lightweight drawing instructions to the user's browser, rather than streaming rendered pixels or video of the page. However, HTML5 Canvas content previously required server-side rasterization (converting draw commands into pixel images), sending large bitmaps for every frame.
19
19
20
-
Canvas rendering extends NVR to Canvas-based applications by:
20
+
Canvas Remoting extends NVR to Canvas-based applications by:
21
21
22
22
1. Capturing draw commands made to the HTML5 Canvas element.
23
23
2. Converting and sending those commands to the client as NVR instructions.
0 commit comments