Einführung

Ein Sandbox-HTML-Runner bietet eine sichere Umgebung zum Ausführen von Code. Die Sandbox isoliert Ihren Code vom Rest der Seite und Ihrem System und stellt so sicher, dass selbst bösartiger oder fehlerhafter Code außerhalb des Vorschaufensters keinen Schaden anrichten kann.

Was ist eine Sandbox?

In der Webentwicklung ist eine Sandbox eine isolierte Ausführungsumgebung. Code, der in einer Sandbox ausgeführt wird, kann nicht auf Ressourcen außerhalb der Sandbox zugreifen – wie Ihre Cookies, den lokalen Speicher, andere Browser-Registerkarten oder Ihr Betriebssystem. Unsere HTML-Sandbox verwendet das HTML5-Iframe-Sandbox-Attribut, um diese Isolation zu erstellen.

Sicherheitsschichten

  • Iframe-Sandbox-Attribut – Schränkt die Funktionen des eingebetteten Inhalts ein
  • Blob-URL-Isolierung – Code wird von einer temporären Blob-URL geladen, nicht von der Hauptdomäne
  • Keine Serverübertragung – Der Code verlässt niemals Ihren Browser
  • Automatische Bereinigung – Blob-URLs werden nach der Verwendung widerrufen

Was die Sandbox ermöglicht

  • JavaScript-Ausführung (für interaktive Vorschauen)
  • Modale Dialoge (alarmieren, bestätigen, auffordern)
  • CSS-Rendering (einschließlich Animationen und Übergänge)
  • Bild- und Medienrendering
  • Laden externer Ressourcen (Schriftarten, CDN-Bibliotheken)

Was die Sandbox blockiert

  • Navigation der übergeordneten Seite
  • Formulareinreichungen
  • Popup-Fenster
  • Zugriff auf Cookies oder Speicher der übergeordneten Seite
  • Zugriff auf andere Registerkarten oder Fenster

Erfahren Sie mehr

Eine ausführliche technische Erklärung finden Sie auf unserer Seite Methodologie.

Häufig gestellte Fragen

Nein. Die Sandbox isoliert den Code von der übergeordneten Seite und Ihren Browserdaten.

Der Sandkasten bietet erheblichen Schutz, aber kein Sandkasten ist perfekt. Führen Sie nur Code aus Quellen aus, denen Sie vertrauen.

Die Endlosschleife wird innerhalb des Sandbox-Iframes ausgeführt. Sie können die Registerkarte schließen oder die Seite neu laden, um sie zu stoppen.