The isolation is the whole point. Code inside an iframe cannot read or alter the page hosting it, and the host page cannot reach in either. That is what makes it safe to embed a payment form or a third-party tool without handing over control of your site, and it is why browsers have kept the element around for decades.
The same isolation creates a limitation people run into constantly. Anything inside an iframe is confined to that box, so it cannot position itself against the browser window. This is exactly why a chat widget embedded through a locked-down website builder ends up parked in the middle of a page rather than floating in the corner: the platform wrapped it in an iframe.
Clerkzo installs as a script rather than an iframe on platforms that allow custom code, which is what lets the bubble float over your pages and follow the visitor as they scroll. Style isolation is still handled, using a Shadow DOM instead, so you get the separation without the box.
Related terms
Browse all 142 terms- Content delivery network (CDN)A content delivery network, or CDN, is a global network of servers that store copies of your website's files so each visitor receives them from a location physically near to them. The result is faster loading and less strain on your own server.
- Lazy loadingLazy loading is a technique where a web page delays downloading images, videos or other heavy elements until the visitor is about to scroll them into view. Only what is needed immediately loads first, so the page becomes usable sooner.
- Core Web VitalsCore Web Vitals are a small set of measurements Google uses to describe how a page feels to real visitors, covering how quickly the main content appears, how fast the page responds to input, and whether the layout jumps around while loading.
- Page speedPage speed is how quickly a web page loads and becomes usable for the person visiting it. It covers both how fast something appears on screen and how soon the page responds to being tapped or clicked.