Breaking
INUS Launches Strikes on Iranian Targets After Merchant Ships AttackedCN紐約曼哈頓施工高樓梁柱彎曲變形 部分樓層塌陷CN颱風「巴威」逼近 台南農改場籲農友加強防颱措施JPNetflix、大手デジタルメディアの動画コンテンツを8月3日から配信開始DEICE-Beamter erschießt mexikanischen Einwanderer in HoustonINUK Government Accused of "State Censorship" Over Social Media News PlansRUАмериканские военные самолеты замечены у границ Калининградской областиCN衛福部:泰山一批油品苯駢芘超標 仍在追溯批號CN國軍實彈射擊刺針飛彈 強化不對稱作戰能力DEMitch McConnell im Krankenhaus: Spekulationen über seinen GesundheitszustandINUS Launches Strikes on Iranian Targets After Merchant Ships AttackedCN紐約曼哈頓施工高樓梁柱彎曲變形 部分樓層塌陷CN颱風「巴威」逼近 台南農改場籲農友加強防颱措施JPNetflix、大手デジタルメディアの動画コンテンツを8月3日から配信開始DEICE-Beamter erschießt mexikanischen Einwanderer in HoustonINUK Government Accused of "State Censorship" Over Social Media News PlansRUАмериканские военные самолеты замечены у границ Калининградской областиCN衛福部:泰山一批油品苯駢芘超標 仍在追溯批號CN國軍實彈射擊刺針飛彈 強化不對稱作戰能力DEMitch McConnell im Krankenhaus: Spekulationen über seinen Gesundheitszustand
Newsgather
BackQuarkdown 2.0.0 erschienen: Sandbox-Berechtigungen und Offline-HTML
Quarkdown 2.0.0 erschienen: Sandbox-Berechtigungen und Offline-HTML
Tech
Heise Online4/24/2026Tech3 min readGermany

Quarkdown 2.0.0 erschienen: Sandbox-Berechtigungen und Offline-HTML

Das Update der Auszeichnungssprache bringt ein neues Berechtigungssystem, paralleles Rendering und verbesserte SEO-Funktionen.

Quick Look

  • Quarkdown 2.0.0 führt ein Sandbox-Berechtigungssystem, vollständig offline-fähige HTML-Ausgabe und paralleles Rendering ein.
  • Das Update enthält zudem Breaking Changes bei Verzeichnisstrukturen und Modulnamen.

AI-generated summary

Why It Matters

Quarkdown ist eine Open-Source-Auszeichnungssprache, die auf Markdown basiert, aber durch eine Turing-vollständige Funktionssprache erweitert wurde, um Variablen und Kontrollstrukturen zu ermöglichen.

Font size

Der Markdown-Dialekt Quarkdown ist in Version 2.0.0 erschienen. Im Mittelpunkt des Updates stehen ein neues Berechtigungssystem, das den Zugriff eines Dokuments während der Kompilierung einschränkt, und eine HTML-Ausgabe, die vollständig offline funktioniert. Hinzu kommen paralleles Rendering, neue HTML-Optionen für Canonical Links und eine sitemap.xml sowie ein public/-Verzeichnis für statische Assets. Mehrere Breaking Changes betreffen außerdem das Standard-Ausgabeverzeichnis, den Namen des Ausgabeverzeichnisses bei --preview und ein umbenanntes Modul der Standardbibliothek.

Quarkdown erweitert die Auszeichnungssprache um eine Turing-vollständige Funktionssprache. Anders als klassisches Markdown erlaubt das Open-Source-Projekt damit Variablen, Funktionen und Kontrollstrukturen direkt im Dokument. Es zielt auf HTML- und PDF-Ausgaben für Bücher, Fachtexte, Wissenssammlungen und Präsentationen.

Die wichtigste Neuerung ist das Berechtigungssystem. Es legt fest, worauf ein Dokument während der Kompilierung zugreifen darf. Freigaben und Verbote setzen Nutzer über --allow und --deny. Das Feature wirkt vor allem als Sandbox: Weil Quarkdown-Dokumente deutlich mehr können als reines Markdown, lässt sich die Ausführung fremder Dokumente damit besser absichern.

Ebenfalls zentral ist die überarbeitete HTML-Ausgabe. Quarkdown liefert Schriften, Code-Highlighting-Themes und optionale Bibliotheken jetzt mit der Installation aus, statt sie von CDNs oder Google Fonts nachzuladen. Damit funktioniert die Ausgabe vollständig offline. Dies sorgt für vorhersagbareres Rendering und schnellere Seitenaufrufe.

Für HTML-Projekte führt Quarkdown die neue Funktion .htmloptions ein. Mit gesetztem baseurl erzeugt sie Canonical Links und schreibt eine sitemap.xml. Zudem landet der Inhalt des neuen public/-Verzeichnisses unverändert im Wurzelverzeichnis der Ausgabe. Ergänzend versteht Quarkdown beim HTML-Export jetzt das Wurzelpfadsymbol @.

Neu ist zudem die Primitivfunktion .image zur feineren Bildkonfiguration. Querverweise per .ref rendert Quarkdown jetzt für alle referenzierbaren Typen als Links. Zu den weiteren Komfortfunktionen zählen mehrzeilige Funktionsaufrufe und die neue Funktion .keybinding für Tastenkürzel.

Unter der Haube rendert Quarkdown 2.0 Geschwisterelemente parallel. Bestehende Setups müssen sich auf einige Inkompatibilitäten einstellen: Das Standard-Ausgabeverzeichnis heißt jetzt ./quarkdown-output, und das Modul Injection wurde in Html umbenannt.

Das Projekt ist Open Source und unter GNU GPLv3 beziehungsweise GNU AGPLv3 lizenziert. Die Software ist über gängige Paketmanager wie Homebrew oder Scoop installierbar.

What to Watch

AI outlook — possibilities, not facts

  • Nutzer werden ihre bestehenden Projekte aufgrund der Breaking Changes anpassen müssen.

    Very likely · Within weeks

Open Questions

  • Wie hoch ist der genaue Performance-Unterschied bei sehr großen Dokumenten durch die Prüfsummen-Checks?

Related Topics

This article was originally published by Heise Online.

Related Stories

More on this topicquarkdown