1
Relevant work at JustSystems
Dave Raggett, W3C/JustSystems
ISTI, Pisa, 23 July 2008 Contact: dsr@w3.org
Relevant work at JustSystems Dave Raggett, W3C/JustSystems ISTI, - - PowerPoint PPT Presentation
Relevant work at JustSystems Dave Raggett, W3C/JustSystems ISTI, Pisa, 23 July 2008 1 Contact: dsr@w3.org JustSystems Japanese software developer Headquarters in Tokushima Founded in 1979 In Japan ATOK Japanese input method
1
ISTI, Pisa, 23 July 2008 Contact: dsr@w3.org
2
– Headquarters in Tokushima – Founded in 1979
– ATOK Japanese input method – Ichitaro, word processor, drawing tools, etc. – Full member of Unicode Consortium
– XMetaL XML-based authoring tool – XFY XML data fusion and app development
3
– Written in Java – View and edit compound documents
– Extends XSLT for dynamic bindings
– XML repository and interfaces to databases, etc.
<XHTML> </XHTML>
Vocabulary Component XHTML Component SVG Component Other MathML Component
<sgv> </svg> <math> </math> Input Reflect
xfy Client
XML data VC Edit Output
Hello World!
Display Display Update Update
XML document XML document Web browser xfy Enterprise Client
Multi-view
Display Display Edit Edit
A vocabulary component defines how to display and edit XML documents How to create vocabulary components:
7
– Update source and target DOM trees in response to
– Commands to modify a DOM tree
8
– Navigation and bookmarks, undo/redo, ...
– Requires tranformation of data into expected format
9
– Numbers, dates, times, durations, ranges, etc. – Restrictions on lists (max/min items settable)
10
11
12
– XPath expressions on instance data – Required, relevant, read-only, calculated
– Act on instance data
13
– input, secret, textarea, output, upload – range, trigger, submit, select, select1 – switch, case, toggle, repeat
– label, help, hint, alert
14
– A complete solution? – Something to extend? – To be ignored as too forms centric?
– Class and superclass?