This page simulates a Webflow page in English (<html lang="en">) with different content scenarios. The script runs automatically upon loading, and dynamic content is injected after 2 seconds to test the ChangeObserver.
Should be: EHS Compliance Overview
Our EHS ensures safety and regulatory compliance at all sites.
Should be: "Our EHS team ensures safety..."
The button text should change to "Contact our EHS team." The href should remain the same. /en/contact-hse (unchanged; it's an attribute).
The link text should read "EHS Resources".
Our HSE2000 monitoring platform tracks incidents in real time.
Should remain unchanged: "HSE2000" is not a standalone term.
All EHS documentation is centralized here.
Should be: "EHS-related documentation..."
Contact: hse@tennaxia.com
Should remain unchanged (entire text node skipped due to "@").
See policy: https://tennaxia.com/en/hse-policy
Should remain unchanged (entire text node skipped due to "http").
const department = "EHS";
Should stay unchanged (inside <code>/<pre>).
Check in the Inspector (Elements tab) to make sure the JSON hasn't been modified—it's not visible on the screen, so there's no direct preview here.
Check performed 2.5 seconds after the page loaded (after dynamic injection):