<?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: XUL Validator &#8211; Beta</title>
	<atom:link href="http://starkravingfinkle.org/blog/2007/02/xul-validator-beta/feed/" rel="self" type="application/rss+xml" />
	<link>http://starkravingfinkle.org/blog/2007/02/xul-validator-beta/</link>
	<description></description>
	<lastBuildDate>Sun, 29 Apr 2012 07:09:30 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<item>
		<title>By: Mark Finkle&#8217;s Weblog &#187; XUL Explorer 0.3</title>
		<link>http://starkravingfinkle.org/blog/2007/02/xul-validator-beta/comment-page-1/#comment-856</link>
		<dc:creator>Mark Finkle&#8217;s Weblog &#187; XUL Explorer 0.3</dc:creator>
		<pubDate>Tue, 27 Feb 2007 04:24:04 +0000</pubDate>
		<guid isPermaLink="false">http://starkravingfinkle.org/blog/2007/02/xul-validator-beta/#comment-856</guid>
		<description>[...] some progress on XUL Explorer. I have been tinkering around with the editor and integrating the XUL validator. I also reorganized the code a little so I could support sidebars in the [...]</description>
		<content:encoded><![CDATA[<p>[...] some progress on XUL Explorer. I have been tinkering around with the editor and integrating the XUL validator. I also reorganized the code a little so I could support sidebars in the [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ptaszor i jego blog! Lol...</title>
		<link>http://starkravingfinkle.org/blog/2007/02/xul-validator-beta/comment-page-1/#comment-744</link>
		<dc:creator>Ptaszor i jego blog! Lol...</dc:creator>
		<pubDate>Thu, 15 Feb 2007 15:24:33 +0000</pubDate>
		<guid isPermaLink="false">http://starkravingfinkle.org/blog/2007/02/xul-validator-beta/#comment-744</guid>
		<description>&lt;strong&gt;Walidator XUL...&lt;/strong&gt;

Mark Finkle na swoim blogu opublikowaÅ‚ wersjÄ™ beta prostego walidatora XUL. 

ChcÄ…c go uÅ¼yÄ‡ wystarczy kod jÄ™zyka XUL wkleiÄ‡ w pole formularza i sprawdziÄ‡ jego poprawnoÅ›Ä‡.



Aktualnie walidator sprawdza poprawnoÅ›Ä‡ i semantycznoÅ›Ä‡ kodu XUL...</description>
		<content:encoded><![CDATA[<p><strong>Walidator XUL&#8230;</strong></p>
<p>Mark Finkle na swoim blogu opublikowaÅ‚ wersjÄ™ beta prostego walidatora XUL. </p>
<p>ChcÄ…c go uÅ¼yÄ‡ wystarczy kod jÄ™zyka XUL wkleiÄ‡ w pole formularza i sprawdziÄ‡ jego poprawnoÅ›Ä‡.</p>
<p>Aktualnie walidator sprawdza poprawnoÅ›Ä‡ i semantycznoÅ›Ä‡ kodu XUL&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Mark Finkle</title>
		<link>http://starkravingfinkle.org/blog/2007/02/xul-validator-beta/comment-page-1/#comment-613</link>
		<dc:creator>Mark Finkle</dc:creator>
		<pubDate>Fri, 02 Feb 2007 17:41:25 +0000</pubDate>
		<guid isPermaLink="false">http://starkravingfinkle.org/blog/2007/02/xul-validator-beta/#comment-613</guid>
		<description>Wladimir - 

Thanks for taking the time to run some tests. I updated the code/rules to handle all of your cases except #6 and #9, which I am working on.

I also added a small set of options so users can &quot;ignore&quot; certain types of checks.</description>
		<content:encoded><![CDATA[<p>Wladimir &#8211; </p>
<p>Thanks for taking the time to run some tests. I updated the code/rules to handle all of your cases except #6 and #9, which I am working on.</p>
<p>I also added a small set of options so users can &#8220;ignore&#8221; certain types of checks.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Wladimir Palant</title>
		<link>http://starkravingfinkle.org/blog/2007/02/xul-validator-beta/comment-page-1/#comment-586</link>
		<dc:creator>Wladimir Palant</dc:creator>
		<pubDate>Fri, 02 Feb 2007 00:06:13 +0000</pubDate>
		<guid isPermaLink="false">http://starkravingfinkle.org/blog/2007/02/xul-validator-beta/#comment-586</guid>
		<description>I tried running a few of my XUL files through the validator. Here are the bogus messages:

1. &quot;unknown attribute: dialog[windowtype]&quot; - well, Gecko recognizes windowtype on a dialog.
2. &quot;suspicious child element: popupset &gt; tooltip&quot; - according to XUL Tutorial tooltips are supposed to be inside a popupset.
3. &quot;suspicious child element: popup &gt; menu&quot; - that&#039;s how you define submenus inside a content menu.
4. &quot;&#039;title&#039; should be used to determine window or dialog context&quot; - not if that&#039;s a window inside an overlay. Simply adding elements to a window here.
5. &quot;unknown attribute: dialog[ondialogextra2]&quot; - the dialog has events associated with all buttons.
6. &quot;unknown attribute choice: key[modifiers=accel,shift]&quot; - just fine according to XUL Reference.
7. &quot;unknown attribute: page[xmlns:html]&quot; - yep, you can actually insert HTML in XUL. In this case this namespace was actually a relict however, I removed it :)
8. &quot;unknown attribute: textbox[oncommand]&quot; - textboxes with type=&quot;timed&quot; actually fire the command event.
9. &quot;suspicious child element: menulist &gt; template&quot;, &quot;suspicious child element: template &gt; menupopup&quot; - yep, templates can be just about anywhere.

Other than that it outputs quite a few warning messages that should be marked &quot;ignore unless you have a really good reason not too&quot;. Nice tool nevertheless.</description>
		<content:encoded><![CDATA[<p>I tried running a few of my XUL files through the validator. Here are the bogus messages:</p>
<p>1. &#8220;unknown attribute: dialog[windowtype]&#8221; &#8211; well, Gecko recognizes windowtype on a dialog.<br />
2. &#8220;suspicious child element: popupset &gt; tooltip&#8221; &#8211; according to XUL Tutorial tooltips are supposed to be inside a popupset.<br />
3. &#8220;suspicious child element: popup &gt; menu&#8221; &#8211; that&#8217;s how you define submenus inside a content menu.<br />
4. &#8220;&#8216;title&#8217; should be used to determine window or dialog context&#8221; &#8211; not if that&#8217;s a window inside an overlay. Simply adding elements to a window here.<br />
5. &#8220;unknown attribute: dialog[ondialogextra2]&#8221; &#8211; the dialog has events associated with all buttons.<br />
6. &#8220;unknown attribute choice: key[modifiers=accel,shift]&#8221; &#8211; just fine according to XUL Reference.<br />
7. &#8220;unknown attribute: page[xmlns:html]&#8221; &#8211; yep, you can actually insert HTML in XUL. In this case this namespace was actually a relict however, I removed it <img src='http://starkravingfinkle.org/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /><br />
8. &#8220;unknown attribute: textbox[oncommand]&#8221; &#8211; textboxes with type=&#8221;timed&#8221; actually fire the command event.<br />
9. &#8220;suspicious child element: menulist &gt; template&#8221;, &#8220;suspicious child element: template &gt; menupopup&#8221; &#8211; yep, templates can be just about anywhere.</p>
<p>Other than that it outputs quite a few warning messages that should be marked &#8220;ignore unless you have a really good reason not too&#8221;. Nice tool nevertheless.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Dave</title>
		<link>http://starkravingfinkle.org/blog/2007/02/xul-validator-beta/comment-page-1/#comment-581</link>
		<dc:creator>Dave</dc:creator>
		<pubDate>Thu, 01 Feb 2007 18:15:34 +0000</pubDate>
		<guid isPermaLink="false">http://starkravingfinkle.org/blog/2007/02/xul-validator-beta/#comment-581</guid>
		<description>&gt; There are very few â€œhard-fastâ€ rules when it comes to XUL.

Is that a bug or a feature? :)</description>
		<content:encoded><![CDATA[<p>&gt; There are very few â€œhard-fastâ€ rules when it comes to XUL.</p>
<p>Is that a bug or a feature? <img src='http://starkravingfinkle.org/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
</channel>
</rss>

