Page blanche à l'ouverture de la version web (index.html local)
## Rapport de bug
**Source :** [forum.duniter.org - Cesium v2.1.1 page blanche sur la version web](https://forum.duniter.org/t/cesium-v2-1-1-page-blanche-sur-la-version-web/13663)
**Rapporté par :** Thierry (thierry1769)
**Version :** Cesium 2.1.1 web (cesium2s-2.1.1-web.zip)
**OS :** macOS 26.3.1
### Description
Après téléchargement de `cesium2s-2.1.1-web.zip` depuis les releases GitLab, l'ouverture du fichier `index.html` en local affiche une page blanche. Reproductible sur tous les navigateurs testés : Brave, Firefox, Safari et Opera.
### Cause identifiée
Les scripts JS (`runtime.*.js`, `polyfills.*.js`, `main.*.js`) sont bloqués par la politique CORS des navigateurs :
```
Access to script at 'file:///runtime.730a3acf0cc87ff6.js' from origin 'null' has been blocked by CORS policy
Failed to load resource: net::ERR_FAILED
Failed to load resource: net::ERR_FILE_NOT_FOUND
```
Le protocole `file://` donne une origin `null`, et les scripts de type `module` (ou avec `crossorigin`) sont rejetés.
### Console navigateur

### Étapes de reproduction
1. Télécharger `cesium2s-2.1.1-web.zip` depuis https://git.duniter.org/clients/cesium-grp/cesium2s/-/releases
2. Décompresser l'archive
3. Ouvrir `index.html` dans un navigateur
4. → Page blanche, 8 erreurs CORS dans la console
### Comportement attendu
L'application Cesium devrait s'afficher correctement en ouverture locale.
### Piste de correction
Retirer l'attribut `type="module"` ou `crossorigin` des balises `<script>` dans `index.html`, ou documenter qu'un serveur HTTP local est nécessaire (`npx serve`, `python -m http.server`, etc.).
issue