Microsoft Assistance Markup Language

XML-basierte Auszeichnungssprache von Microsoft
Dies ist die aktuelle Version dieser Seite, zuletzt bearbeitet am 14. Dezember 2019 um 09:24 Uhr durch Ocrho (Diskussion | Beiträge) (Einleitung: Anpassung an Seitenname).
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)

Microsoft Assistance Markup Language (MAML, auch Microsoft AML) ist eine XML-basierte Auszeichnungssprache von Microsoft für das Hilfesystem in Windows Vista.

Wesentliche Teile haben Ähnlichkeit mit dem bereits verfügbaren DocBook-Format.

Bedeutsam ist der Wechsel zum Modell eines strukturierten Autorensystems bei AML. Dokumente und ihre einzelnen Elemente werden semantisch definiert und stellen den Fokus auf Inhalt statt auf die Formatierung. Die Präsentation der Inhalte wird während der Aufbereitung generiert und ermöglicht so einen neuen Grad an Flexibilität.

AML besteht aus mehreren eindeutigen Inhaltstypen: Konzepte, FAQ, Glossare, Prozeduren, Verweise, wiederverwendbare Inhalte, Aufgaben, Fehlerbehebung und Anleitungen.

Der in AML verfasste Inhalt kann über XSLT in vielen verschiedenen Formaten ausgegeben werden und schließt DHTML, XAML, RTF und Druck ein.

Bearbeiten