Zum Inhalt springen
Christian Igel· Entwicklungstagebuch
← Entwicklungstagebuch

Etappe 04 / 06 · Gemeinsame Gestaltung

Warum ein Glasrahmen noch keine gemeinsame Oberfläche macht

Fenster und App-Inhalt müssen zusammenspielen. Aus einzelnen CSS-Anpassungen wurden gemeinsame Bausteine und ein überprüfbarer Vertrag.

01

Die Idee

Aero Glass brachte helle Kanten, transparente Flächen und Reflexionen in Fenster XP. Doch ein schön gestalteter Fensterrahmen reicht nicht, wenn die App darin ganz andere Schriften, Abstände und Bedienelemente verwendet.

Die Entwicklung führte deshalb zu einem gemeinsamen XP-Content-Vertrag. Er beschreibt wiederverwendbare Bausteine für den App-Inhalt: Navigation, Formulare, Werkzeugleisten, Listen und Statusanzeigen.

FensterRahmen & Skin
AppGemeinsame Bedienung
DokumentEigene Gestaltung
Schematische Darstellung · Gemeinsame Gestaltung

02

Wo es hakte

Jede App von Hand an einen neuen Stil anzupassen erzeugt viele Kopien derselben Regeln. Später stimmen sie nicht mehr überein. Gleichzeitig soll ein Dokument seine eigene Gestaltung behalten: Eine Briefseite darf nicht plötzlich wie die Werkzeugleiste des Editors aussehen.

Auch persönliche Vorlieben zählen. Ein neuer Standardskin sollte nicht die bereits gespeicherte Auswahl eines Nutzers überschreiben. Und ein schmales Fenster braucht eine andere Anordnung als ein breiter Desktop.

03

Wie es weiterging

Die beteiligten Apps bündeln geprüfte gemeinsame Gestaltungsdateien. App-Oberfläche und Dokumentinhalt bleiben getrennt. Bei wenig Platz wird die Navigation über einen beschrifteten Button erreichbar; mit mehr Breite erscheint die Seitenleiste wieder.

Am 8. Oktober wurde Aero Glass als allgemeiner Standardskin dokumentiert. Bereits gespeicherte Skin-Auswahlen blieben erhalten. Farben kennzeichnen die bestätigte Rolle eines Fensters; die Farbe selbst vergibt keine Rechte.

04

Was heute davon bleibt

Vertraute Bedienmuster helfen beim Wechsel zwischen Apps. Die Oberfläche passt sich an die tatsächliche Fensterbreite an, und die Gestaltung deines Dokuments bleibt erhalten.

Der gemeinsame Vertrag ist eine Grundlage für teilnehmende Apps. Die Umstellung geschieht pro Anwendung mit eigener Prüfung. So wird aus einer Designidee schrittweise ein verlässliches Zusammenspiel.

Die gemeinsame XP-Referenz ansehen →