UsiXML

UsiXML ( USer Interface eXtensible Markup Language ) este un limbaj de marcare bazat pe XML pentru specificarea interfețelor utilizator pentru o aplicație interactivă indiferent de implementarea acesteia. Permite proiectantului să descrie interfața utilizatorului în diferite niveluri de abstractizare. Concret, un HMI poate fi specificat acolo în termeni de funcționalități ( analiză funcțională ) și obiecte pe care le manipulează. Unele programe software vă permit să desenați schematic această interfață.

Limbajul UsiXML a contribuit la definirea de către W3C a designului interfeței bazate pe model.

Un alt standard, pentru funcționalități comparabile, este UIML .

Descrierea W3C

W3C îl descrie după cum urmează (tradus în franceză):

UsiXML este un limbaj de marcare compatibil XML care descrie interfața utilizatorului în diferite cazuri de utilizare, cum ar fi interfețele de utilizator orientate spre caracter ( CUI ), interfețele grafice de utilizator ( GUI ), interfețele de utilizator orale și interfețele de utilizator multimodale., De asemenea, ia în considerare modele care pot sprijini dezvoltarea orientată către model a interfețelor utilizator, conform cadrului de referință Cameleon (CRF- Cameleon ).A se vedea și prezentarea la MBUI XG, 20 aprilie 2009:  Fișier: UsiXML-MBUI-W3C2009.pdf (ro) [PDF] .

Implementări

Instrumentele dezvoltate pentru UsiXML V1.0 includ:

Instrumentele dezvoltate pentru UsiXML V2.0, prefixate Usi, includ:

Instrumentele pentru UsiXML V3.0 sunt în curs de dezvoltare.

Referințe

  1. (în) „  OASIS User Interface Markup Language (UIML) TC  ” (accesat la 7 septembrie 2012 )
  2. UsiXML USer Interface eXtensible Markup Language (W3C Incubator)
  3. (în) „  UsiXML.org  ” (accesat la 7 septembrie 2012 )

Vezi și tu

linkuri externe