Démonstration — Chargement distant
Trois
fenêtres,
trois
mondes.
Cliquez sur un accordéon : la page web distante sera téléchargée à la volée via un proxy CORS, puis rendue dans un iframe isolé. Chaque ouverture déclenche le fetch — chaque fermeture préserve l'état.
03
Accordéons
GET
Méthode
∞
Rechargements
— Les pages
Choisissez une fenêtre,
elle s'ouvrira.
1. Fetch
La requête part via un proxy CORS public (allorigins.win) qui contourne les restrictions same-origin du navigateur.
2. Blob
Le HTML reçu est enveloppé dans un Blob avec une balise <base> pour résoudre les URLs relatives.
3. Iframe
Le rendu se fait dans une iframe sandboxée — scripts désactivés, styles préservés, page hôte protégée.