ietf-xml-mime
[Top] [All Lists]

Opera results for dispatch tests, plus comments and new test.

2004-01-27 11:10:07

Hello Mark,

Here are the results of
http://www.markbaker.ca/2004/01/XmlDispatchTest/
tested in Opera 7.20 in Windows XP.

Test 1

Displayed as text with the default values of CSS properties (ie, all
elements are considered to be inline).

Test 2

Displayed as (X)HTML with working link

Test 3

Displayed as text with the default values of CSS properties (ie, all
elements are considered to be inline). No bolded text.

Test 4

Displayed as text with the default values of CSS properties (ie, all
elements are considered to be inline). First "234" is not emphasized.

Test 5

Displayed as X(HTML). "identity transformed" is emphasized. Since
there is only one element, hard to tell if the elements are being
displayed inline (addinga second paragraph would improve this test).
The XSLT is being ignored, most likely.


I also tested in Firebird 0.7+, with the same results as Firebird
0.6.1

The IE no-op stylesheet result is explained by the fact that IE
considers the result of client-side XSLT processing is always HTML (a
bug that folks who want to create client-side SVG in IE are well aware
of).

I suggest that a few more tests would help:

Test 6

Some random XML with a gibberish namespace, PI for a CSS stylesheet
that sets some elements to block, list, list-item, changes some
colors, sets some margins and so forth so its clear whether it is
being applied or not.

Test 7

Some random XML with a gibberish namespace, PI for an XSL stylesheet
that converts it to XHTML.

Test 8

Some XHTML with the XHTML namespace, PI for an XSL stylesheet that
converts it to random XML with a gibberish namespace.

Test 9

Some random XML with a gibberish namespace, PI for an XSL stylesheet
that converts it to SVG.

I can help constructing these tests if needed.  To show willing, here
is a test 6:

<?xml-stylesheet href="simple.css" type="text/css"?>
<foo xmlns="http://www.markbaker.ca/sdkfjaosdif";>
 <block>
 <list>
 <bar>234</bar>
 <baz>567</baz>
 </list>
 </block>
 <block>
 <blah>How are you seeing <inline>this text?</inline>
 Do you see the XML?</blah>
 </block>
</foo>

and here is simple.css, a basic CSS1 stylesheet

block { display: block; border: 2px solid green;
        margin: 5px; padding: 5px}
list { display: list; color: red; margin: 5px; margin-left: 10px }
bar, baz { display: list-item; margin-left:35px; color: green}
inline { color: blue; text-decoration: underline}

-- 
 Chris                          mailto:chris(_at_)w3(_dot_)org


<Prev in Thread] Current Thread [Next in Thread>
  • Opera results for dispatch tests, plus comments and new test., Chris Lilley <=