Micropage

Baut aus einem einzigen URL-Parameter eine komplette, gestaltete Webseite. Gespeichert wird nichts: Die URL ist das Dokument. Der Link ist das Einzige, was es gibt, und er lässt sich teilen, als Lesezeichen ablegen oder von Hand ändern. Die Seiten enthalten kein JavaScript.

Wähle eine Vorlage und fülle ihre Felder der Reihe nach. Die URL hat die Form /micropage?p=<vorlage>.<design>[.<breite>][.a<akzent>][.x<flags>][.l<sprache>]~<feld1>~<feld2>. Jedes Feld einzeln prozent-kodieren und dann mit einer echten Tilde ~ aneinanderhängen. Lies vor dem Zusammenbauen die Regeln unten: Drei davon verstümmeln den Inhalt still, ohne Fehlermeldung.

So ist ein Link aufgebaut

/micropage?p=<head>~<slot>~<slot>...

Codes mit Punkt getrennt, der erste Buchstabe sagt, was gemeint ist: t=Vorlage, c=Design, w=Breite, l=Sprache, a=Akzentfarbe, x=Flags. Die Reihenfolge ist egal. Nur der Vorlagen-Code ist Pflicht, für alles andere gibt es einen Standard.

Alles nach der ersten ~ ist Feldinhalt, der Position nach den Feldern der Vorlage zugeordnet. Überzählige Felder werden ignoriert, fehlende einfach weggelassen statt leer angezeigt.

Regeln, über die man stolpert

Vorlagen

CodeNameFelder, in dieser Reihenfolge
tar Artikel
Titel, Lead und ein Text in Markdown.
Titel, Lead, Text
tev Veranstaltung
Titel, wann, wo, Einzelheiten und ein Link.
Titel, Wann, Wo, Einzelheiten, Link
tsg Schild
Eine Textzeile, so groß wie die Seite. Zum Ausdrucken und Aufhängen.
Text, Zusatz
twf WLAN
Netzwerkname, Passwort und ein QR-Code, der beim Scannen ins WLAN verbindet.
Netzwerk, Passwort, Sicherheit
tqr QR-Code
Ein Titel über einem großen, scanbaren QR-Code für einen Link.
Titel, Link

Ausprobieren

Designs

CodeNameAussehen
clHellHelle, klare Seite, Systemschrift
cdDunkelDunkle Seite, Systemschrift
cmMinimal MonoMonospace, viel Weißraum
cpPapierSerifenschrift auf leicht strukturiertem Papierweiß
ctTerminalMonospace auf Fast-Schwarz, gestrichelte Linien
cbBrutalistDicke Linien, flaches Schwarz auf Weiß

Akzentfarben

CodeNameFarbe
alobHummer#E15554
arubRubin#A31621
aambBernstein#ECC30B
atigTiger#F18701
alilFlieder#7768AE
askyHimmel#4D9DE0
aespEspresso#551B14
apruPreußischblau#0A2239
agryGrau#6B7280

Breite, Flags und Sprache

Breiten: ws Schmal · wm Mittel · wl Breit · wf Volle Breite

Flags: xc Allen Text zentrieren · xb Größere Schrift

Sprache: len English · lde Deutsch — bestimmt die festen Wörter einer Vorlage (Wann, Wo, Passwort) und das lang-Attribut der Seite. Dein eigener Text wird nie übersetzt. Standard ist len.

Gut zu wissen

Grenzen

Für Agenten und Skripte

Diese Seite ist die Referenz. Es gibt sie auch als reines Markdown unter /micropage/docs.md, auf Englisch, sofern die Anfrage nicht Deutsch verlangt. Der Baukasten lädt seine Vorlagen- und Farblisten von /micropage/agents; dieses JSON ist für den Baukasten da und keine eigene Schnittstelle.

Zum Baukasten · Markdown-Fassung