<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: Fun with XHTML Selector Triggers</title>
	<atom:link href="http://eternallyoptimistic.com/2007/06/14/fun-with-xhtml-selector-triggers/feed/" rel="self" type="application/rss+xml" />
	<link>http://eternallyoptimistic.com/2007/06/14/fun-with-xhtml-selector-triggers/</link>
	<description></description>
	<lastBuildDate>Wed, 10 Aug 2011 17:44:16 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
	<item>
		<title>By: NOVELL: Cool Blogs &#187; Blog Archive &#187; Catalyst sparks interoperable Internet identity systems</title>
		<link>http://eternallyoptimistic.com/2007/06/14/fun-with-xhtml-selector-triggers/comment-page-1/#comment-248</link>
		<dc:creator>NOVELL: Cool Blogs &#187; Blog Archive &#187; Catalyst sparks interoperable Internet identity systems</dc:creator>
		<pubDate>Mon, 23 Jul 2007 21:17:04 +0000</pubDate>
		<guid isPermaLink="false">http://eternaloptimist.wordpress.com/2007/06/14/fun-with-xhtml-selector-triggers/#comment-248</guid>
		<description>[...] it work. While there were many bugs and hiccups along the way, diverse projects pulled together and did the real work of making it work. The vast majority of projects represented were able to successfully interoperate [...]</description>
		<content:encoded><![CDATA[<p>[...] it work. While there were many bugs and hiccups along the way, diverse projects pulled together and did the real work of making it work. The vast majority of projects represented were able to successfully interoperate [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Kim Cameron&#8217;s Identity Weblog &#187; DigitalMe for Mac passed the Interoperathon</title>
		<link>http://eternallyoptimistic.com/2007/06/14/fun-with-xhtml-selector-triggers/comment-page-1/#comment-249</link>
		<dc:creator>Kim Cameron&#8217;s Identity Weblog &#187; DigitalMe for Mac passed the Interoperathon</dc:creator>
		<pubDate>Mon, 09 Jul 2007 01:29:14 +0000</pubDate>
		<guid isPermaLink="false">http://eternaloptimist.wordpress.com/2007/06/14/fun-with-xhtml-selector-triggers/#comment-249</guid>
		<description>[...] it work. While there were many bugs and hiccups along the way, diverse projects pulled together and did the real work of making it work. The vast majority of projects represented were able to successfully interoperate [...]</description>
		<content:encoded><![CDATA[<p>[...] it work. While there were many bugs and hiccups along the way, diverse projects pulled together and did the real work of making it work. The vast majority of projects represented were able to successfully interoperate [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: dale olds&#8217; virtualsoul &#187; Catalyst sparks interoperable Internet identity systems</title>
		<link>http://eternallyoptimistic.com/2007/06/14/fun-with-xhtml-selector-triggers/comment-page-1/#comment-250</link>
		<dc:creator>dale olds&#8217; virtualsoul &#187; Catalyst sparks interoperable Internet identity systems</dc:creator>
		<pubDate>Sat, 07 Jul 2007 03:11:18 +0000</pubDate>
		<guid isPermaLink="false">http://eternaloptimist.wordpress.com/2007/06/14/fun-with-xhtml-selector-triggers/#comment-250</guid>
		<description>[...] it work. While there were many bugs and hiccups along the way, diverse projects pulled together and did the real work of making it work. The vast majority of projects represented were able to successfully interoperate [...]</description>
		<content:encoded><![CDATA[<p>[...] it work. While there were many bugs and hiccups along the way, diverse projects pulled together and did the real work of making it work. The vast majority of projects represented were able to successfully interoperate [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Pamela</title>
		<link>http://eternallyoptimistic.com/2007/06/14/fun-with-xhtml-selector-triggers/comment-page-1/#comment-245</link>
		<dc:creator>Pamela</dc:creator>
		<pubDate>Thu, 21 Jun 2007 04:48:26 +0000</pubDate>
		<guid isPermaLink="false">http://eternaloptimist.wordpress.com/2007/06/14/fun-with-xhtml-selector-triggers/#comment-245</guid>
		<description>Michael, just to publicy commit, I will have the stuff you document fixed for next week -- I hope you&#039;ll be able to check my work and verify that openSAML tokens are now working for you.

Cheers,

Pam</description>
		<content:encoded><![CDATA[<p>Michael, just to publicy commit, I will have the stuff you document fixed for next week &#8212; I hope you&#8217;ll be able to check my work and verify that openSAML tokens are now working for you.</p>
<p>Cheers,</p>
<p>Pam</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Michael Ramirez</title>
		<link>http://eternallyoptimistic.com/2007/06/14/fun-with-xhtml-selector-triggers/comment-page-1/#comment-244</link>
		<dc:creator>Michael Ramirez</dc:creator>
		<pubDate>Wed, 20 Jun 2007 01:44:58 +0000</pubDate>
		<guid isPermaLink="false">http://eternaloptimist.wordpress.com/2007/06/14/fun-with-xhtml-selector-triggers/#comment-244</guid>
		<description>Good luck with those Cardspace selector issues. Have you looked at the MSDN forums lately? There are quite a few other quirks which are quite frustrating, especially from the STS&#039; point of view. (e.g. http://forums.microsoft.com/MSDN/ShowPost.aspx?PostID=1285482&amp;SiteID=1)

Speaking of bugs, have you noticed the SAML canonicalization issues that I mentioned in my blog? (http://rammic.blogspot.com/2007/06/interop-opensaml-and-php-infocard.html) That would be fixable within Pamelaware, I would assume. Interoperability with other valid SAML tokens are going to be tough otherwise.</description>
		<content:encoded><![CDATA[<p>Good luck with those Cardspace selector issues. Have you looked at the MSDN forums lately? There are quite a few other quirks which are quite frustrating, especially from the STS&#8217; point of view. (e.g. <a href="http://forums.microsoft.com/MSDN/ShowPost.aspx?PostID=1285482&#038;SiteID=1" rel="nofollow">http://forums.microsoft.com/MSDN/ShowPost.aspx?PostID=1285482&#038;SiteID=1</a>)</p>
<p>Speaking of bugs, have you noticed the SAML canonicalization issues that I mentioned in my blog? (<a href="http://rammic.blogspot.com/2007/06/interop-opensaml-and-php-infocard.html" rel="nofollow">http://rammic.blogspot.com/2007/06/interop-opensaml-and-php-infocard.html</a>) That would be fixable within Pamelaware, I would assume. Interoperability with other valid SAML tokens are going to be tough otherwise.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Pamela</title>
		<link>http://eternallyoptimistic.com/2007/06/14/fun-with-xhtml-selector-triggers/comment-page-1/#comment-246</link>
		<dc:creator>Pamela</dc:creator>
		<pubDate>Fri, 15 Jun 2007 18:04:48 +0000</pubDate>
		<guid isPermaLink="false">http://eternaloptimist.wordpress.com/2007/06/14/fun-with-xhtml-selector-triggers/#comment-246</guid>
		<description>Mark - you are of course right, if you put my page through the W3C validator, it will not succeed in any case, because the binary behaviour object is an unknown object.

Still, I think there is more than just the letter of the law here.   Addition of a rogue object to an XHTML-compliant page may mean that the object is exempt from compliance, but it isn&#039;t exempt from usability.  A lot of web designers will hopefully be using this object in the future.  And when they do, I can guarantee that many of them will flatten out the case in the attributes as they paste the object into the page, because they are following the understood and agreed-upon convention for XHTML 1.0 strict. They want their pages to be consistent in style, and they want things within their pages to make sense.  The exact reason that this rule exists is to bypass parsing ugliness due to the case sensitivity of XML vs. HTML.    As a result, by trying to be consistent,these users will break the object in a way that is stupid and a waste of everybody&#039;s time.

Senseless unconventionality.  To me, that&#039;s what this is.</description>
		<content:encoded><![CDATA[<p>Mark &#8211; you are of course right, if you put my page through the W3C validator, it will not succeed in any case, because the binary behaviour object is an unknown object.</p>
<p>Still, I think there is more than just the letter of the law here.   Addition of a rogue object to an XHTML-compliant page may mean that the object is exempt from compliance, but it isn&#8217;t exempt from usability.  A lot of web designers will hopefully be using this object in the future.  And when they do, I can guarantee that many of them will flatten out the case in the attributes as they paste the object into the page, because they are following the understood and agreed-upon convention for XHTML 1.0 strict. They want their pages to be consistent in style, and they want things within their pages to make sense.  The exact reason that this rule exists is to bypass parsing ugliness due to the case sensitivity of XML vs. HTML.    As a result, by trying to be consistent,these users will break the object in a way that is stupid and a waste of everybody&#8217;s time.</p>
<p>Senseless unconventionality.  To me, that&#8217;s what this is.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Mark Wahl</title>
		<link>http://eternallyoptimistic.com/2007/06/14/fun-with-xhtml-selector-triggers/comment-page-1/#comment-247</link>
		<dc:creator>Mark Wahl</dc:creator>
		<pubDate>Fri, 15 Jun 2007 17:33:50 +0000</pubDate>
		<guid isPermaLink="false">http://eternaloptimist.wordpress.com/2007/06/14/fun-with-xhtml-selector-triggers/#comment-247</guid>
		<description>Hi, in wierdness #1 you write

&quot;the object that works with CardSpace doesn’t perfectly comply with the XHTML 1.0 standard&quot;

I&#039;m not sure I&#039;d agree with this, as I don&#039;t remember seeing any statement in XHTML that discusses compliance requirements on other namespaces for them to be combined with XHTML.

Your post states

&quot;Section 4.2 of the W3C XHTML 1.0 specification states that “Element and attribute names must be in lower case”&quot;

I interpret section 4.2 to only apply to representing hypertext markup language definitions made in the XHTML namespace itself: section 4 is comparing XHTML and HTML and 4.2 says &quot;XHTML documents must use lower case for all HTML element and attribute names&quot;.  &quot;claimType&quot; not being in HTML, I&#039;m not sure how this would be more noncompliant than saying &quot;claimtype&quot;.  According to section 3.1.2 of XHTML, using ANY other elements in a document makes the document &quot;not strictly conforming&quot;, regardless of whether the non-HTML elements or their attributes have upper case / lower case / mixed case.</description>
		<content:encoded><![CDATA[<p>Hi, in wierdness #1 you write</p>
<p>&#8220;the object that works with CardSpace doesn’t perfectly comply with the XHTML 1.0 standard&#8221;</p>
<p>I&#8217;m not sure I&#8217;d agree with this, as I don&#8217;t remember seeing any statement in XHTML that discusses compliance requirements on other namespaces for them to be combined with XHTML.</p>
<p>Your post states</p>
<p>&#8220;Section 4.2 of the W3C XHTML 1.0 specification states that “Element and attribute names must be in lower case”&#8221;</p>
<p>I interpret section 4.2 to only apply to representing hypertext markup language definitions made in the XHTML namespace itself: section 4 is comparing XHTML and HTML and 4.2 says &#8220;XHTML documents must use lower case for all HTML element and attribute names&#8221;.  &#8220;claimType&#8221; not being in HTML, I&#8217;m not sure how this would be more noncompliant than saying &#8220;claimtype&#8221;.  According to section 3.1.2 of XHTML, using ANY other elements in a document makes the document &#8220;not strictly conforming&#8221;, regardless of whether the non-HTML elements or their attributes have upper case / lower case / mixed case.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

