Hello,
Do you think it is simply an authoring gotcha, or something that needs
fixing in Mac IE? As you can see from Example 1 below, there seems to
be a change from 5.0 to 5.1bx. My concern is the fragility of display
of plain (X)HTML markup. Has something like this been reported?
You can spot missing words throughout the SMIL 2.0 specification, for
example in the unordered list in section 5.8 at:
http://www.w3.org/TR/2001/PR-smil20-20010605/layout.html#LayoutModuleNS-HierarchicalLayout
See this screenshot from Mac IE 5.0:
http://www.w3.org/2001/01/screenshots/smil-value-spaces.png
The text is there, if you copy it to the Clipboard.
From HTML4 section 6.2 at http://www.w3.org/TR/html401/types.html#h-6.2
(am I reading it correctly?):
"...User agents may ignore leading and trailing white space in CDATA
^^^
attribute values (e.g., " myval " may be interpreted as
"myval"). Authors should not declare attribute values with
^^^^^^^^^^
leading or trailing white space."
-------------------- Example 1 --------------------
<?xml version="1.0" encoding="iso-8859-1"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US"
xml:lang="en-US">
<head>
<meta http-equiv="Content-Type"
content="text/html; charset=iso-8859-1" />
<title>class value white space</title>
<style type="text/css">
<!--
/*
IE 5.0 (2022)
With display: none, "missing" is missing.
With display: inline, list-item, or block,
or no CSS, "missing" is visible.
With white-space: pre, normal, or nowrap,
"missing" is missing.
IE 5.1b1 (3408)
With display: none, "missing" is missing.
With other display and white-space
declarations, "missing" is visible.
*/
.unusedClass { display: none; }
-->
</style>
</head>
<body>
<p>a <span class="valueOne valueTwo">missing</span> word</p>
<!-- ^ one or more extra spaces -->
</body>
</html>
-------------------- Example 2 --------------------
<!--
If I insert one extra space between class values on this page
(http://www.w3.org/News/2001) then that entire div disappears:
-->
<div id="x20010611a" class="XML Query XQuery WD Working Draft">
<!-- ^ added one space -->
<h5><a id="item110" name="item110">XML Query Working Group Publishes
Five Working Drafts</a></h5>
<!--
".hide { display: none }" is in this page's CSS cascade.
-->
To unsubscribe send mail to [EMAIL PROTECTED]
To search the archives:
<http://www.mail-archive.com/macie-talk%40lists.boingo.com/>