Proposal form: preferred view mode upon opening document
Summary
Proposal owner: Mingfei Jia
Proposal short name: preferred view mode upon opening document
Requested changes to the ODF Standard
Text changes/additions (please state section numbers):
Define preferred view modes in manifest file,section 17.7.3 in ODF 1.1 or section 2.8.3 in ODF 1.2 draft6 package part. Add an attribute<manifest:preferred-view-mode>to the element<manifest:file-entry>.Add 2 places of description: one is to add Preferred view mode to the attribute list of file entry; the other is to add the interpretation of the attribute manifest:preferred-view-mode as below:
Preferred View Mode
The manifest:preferred-view-mode attribute is meant to provide a preference on how the author of the document would like the document to be presented upon the document being opened. This attribute is only applicable to the root file entry with the full path “/”. There are 3 view modes defined in this specification: “edit”, “presentation-slide-show” and “read-only”. Alternatively, a namespaced value may be used for application specific views. Preferred view modes are not necessarily generally applicable to all MIME types, and the default preferred view mode is application specific. The behavior of application software is not specified for cases where manifest:preferred-view-mode is absent or the value is one not provided for.
Add the schema definition following the above description:
<define name="file-entry-attlist" combine="interleave">
<optional>
<attribute name="manifest:preferred-view-mode">
<choice>
<value>edit</value>
<value>presentation-slide-show</value>
<value>read-only</value>
<ref name="namespacedToken">
</choice>
</attribute>
</optional>
</define>
The OpenDocument format document for this proposal is in this link proposal:preferred view mode upon opening document
Rationale
Use cases: The requirement of this proposal comes from that users need to auto slide-show upon opening a presentation document, just like MS Office .PPS file. Per ODF TC dicussion, the extened proposal that define preferred view modes in the manifest file will be more flexible for different MIME types.
Alternatives considered:
Impacts
Conformance: This proposal add the auto-slide-show attribute to the presentation documents or add preferred view mode attribute to manifest file, and define the ODF application behaviors for the above attributes.
Backwards compatibility: For the above simple option, make sure the backward compatibility by defining the default value "false". For the above extened option, make sure the backward compatibility by not specifying the default value for the preferred view mode.
Accessibility impact: No impact to accessibility
Workflow (to be filled in by TC Chairs)
Category: CategoryIntegratedProposal
Date Proposal initially made: June 8 2008 (in new form)
Dates Proposal discussed on TC calls: 20 October 2008
Date vote is requested:
Date vote is held: 3 November 2008
Results of vote: approved
Version in which this proposal has been integrated: ODF 1.2 part 3 draft 7
Office Wiki