W3C home > Mailing lists > Public > www-style@w3.org > July 2004

Re: XML incremental rendering, was Re: Standards mode and Quirks mode (was Re: [CSS21] Test Suite)

From: Andrew Fedoniouk <news@terrainformatica.com>
Date: Tue, 27 Jul 2004 12:40:56 -0700
Message-ID: <004301c47411$a3fd77a0$eb01000a@AFedoniouk>
To: "Henri Sivonen" <hsivonen@iki.fi>
Cc: "Robin Berjon" <robin.berjon@expway.fr>, "Brian Sexton" <discussion-w3c@ididnotoptin.com>, "W3C Style List" <www-style@w3.org>

From: "Henri Sivonen"

> The XML processor is required to quit normal processing upon detecting
> a fatal error. It is not prohibited from passing data to the app when
> it has not yet detected a fatal error.
>
> http://www.w3.org/TR/2004/REC-xml-20040204/#dt-fatal

Right.

But such "passed data" is a raw material and not a well formed document.
*Strictly speaking* it is not an XHTML until </html> read.
Again we can dream a lot about partial rendering but *formally* we cannot do
this.

HTML, at least, has :
"If a user agent encounters an element it does not recognize, it should try
to render the element's content."
[http://www.w3.org/TR/html401/appendix/notes.html#h-B.1]
This statement allows to render non valid documents e.g. having non-closed
</html>

XHTML does not have nothing close and no mentioning about partial content at
all.

Andrew Fedoniouk.
http://terrainformatica.com



From: "Henri Sivonen"
> On Jul 27, 2004, at 20:48, Andrew Fedoniouk wrote:
>
> > Just only one: document cannot be rendered (drawn) until XML parser is
> > not
> > sure that the xml is well formed.
>
> Please re-check the XML spec.
>
> The XML processor is required to quit normal processing upon detecting
> a fatal error. It is not prohibited from passing data to the app when
> it has not yet detected a fatal error.
>
> http://www.w3.org/TR/2004/REC-xml-20040204/#dt-fatal
>
> -- 
> Henri Sivonen
> hsivonen@iki.fi
> http://iki.fi/hsivonen/
>
Received on Tuesday, 27 July 2004 15:41:50 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Monday, 27 April 2009 13:54:31 GMT