UsiXML
UsiXML (USer Interface eXtensible Markup Language) is an XML-based markup language for defining user interfaces on computers.
UsiXML is a specification language for user interface design. It allows the designer to describe a user interface at different levels of abstraction. In other words, you can specify a UI in terms of: functionality (task analysis), the object it manipulates, or in a more concrete way, user interface.
The UsiXML language is currently being submitted for a standardisation plan to the W3C.
Tool support
There are plenty of tools that can be found for UsiXML.[2] They include: a translator from UsiXML specification to Flash (FlashiXML), a tool for drawing/sketching user interfaces (SketchiXML), a tool for task analysis (idealXML).
gollark: The friends thing would have the additional disadvantage of locking new players out of the economy.
gollark: But if they use *money* they can happily just go "ah yes, thank you HoneyFoodsCorp for the cash money™, we can now buy wood".
gollark: Do they just need to negotiate with a wood supplier who needs food or something? This leads to increasingly convoluted and problematic chains.
gollark: How is HoneyFoodsCompany meant to get stuff from BeesCorp?
gollark: Imagine you have BeesCorp, which produces honey and requires wood for beehives, and HoneyFoodsCompany, which requires honey and other stuff and produces food.
References
- "UIML.org". Archived from the original on 2011-07-19. Retrieved 2006-07-21.
- "UsiXML.org". Retrieved 2007-01-21.
External links
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.