<?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: Obtrusive JavaScript Checker &#8211; Greasemonkey script and Firefox extension to find inline events</title>
	<atom:link href="http://robertnyman.com/2008/10/31/obtrusive-javascript-checker-greasemonkey-script-and-firefox-extension-to-find-inline-events/feed/" rel="self" type="application/rss+xml" />
	<link>http://robertnyman.com/2008/10/31/obtrusive-javascript-checker-greasemonkey-script-and-firefox-extension-to-find-inline-events/</link>
	<description>Web development and Internet trends</description>
	<lastBuildDate>Thu, 18 Mar 2010 06:37:45 +0100</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Robert Nyman</title>
		<link>http://robertnyman.com/2008/10/31/obtrusive-javascript-checker-greasemonkey-script-and-firefox-extension-to-find-inline-events/#comment-470171</link>
		<dc:creator>Robert Nyman</dc:creator>
		<pubDate>Wed, 05 Nov 2008 08:43:19 +0000</pubDate>
		<guid isPermaLink="false">http://www.robertnyman.com/?p=946#comment-470171</guid>
		<description>Michael,

Thanks, that&#039;s an interesting option! However, why I like the JavaScript approach is that it allows me a lot more customization, like the one released in the &lt;a href=&quot;http://www.robertnyman.com/2008/11/02/obtrusive-javascript-checker-07-support-for-javascript-links-inline-event-information-and-summary-report/&quot; rel=&quot;nofollow&quot;&gt;0.7 version of Obtrusive JavaScript Checker&lt;/a&gt;.

Also, it gives me the possibility to easier turn it into a Greasemonkey script, Firefox extension and a Ubiquiy command at the same time.</description>
		<content:encoded><![CDATA[<p>Michael,</p>
<p>Thanks, that&#8217;s an interesting option! However, why I like the JavaScript approach is that it allows me a lot more customization, like the one released in the <a href="http://www.robertnyman.com/2008/11/02/obtrusive-javascript-checker-07-support-for-javascript-links-inline-event-information-and-summary-report/" rel="nofollow">0.7 version of Obtrusive JavaScript Checker</a>.</p>
<p>Also, it gives me the possibility to easier turn it into a Greasemonkey script, Firefox extension and a Ubiquiy command at the same time.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Michal ?aplygin</title>
		<link>http://robertnyman.com/2008/10/31/obtrusive-javascript-checker-greasemonkey-script-and-firefox-extension-to-find-inline-events/#comment-470035</link>
		<dc:creator>Michal ?aplygin</dc:creator>
		<pubDate>Wed, 05 Nov 2008 01:19:39 +0000</pubDate>
		<guid isPermaLink="false">http://www.robertnyman.com/?p=946#comment-470035</guid>
		<description>Robert, you don&#039;t even need javascript for revealing presence of inline events: attribute selector used in userstyle can make it as well (see &lt;a href=&quot;http://userstyles.org/styles/11825&quot; rel=&quot;nofollow&quot;&gt;http://userstyles.org/styles/11825&lt;/a&gt; (&lt;a href=&quot;http://eldar.cz/myf/pub/firefox/obstructive-javascript-checker.user.css&quot; rel=&quot;nofollow&quot;&gt;or this copy&lt;/a&gt;) and try it with Stylish or any other way).

Anyway, I think this functionality should be added to the famous Web Developer toolbar by Chris Pedrick into &quot;Information&quot; section -- I think that most of tools in this section are in fact &quot;just userstyles&quot; using the same trick as above.</description>
		<content:encoded><![CDATA[<p>Robert, you don&#8217;t even need javascript for revealing presence of inline events: attribute selector used in userstyle can make it as well (see <a href="http://userstyles.org/styles/11825" rel="nofollow">http://userstyles.org/styles/11825</a> (<a href="http://eldar.cz/myf/pub/firefox/obstructive-javascript-checker.user.css" rel="nofollow">or this copy</a>) and try it with Stylish or any other way).</p>
<p>Anyway, I think this functionality should be added to the famous Web Developer toolbar by Chris Pedrick into &#8220;Information&#8221; section &#8212; I think that most of tools in this section are in fact &#8220;just userstyles&#8221; using the same trick as above.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Obtrusive JavaScript Checker 0.7 - support for JavaScript links, inline event information and summary report - Robert&#8217;s talk - Web development and Internet trends</title>
		<link>http://robertnyman.com/2008/10/31/obtrusive-javascript-checker-greasemonkey-script-and-firefox-extension-to-find-inline-events/#comment-468865</link>
		<dc:creator>Obtrusive JavaScript Checker 0.7 - support for JavaScript links, inline event information and summary report - Robert&#8217;s talk - Web development and Internet trends</dc:creator>
		<pubDate>Sun, 02 Nov 2008 01:05:42 +0000</pubDate>
		<guid isPermaLink="false">http://www.robertnyman.com/?p=946#comment-468865</guid>
		<description>[...] I launched Obtrusive JavaScript Checker, I immediately felt it had more potential, and I definitely had more features to add to make it [...]</description>
		<content:encoded><![CDATA[<p>[...] I launched Obtrusive JavaScript Checker, I immediately felt it had more potential, and I definitely had more features to add to make it [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Robert Nyman</title>
		<link>http://robertnyman.com/2008/10/31/obtrusive-javascript-checker-greasemonkey-script-and-firefox-extension-to-find-inline-events/#comment-468570</link>
		<dc:creator>Robert Nyman</dc:creator>
		<pubDate>Fri, 31 Oct 2008 23:33:02 +0000</pubDate>
		<guid isPermaLink="false">http://www.robertnyman.com/?p=946#comment-468570</guid>
		<description>HB,

Thanks!</description>
		<content:encoded><![CDATA[<p>HB,</p>
<p>Thanks!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: HB</title>
		<link>http://robertnyman.com/2008/10/31/obtrusive-javascript-checker-greasemonkey-script-and-firefox-extension-to-find-inline-events/#comment-468564</link>
		<dc:creator>HB</dc:creator>
		<pubDate>Fri, 31 Oct 2008 23:01:32 +0000</pubDate>
		<guid isPermaLink="false">http://www.robertnyman.com/?p=946#comment-468564</guid>
		<description>Very cool, I just installed the Greasemonkey script (mainly because I&#039;ve only installed one script since getting the thing... gotta put that monkey to work!).</description>
		<content:encoded><![CDATA[<p>Very cool, I just installed the Greasemonkey script (mainly because I&#8217;ve only installed one script since getting the thing&#8230; gotta put that monkey to work!).</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Robert Nyman</title>
		<link>http://robertnyman.com/2008/10/31/obtrusive-javascript-checker-greasemonkey-script-and-firefox-extension-to-find-inline-events/#comment-468531</link>
		<dc:creator>Robert Nyman</dc:creator>
		<pubDate>Fri, 31 Oct 2008 20:08:53 +0000</pubDate>
		<guid isPermaLink="false">http://www.robertnyman.com/?p=946#comment-468531</guid>
		<description>Morgan,

Yes, please be quit. ;-)

Told you about Greasemonkey, didn&#039;t I? Much easier to use and customize, and probably the route I&#039;ll take for developing add-ons, instead of full-on Firefox extensions.</description>
		<content:encoded><![CDATA[<p>Morgan,</p>
<p>Yes, please be quit. <img src='http://robertnyman.com/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
<p>Told you about Greasemonkey, didn&#8217;t I? Much easier to use and customize, and probably the route I&#8217;ll take for developing add-ons, instead of full-on Firefox extensions.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Morgan Roderick</title>
		<link>http://robertnyman.com/2008/10/31/obtrusive-javascript-checker-greasemonkey-script-and-firefox-extension-to-find-inline-events/#comment-468530</link>
		<dc:creator>Morgan Roderick</dc:creator>
		<pubDate>Fri, 31 Oct 2008 20:04:53 +0000</pubDate>
		<guid isPermaLink="false">http://www.robertnyman.com/?p=946#comment-468530</guid>
		<description>Greasemonkey version is MUCH nicer!

Thanks again for sharing :-)</description>
		<content:encoded><![CDATA[<p>Greasemonkey version is MUCH nicer!</p>
<p>Thanks again for sharing <img src='http://robertnyman.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Morgan Roderick</title>
		<link>http://robertnyman.com/2008/10/31/obtrusive-javascript-checker-greasemonkey-script-and-firefox-extension-to-find-inline-events/#comment-468525</link>
		<dc:creator>Morgan Roderick</dc:creator>
		<pubDate>Fri, 31 Oct 2008 19:51:47 +0000</pubDate>
		<guid isPermaLink="false">http://www.robertnyman.com/?p=946#comment-468525</guid>
		<description>Oops, sorry for &quot;outing&quot; you ;-)</description>
		<content:encoded><![CDATA[<p>Oops, sorry for &#8220;outing&#8221; you <img src='http://robertnyman.com/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Robert Nyman</title>
		<link>http://robertnyman.com/2008/10/31/obtrusive-javascript-checker-greasemonkey-script-and-firefox-extension-to-find-inline-events/#comment-468521</link>
		<dc:creator>Robert Nyman</dc:creator>
		<pubDate>Fri, 31 Oct 2008 19:43:16 +0000</pubDate>
		<guid isPermaLink="false">http://www.robertnyman.com/?p=946#comment-468521</guid>
		<description>Morgan,

Personally, I&#039;d recommend using the Greasemonkey version instead. That way you can enable/disable it with a single click, customize it for different domains etc.

The Firefox extension was just provided for those who like it, but it&#039;s much more of a hassle to control this with extensions, and to be honest, at the time I didn&#039;t have the time nor motivation to take the extension further.

Try the Greasemonkey version, and I&#039;m sure you will be delighted! :-)

And hush about inline styles, that&#039;s my next one! :-)</description>
		<content:encoded><![CDATA[<p>Morgan,</p>
<p>Personally, I&#8217;d recommend using the Greasemonkey version instead. That way you can enable/disable it with a single click, customize it for different domains etc.</p>
<p>The Firefox extension was just provided for those who like it, but it&#8217;s much more of a hassle to control this with extensions, and to be honest, at the time I didn&#8217;t have the time nor motivation to take the extension further.</p>
<p>Try the Greasemonkey version, and I&#8217;m sure you will be delighted! <img src='http://robertnyman.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p>And hush about inline styles, that&#8217;s my next one! <img src='http://robertnyman.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Morgan Roderick</title>
		<link>http://robertnyman.com/2008/10/31/obtrusive-javascript-checker-greasemonkey-script-and-firefox-extension-to-find-inline-events/#comment-468518</link>
		<dc:creator>Morgan Roderick</dc:creator>
		<pubDate>Fri, 31 Oct 2008 19:30:32 +0000</pubDate>
		<guid isPermaLink="false">http://www.robertnyman.com/?p=946#comment-468518</guid>
		<description>For it&#039;s purpose, of assisting you in writing reviews of other peoples code, it&#039;s certainly interesting, as it will highlight problems very quickly. Thank you for sharing your selfmade tools with the rest of the world :-)

I downloaded the XPI version, to take it for a spin, and it turns out that you have to restart the fox every time you need to enable/disable it, which certainly makes the XPI version a little annoying.

I have previously toyed around with &lt;a href=&quot;http://github.com/relevance/tarantula/tree/master&quot; rel=&quot;nofollow&quot;&gt;Tarantula&lt;/a&gt;, and was wondering if I should try to extend it to provide warnings for inline javascript as well as inline styles (as they can be equally deadly). In my little world where rigorous quality control is a must, I&#039;d like to fail builds in CruiseControl when people use inline javascript and inline styles ... as well as when I accidentally forget to remove Firebug statements from javascript :-)</description>
		<content:encoded><![CDATA[<p>For it&#8217;s purpose, of assisting you in writing reviews of other peoples code, it&#8217;s certainly interesting, as it will highlight problems very quickly. Thank you for sharing your selfmade tools with the rest of the world <img src='http://robertnyman.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p>I downloaded the XPI version, to take it for a spin, and it turns out that you have to restart the fox every time you need to enable/disable it, which certainly makes the XPI version a little annoying.</p>
<p>I have previously toyed around with <a href="http://github.com/relevance/tarantula/tree/master" rel="nofollow">Tarantula</a>, and was wondering if I should try to extend it to provide warnings for inline javascript as well as inline styles (as they can be equally deadly). In my little world where rigorous quality control is a must, I&#8217;d like to fail builds in CruiseControl when people use inline javascript and inline styles &#8230; as well as when I accidentally forget to remove Firebug statements from javascript <img src='http://robertnyman.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Robert Nyman</title>
		<link>http://robertnyman.com/2008/10/31/obtrusive-javascript-checker-greasemonkey-script-and-firefox-extension-to-find-inline-events/#comment-468517</link>
		<dc:creator>Robert Nyman</dc:creator>
		<pubDate>Fri, 31 Oct 2008 19:24:15 +0000</pubDate>
		<guid isPermaLink="false">http://www.robertnyman.com/?p=946#comment-468517</guid>
		<description>Harmen,

I did think of that, but felt that it was somewhat of a different topic. Sure, they&#039;re mostly related, but javascript: links for instance can be bookmarklets and other things, so it&#039;s not that easy to distinguish how to value them.

However, creating one more Greasemonkey script checking for javascript: and # links in general is an easy feat, and most likely something I&#039;ll do in the future! For now, though, the most important thing is getting rid of inline events, I think. :-)</description>
		<content:encoded><![CDATA[<p>Harmen,</p>
<p>I did think of that, but felt that it was somewhat of a different topic. Sure, they&#8217;re mostly related, but javascript: links for instance can be bookmarklets and other things, so it&#8217;s not that easy to distinguish how to value them.</p>
<p>However, creating one more Greasemonkey script checking for javascript: and # links in general is an easy feat, and most likely something I&#8217;ll do in the future! For now, though, the most important thing is getting rid of inline events, I think. <img src='http://robertnyman.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Harmen Janssen</title>
		<link>http://robertnyman.com/2008/10/31/obtrusive-javascript-checker-greasemonkey-script-and-firefox-extension-to-find-inline-events/#comment-468428</link>
		<dc:creator>Harmen Janssen</dc:creator>
		<pubDate>Fri, 31 Oct 2008 11:27:59 +0000</pubDate>
		<guid isPermaLink="false">http://www.robertnyman.com/?p=946#comment-468428</guid>
		<description>Interesting, Robert! 
A suggestion of what you might also want to include, is a check for links that point to &quot;javascript:&quot;, or &quot;#&quot;. (only if these links are present in the original, unaltered source of course, because imho it&#039;s not a bad practice to generate such links with Javascript itself.)</description>
		<content:encoded><![CDATA[<p>Interesting, Robert!<br />
A suggestion of what you might also want to include, is a check for links that point to &#8220;javascript:&#8221;, or &#8220;#&#8221;. (only if these links are present in the original, unaltered source of course, because imho it&#8217;s not a bad practice to generate such links with Javascript itself.)</p>
]]></content:encoded>
	</item>
</channel>
</rss>
