Subject: RE: XML Processing instruction proposal From: "Didier PH Martin" <martind@xxxxxxxxxxxxx> Date: Sat, 13 Feb 1999 10:01:06 -0500 |
Hi John, Actually, DSSSL is integrated with IE 4.x and IE 5.x only. There is work in progress to integrate DSSSL with Mozilla. However, the Netlib module is not yet stable enough for a release even if the DSSSL code is ready for shipping. The component allowing the browser to support dsssl can be downloaded from: http://www.netfolder.com/Registration/SGMLKitRegistration.htm Do you have any comments on the proposal? your input would be appreciated. Regards Didier PH Martin mailto:martind@xxxxxxxxxxxxx http://www.netfolder.com -----Original Message----- From: owner-dssslist@xxxxxxxxxxxxxxxx [mailto:owner-dssslist@xxxxxxxxxxxxxxxx]On Behalf Of John McClure Sent: Friday, February 12, 1999 10:22 PM To: 'dssslist@xxxxxxxxxxxxxxxx' Subject: RE: XML Processing instruction proposal What HTML browser is DSSSL integrated with? Thanks, John On Friday, February 12, 1999 6:50 PM, Didier PH Martin [SMTP:martind@xxxxxxxxxxxxx] wrote: > Hi, > > Now that DSSSL is integrated with a HTML browser, there is still an open > question: what convention do we use for the style sheet processing > instruction? > > Here is my proposal submitted to you for discussion. this is concerning XML > rendered with DSSSL style sheets and it is expressed as a set of rules. > > a) For XML documents, the processing instruction is following the last W3C > recommendations about style sheets linkage with XML documents. > b) The browser make this implicit assumption: > - if not media property is mentioned it is by default the screen and the > native rendering formatting objects are HTML+CSS based. > Example: <?xml-stylesheet href="MyScript.dsl" type="text/dsssl"?> > - If media="screen, html" then the browser is using the SGML transformation > part of the DSSSL engine and display the resultant SGML markups. This is > corresponding to the Jade's flag "-t sgml". > Example:<?xml-stylesheet href="MyScript.dsl" text="text/dsssl" > media="screen,html"?> > - if media="screen, rtf" then the browser display the result with a RTF > player associated to the rtf extension. For example, this could be word or > word viewer. > Example:<?xml-stylesheet href="MyScript.dsl" text="text/dsssl" > media="screen,rtf"?> > > If a DOCTYPE declaration is present, then the document is parsed an > validated against the included doctype. > If no doctype declaration is included, then the document is parsed and not > validated. > The xml declaration is not mandatory (i.e. the <?xml version="1.0"?> ) > > Now about printing: > > There can be several style sheet per xml document. The browser will > recognize the first one targeted to the screen as the style sheet to be used > for rendering in the browser window. if a style sheet with > media="screen,xxx" and media="print,xxxx" then, the former is used for > rendition on the screen and the latter for printing. > Example: > <?xml version=1.0"?> > <?xml-stylesheet href="myscript.dsl" type="text/dsssl" > media="screen,html"?> > <?xml-stylesheet href="myscript.dsl" type="text/dsssl" media="print,rtf"?> > the first style sheet PI is used to render on the screen using HTML > transformation (i.e. Jade extensions or Tony HTML Macros). The latter is > used for printing and is selected by the "print" menu option. > > Open issue, actually , W3C has no mechanism for catalog files, what do you > suggest? Because a XML document could be on the Web perhaps a PI solution > would be considered. As an example <?xml-catalog > href="http://www.mydomain.com/catalog"?> The catalog file format would be as > it is today in Jade and in conformance to the actual SGML industry standard. > Thus, the XML document would contain indirect references to external > resources as it is actually common practice with SGML documents. > > Your comments are invited before I move to the implementation phase. An > other thread will target SGML specific issues. > > Thank for your collaboration > Didier PH Martin > mailto:martind@xxxxxxxxxxxxx > http://www.netfolder.com > > > DSSSList info and archive: http://www.mulberrytech.com/dsssl/dssslist DSSSList info and archive: http://www.mulberrytech.com/dsssl/dssslist DSSSList info and archive: http://www.mulberrytech.com/dsssl/dssslist
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
RE: XML Processing instruction prop, John McClure | Thread | ANN: New release of the DSSSL XML/S, Didier PH Martin |
RE: XML Processing instruction prop, John McClure | Date | ANN: New release of the DSSSL XML/S, Didier PH Martin |
Month |