<?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/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
		>
<channel>
	<title>Comments for Dimitri Glazkov</title>
	<atom:link href="http://glazkov.com/comments/feed/" rel="self" type="application/rss+xml" />
	<link>http://glazkov.com</link>
	<description>Web and About</description>
	<lastBuildDate>Fri, 03 Feb 2012 03:33:04 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
	<item>
		<title>Comment on What the Heck is Shadow DOM? by Dimitri Glazkov</title>
		<link>http://glazkov.com/2011/01/14/what-the-heck-is-shadow-dom/#comment-431</link>
		<dc:creator><![CDATA[Dimitri Glazkov]]></dc:creator>
		<pubDate>Fri, 03 Feb 2012 03:33:04 +0000</pubDate>
		<guid isPermaLink="false">http://glazkov.com/?p=199#comment-431</guid>
		<description><![CDATA[Sure thing. Go for it.]]></description>
		<content:encoded><![CDATA[<p>Sure thing. Go for it.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on What the Heck is Shadow DOM? by 大形尚弘 (@oogatta)</title>
		<link>http://glazkov.com/2011/01/14/what-the-heck-is-shadow-dom/#comment-430</link>
		<dc:creator><![CDATA[大形尚弘 (@oogatta)]]></dc:creator>
		<pubDate>Fri, 03 Feb 2012 03:10:52 +0000</pubDate>
		<guid isPermaLink="false">http://glazkov.com/?p=199#comment-430</guid>
		<description><![CDATA[A Great article on a great implementation of a great idea. I must love Web Components.

Can I translate this article to Japanese, to let Japanese web devs know better this?]]></description>
		<content:encoded><![CDATA[<p>A Great article on a great implementation of a great idea. I must love Web Components.</p>
<p>Can I translate this article to Japanese, to let Japanese web devs know better this?</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on What the Heck is Shadow DOM? by HTML Component Model &#38; the Shadow DOM &#124; Bram.us</title>
		<link>http://glazkov.com/2011/01/14/what-the-heck-is-shadow-dom/#comment-423</link>
		<dc:creator><![CDATA[HTML Component Model &#38; the Shadow DOM &#124; Bram.us]]></dc:creator>
		<pubDate>Tue, 25 Oct 2011 14:09:22 +0000</pubDate>
		<guid isPermaLink="false">http://glazkov.com/?p=199#comment-423</guid>
		<description><![CDATA[[...] Fronteers &#8217;11 Alex Russel gave a great talk about the Shadow DOM (presentation starting from slide [...]]]></description>
		<content:encoded><![CDATA[<p>[...] Fronteers &#8217;11 Alex Russel gave a great talk about the Shadow DOM (presentation starting from slide [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on What the Heck is Shadow DOM? by Microdata, the Web Component Model and hybi-17 for Web Sockets &#171; Peter Beverloo</title>
		<link>http://glazkov.com/2011/01/14/what-the-heck-is-shadow-dom/#comment-422</link>
		<dc:creator><![CDATA[Microdata, the Web Component Model and hybi-17 for Web Sockets &#171; Peter Beverloo]]></dc:creator>
		<pubDate>Tue, 18 Oct 2011 08:52:10 +0000</pubDate>
		<guid isPermaLink="false">http://glazkov.com/?p=199#comment-422</guid>
		<description><![CDATA[[...] Model provides programmatic ways to ways to build components, utilizing features such as the Shadow DOM, templates and the ability to create your own elements. It layers a declarative form of the same [...]]]></description>
		<content:encoded><![CDATA[<p>[...] Model provides programmatic ways to ways to build components, utilizing features such as the Shadow DOM, templates and the ability to create your own elements. It layers a declarative form of the same [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on What the Heck is Shadow DOM? by JavaScript Reference Links &#124; kabayview.com</title>
		<link>http://glazkov.com/2011/01/14/what-the-heck-is-shadow-dom/#comment-421</link>
		<dc:creator><![CDATA[JavaScript Reference Links &#124; kabayview.com]]></dc:creator>
		<pubDate>Mon, 10 Oct 2011 15:02:21 +0000</pubDate>
		<guid isPermaLink="false">http://glazkov.com/?p=199#comment-421</guid>
		<description><![CDATA[[...] What the Heck is Shadow DOM? &#8211; Dimitri Glazkov [...]]]></description>
		<content:encoded><![CDATA[<p>[...] What the Heck is Shadow DOM? &#8211; Dimitri Glazkov [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on XPath, unleashed &#8212; coming to Internet Explorer 5+ HTML DOM near you by Trevor G</title>
		<link>http://glazkov.com/2004/04/06/xpath-unleashed/#comment-420</link>
		<dc:creator><![CDATA[Trevor G]]></dc:creator>
		<pubDate>Fri, 07 Oct 2011 18:34:05 +0000</pubDate>
		<guid isPermaLink="false">http://glazkov.com/blog/xpath-unleashed/#comment-420</guid>
		<description><![CDATA[Hi Dimitri,

This was exactly what I needed!  I&#039;ve used it in a C# WinForms application to allow me to parse HTML with the Html Agility Pack (built-in XPath support), while allowing me to select and modify specific elements (without ids) that are previewed in a WebBrowser control.

The only modification I had to make to the code was adding a line to the _XPathMsxmlDocumentHelper activateDom function.

dom.setProperty(&quot;SelectionLanguage&quot;, &quot;XPath&quot;);

Apparently the default selection language uses 0-based indicies (i.e. &quot;//p[0]/a[0]&quot; to select the first anchor in the first paragraph) whereas XPath is defined as using 1-based indicies (i.e. &quot;//p[1]/a[1]&quot; to select the first anchor in the first paragraph).  There may be other differences, but this was the one that tripped me up.

I found the setting at this URL in the JavaScript example:
http://msdn.microsoft.com/en-us/library/windows/desktop/ms754523(v=vs.85).aspx#snippetGroup
(Search: Msxml2.DOMDocument selectNodes)

I&#039;m not sure if it was intentional, so I figured I&#039;d just raise the point in case it wasn&#039;t.

Regards,
Trevor]]></description>
		<content:encoded><![CDATA[<p>Hi Dimitri,</p>
<p>This was exactly what I needed!  I&#8217;ve used it in a C# WinForms application to allow me to parse HTML with the Html Agility Pack (built-in XPath support), while allowing me to select and modify specific elements (without ids) that are previewed in a WebBrowser control.</p>
<p>The only modification I had to make to the code was adding a line to the _XPathMsxmlDocumentHelper activateDom function.</p>
<p>dom.setProperty(&#8220;SelectionLanguage&#8221;, &#8220;XPath&#8221;);</p>
<p>Apparently the default selection language uses 0-based indicies (i.e. &#8220;//p[0]/a[0]&#8221; to select the first anchor in the first paragraph) whereas XPath is defined as using 1-based indicies (i.e. &#8220;//p[1]/a[1]&#8221; to select the first anchor in the first paragraph).  There may be other differences, but this was the one that tripped me up.</p>
<p>I found the setting at this URL in the JavaScript example:<br />
<a href="http://msdn.microsoft.com/en-us/library/windows/desktop/ms754523(v=vs.85)" rel="nofollow">http://msdn.microsoft.com/en-us/library/windows/desktop/ms754523(v=vs.85)</a>.aspx#snippetGroup<br />
(Search: Msxml2.DOMDocument selectNodes)</p>
<p>I&#8217;m not sure if it was intentional, so I figured I&#8217;d just raise the point in case it wasn&#8217;t.</p>
<p>Regards,<br />
Trevor</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on What the Heck is Shadow DOM? by simurai (@simurai)</title>
		<link>http://glazkov.com/2011/01/14/what-the-heck-is-shadow-dom/#comment-419</link>
		<dc:creator><![CDATA[simurai (@simurai)]]></dc:creator>
		<pubDate>Mon, 12 Sep 2011 14:59:22 +0000</pubDate>
		<guid isPermaLink="false">http://glazkov.com/?p=199#comment-419</guid>
		<description><![CDATA[I tried to style a Number Input element: http://lab.simurai.com/css/umbrui But something I just couldn&#039;t figure out.. how to style the up/down buttons individually? Is there some secret pseudo element for each of them? The ::spin-button only affects them both together.]]></description>
		<content:encoded><![CDATA[<p>I tried to style a Number Input element: <a href="http://lab.simurai.com/css/umbrui" rel="nofollow">http://lab.simurai.com/css/umbrui</a> But something I just couldn&#8217;t figure out.. how to style the up/down buttons individually? Is there some secret pseudo element for each of them? The ::spin-button only affects them both together.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on What the Heck is Shadow DOM? by WebKitを使ってスクロールバーをカスタマイズ - CSSPRO</title>
		<link>http://glazkov.com/2011/01/14/what-the-heck-is-shadow-dom/#comment-417</link>
		<dc:creator><![CDATA[WebKitを使ってスクロールバーをカスタマイズ - CSSPRO]]></dc:creator>
		<pubDate>Thu, 08 Sep 2011 03:01:25 +0000</pubDate>
		<guid isPermaLink="false">http://glazkov.com/?p=199#comment-417</guid>
		<description><![CDATA[[...] 最近になって再びスクロールバーをカスタマイズすることが出来るようになりましたが、今回は非標準CSSではなくWebKitを使うことになります。プロパティはベンダープレフィックス（::-webkit-scrollbarなど）で、シャドウＤＯＭを使用しています。この方法が使われるようになって数年経ちますが、ディビッド・ハイアットさんが2009年の初めにブログで記事にしており、考え付くであろう全てのサンプルを掲載されています。 [...]]]></description>
		<content:encoded><![CDATA[<p>[...] 最近になって再びスクロールバーをカスタマイズすることが出来るようになりましたが、今回は非標準CSSではなくWebKitを使うことになります。プロパティはベンダープレフィックス（::-webkit-scrollbarなど）で、シャドウＤＯＭを使用しています。この方法が使われるようになって数年経ちますが、ディビッド・ハイアットさんが2009年の初めにブログで記事にしており、考え付くであろう全てのサンプルを掲載されています。 [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on What the Heck is Shadow DOM? by Lodewijk Andre de la Porte</title>
		<link>http://glazkov.com/2011/01/14/what-the-heck-is-shadow-dom/#comment-416</link>
		<dc:creator><![CDATA[Lodewijk Andre de la Porte]]></dc:creator>
		<pubDate>Thu, 01 Sep 2011 18:32:57 +0000</pubDate>
		<guid isPermaLink="false">http://glazkov.com/?p=199#comment-416</guid>
		<description><![CDATA[A shadow dom would hide complexity from the programmer. Complexity is basically the worst enemy you can have. Picture for yourself how hard something would get to debug when it also has many property&#039;s that are inaccessible once set (a shadow dom would be that).

The way to writing more functional and bugfree apps is not abstracting complexity, it&#039;s removing complexity. I think the added complexity of a shadow dom would not be a good idea. I do think standardizing the look and customisability of the elements we have now would be a good idea (like what happened to buttons, sort of). HTML + CSS + Javascript is about dynamic interactive applications, not about structured data anymore. If you ask me there should be a single standardized browser css template, and a collection of public domain fonts that are enforced be included.

Bah!]]></description>
		<content:encoded><![CDATA[<p>A shadow dom would hide complexity from the programmer. Complexity is basically the worst enemy you can have. Picture for yourself how hard something would get to debug when it also has many property&#8217;s that are inaccessible once set (a shadow dom would be that).</p>
<p>The way to writing more functional and bugfree apps is not abstracting complexity, it&#8217;s removing complexity. I think the added complexity of a shadow dom would not be a good idea. I do think standardizing the look and customisability of the elements we have now would be a good idea (like what happened to buttons, sort of). HTML + CSS + Javascript is about dynamic interactive applications, not about structured data anymore. If you ask me there should be a single standardized browser css template, and a collection of public domain fonts that are enforced be included.</p>
<p>Bah!</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on What the Heck is Shadow DOM? by Revision 38: Gridsysteme und Best Practices &#124; Working Draft</title>
		<link>http://glazkov.com/2011/01/14/what-the-heck-is-shadow-dom/#comment-415</link>
		<dc:creator><![CDATA[Revision 38: Gridsysteme und Best Practices &#124; Working Draft]]></dc:creator>
		<pubDate>Tue, 30 Aug 2011 10:10:32 +0000</pubDate>
		<guid isPermaLink="false">http://glazkov.com/?p=199#comment-415</guid>
		<description><![CDATA[[...] WHATWG wiederum möchte mit dem Component Model den Wildwuchs in Sachen Shadow DOM beseitigen und standardisierte Schnittstellen zum Befüllen desselben [...]]]></description>
		<content:encoded><![CDATA[<p>[...] WHATWG wiederum möchte mit dem Component Model den Wildwuchs in Sachen Shadow DOM beseitigen und standardisierte Schnittstellen zum Befüllen desselben [...]</p>
]]></content:encoded>
	</item>
</channel>
</rss>

