Changes between Version 15 and Version 16 of CMDI 1.2/Cues/Display information


Ignore:
Timestamp:
02/11/14 13:36:39 (10 years ago)
Author:
twagoo
Comment:

pros/cons

Legend:

Unmodified
Added
Removed
Modified
  • CMDI 1.2/Cues/Display information

    v15 v16  
    1616 * Merging of components contained within one other
    1717* Salient element selection - an alternative/replacement for display priorities allowing the client to select one or  elements representing the component in which they are contained for summarised display (e.g. in a tree). Logic might be more sophisticated than a single priority number.
    18 
    19 Open questions:
    20 * Where to store this information? (In the profile/schema, in a separate file linked from the profile/schema?)
    21 * Will we allow multiple sets per profile for different scenarios (like CSS)?
    22 * How will this information be generated and by whom? (Part of component registry/separate editor,separate registry?)
    2318
    2419== Proposed solution ==
     
    4136=== Pros ===
    4237
    43 Pros of this solution
     38* A pure extension, it's optional for any tool to support this
     39* Multiple styles can be created for each component or profile
     40* Generic styles are possible (but probably of limited use)
     41* Instances can point a styled schema for a default visualisation or to the unstyled schema just as easily
    4442
    4543=== Cons ===
     44
     45* XSLT's cannot be constrained to only add style info (i.e. arbitrary transformations are possible)
     46* Cues may not always be applicable, so tools will have to be tolerant and unexpected (side) effects cannot be prevent completely (as with CSS)
    4647
    4748Cons of this solution