xml — wo sind die Vorteile
Was Kunden fragen
Mit Recht fragen unsere Kunden nach den Vorteilen, mit xml zu arbeiten.
Die bekannten Vorteile
Die Vorteile, die immer genannt werden, sind die Folgenden:
- der Inhalt wird separat bearbeitet (Trennung vom Layout)
- der Rdakteur kann sich auf den Inhalt konzentrieren (und fummelt nicht andauernd am Layout rum)
- die Redaktion arbeitet nach einem Standard (dtd)
- die Dokumentenausgabe wird nach einer Vorgabe — dem style sheet — immer gleich generiert
- die xml-Instanzen können mit beliebigen Werkzeugen editiert werden
- Abbildungen haben nur eine Referenz zur Abbildungsdatei (sie sind niemals eingebettet)
- Änderungen im Layout werden sofort wirksam, auch bei alten Dokumenten
- usw.
Vorteile aus der Praxis
Die Vorteile in der Praxis sind vielfältig und wenig genannt. Hier die folgende Auswahl:
- die Redaktoren(innen) können in wenigen Stunden mit der Redaktionsumgebung umgehen
- die Redaktoren(innen) lernen rasch in Strukturen zu denken und befreien sich vom Denken in «Layout»
- Einrichtungen, per SQL Daten zu holen, sind einfach und funktionieren
- die Engabe von Inhalten ist sehr einfach, es gibt keine Überraschungen
- wie bei den dtp-Profitools können Abbildungen — z.B. von einem Grafiker — unabhängig von der Bearbeitung des Dokuments erstellt werden
- Inhalte sind in Containern, die sich leicht verschieben lassen
- keine Spielereien der User bei Layout, Fonts, kein Ausleben der Vorlieben etc.
- kein Ärger mit Nummerierungen
- bei funktionsbezogener Modellierung: z.B. kein Balast durch spezifsche Zeichengebung (kann durch style sheet gegeben werden)
- kein Balast durch Umbruch in inzeiligen Elementen (kann durch style sheet gegeben werden)
- usw.
Nachteile aus der Praxis
Wo es Vorteile gibt, gibt es auch Nachteile:
- die xml-Editoren sind auf die Fähigkeiten angewiesen, die das CSS bietet
- komplexe Strukturen sind in der Darstellung des Editors gewöhnungsbedürftig (ist aber nach einer Zeit kein Problem mehr).