Des sorties plus sûres
Un notebook partagé par lien peut contenir n'importe quoi… Basthon renforce donc la sécurité de tout ce qui s'affiche dans le notebook et la console :
- le HTML, le SVG et le Markdown sont systématiquement nettoyés avec DOMPurify ;
- le code JavaScript des sorties s'exécute dans un cadre isolé (bac à sable), sans accès à la page ;
- une sortie ne peut plus déborder de sa zone d'affichage.
Les sorties interactives continuent de fonctionner : elles s'exécutent simplement dans leur bac à sable.
