wsrp message
[Date Prev]
| [Thread Prev]
| [Thread Next]
| [Date Next]
--
[Date Index]
| [Thread Index]
| [List Home]
Subject: [wsrp] [CR310] - Add doctype fields
- From: Rich Thompson <richt2@us.ibm.com>
- To: wsrp@lists.oasis-open.org
- Date: Wed, 2 Feb 2005 11:12:50 -0500
Document: Specification
Requested by: Subbu Allamaraju
Section: 6.1.9 MarkupParams Type
Page: 31
Old Text:
New Text:
[O] string doctype
- doctype: The value of the PUBLIC ID
of the DOCTYPE declaration, if
any, used by the Consumer. Consumers using legacy
or strict style HTML
may supply the DOCTYPE. Producers MAY honor such DOCTYPE
while
generating markup.
Document: WSRP1.0
Section: 5.1.10 MarkupType Type
Page: 20
Old Text:
New Text:
[O] string doctypes[]
- doctypes: An array of DOCTYPE declarations
that the Portlet can
support.
Reasoning:
Due to the legacy nature of web, some portal sites
are designed to generate either or quirks mode HTML markup and expect browsers
to interpret the markup accordingly. Browsers use the HTML DOCTYPE declaration
to indicate browsers which mode to use. For example, the following DOCTYPE
declaration can be used for strict interpretation:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
"http://www.w3.org/TR/html4/strict.dtd">
During an earlier discussion, the following issues
have been identified:
a. Consumers do not know whether a portlet can generate
markup in a given DOCTYPE.
b. Portlets do not know what kind of DOCTYPE to expect.
The above changes address these issues. Please note
that, in order to preserve backwards compat, both these elements are optional,
and the behavior is unspecified when the doctypes are not supplied by either
side.
[Date Prev]
| [Thread Prev]
| [Thread Next]
| [Date Next]
--
[Date Index]
| [Thread Index]
| [List Home]