Short answer: no — Canvas cannot detect that you have your screen split between Canvas and another window. But the moment you click on the other window, Canvas fires a focus event. So split-screen itself is invisible; interacting with the other half is not.
The live values below prove it. Resize this window. Drag it to a half-screen. Move it to a second monitor if you have one. Click another window. Watch what changes.
What the browser exposes about your window (live)
All of these update live. They're what any webpage can see — Canvas included.
What this means for Canvas
✅ Canvas CAN see
- That you exist (the page loaded)
- Whether the Canvas tab is currently focused
- Whether the Canvas tab is currently visible
- The dimensions of the Canvas window
- Your screen's total resolution
- When focus changes (
page_blurred/page_focused)
❌ Canvas CANNOT see
- Other open windows or their contents
- Which apps are running
- Whether your window is half-screen, full-screen, or floating
- Whether you have a second monitor
- What's displayed alongside Canvas
- Mouse movements outside the Canvas window
Try it yourself
Try each of these and watch the values above:
- Resize this window.
innerWidthchanges. The focus state does not. Canvas wouldn't log anything. - Drag the window to half-screen (Windows: Win+◄; macOS: green button + tile left).
innerWidthdrops. Focus stays "focused" because you didn't click anything else. Canvas wouldn't log anything. - Click on another window or app. Focus drops to "blurred." Canvas would now log "Stopped viewing the Canvas quiz-taking page".
- Hover your mouse onto a second monitor without clicking. If your OS uses "click to focus" (default on Windows/macOS), focus stays. Canvas sees nothing.
What other tools change this
- Respondus LockDown Browser — replaces your browser with a locked version that blocks resizing, multi-window layouts, and screen sharing at the OS level. Different game entirely; if your exam requires it, the analysis here doesn't apply.
- Honorlock / Proctorio — record your screen via WebRTC screen-capture (with your explicit permission). A human reviewer watching the playback would see split-screen, second monitors, the other app windows. Canvas alone cannot do this; only a proctoring extension can.
- The Window Management API (experimental) — modern browsers expose richer multi-monitor info, but it requires a permission prompt and Canvas doesn't use it.
Split screen is safe. Clicking the other half isn't.
Privacy Guard makes clicks across split screens safe by intercepting the focus events Canvas would log. Read what you want on the other half, then click freely — without log entries.
Get Canvas NinjaFAQ
- Does Canvas log resize events?
- No. Canvas does not track
resize. Drag your window edge as much as you want. - What if I have two browser windows of Canvas open?
- Each Canvas window has its own session. Switching focus between them fires blur/focus events on each — both windows independently log entries. If you're taking a quiz in window A and click into window B, window A logs "Stopped viewing."
- Does looking at a second monitor count as a tab switch?
- Only if focus moves. Pure visual attention — eyes on the second monitor — doesn't trigger anything. Clicking, scrolling, or typing on the second monitor moves focus and fires a blur event.
- Does Window Management API change this?
- Theoretically yes — it lets sites enumerate monitors with permission. In practice Canvas doesn't use it and isn't planning to. Even if they did, the permission prompt is conspicuous.