Test — HSE to EHS script

Test du script HSE → EHS

Cette page simule une page Webflow en anglais (<html lang="en">) avec différents cas de contenu. Le script s'exécute automatiquement au chargement, et un contenu dynamique est injecté après 2 secondes pour tester le MutationObserver.

Titre / intertitre

HSE Compliance Overview

Should become: EHS Compliance Overview

Paragraphe

Our HSE team ensures safety and regulatory compliance across all sites.

Should become: "Our EHS team ensures safety..."

Bouton / CTA

Contact our HSE team

Button text should become "Contact our EHS team". Href should stay /en/contact-hse (unchanged, it's an attribute).

Menu / navigation

Link text should become "EHS Resources".

Cas limite : mot plus long (ne doit PAS être remplacé)

Our HSE2000 monitoring platform tracks incidents in real time.

Should stay unchanged: "HSE2000" is not a standalone term.

Cas limite : terme avec tiret (doit être remplacé)

All HSE-related documentation is centralized here.

Should become: "EHS-related documentation..."

Email (ne doit PAS être remplacé)

Contact: hse@tennaxia.com

Should stay unchanged (whole text node skipped due to "@").

URL affichée en texte (ne doit PAS être remplacée)

See policy: https://tennaxia.com/en/hse-policy

Should stay unchanged (whole text node skipped due to "http").

Bloc de code (ne doit PAS être remplacé)

const department = "HSE";

Should stay unchanged (inside <code>/<pre>).

JSON-LD / données structurées (ne doit PAS être remplacé)

Vérifier dans l'inspecteur (onglet Elements) que le JSON n'a pas été touché — invisible à l'écran, donc pas de rendu direct ici.

Contenu chargé dynamiquement (test MutationObserver)

Chargement en cours… (simule une Collection List CMS chargée en AJAX)

Résultats automatiques

Vérification effectuée 2.5s après le chargement de la page (après injection dynamique) :