<?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: Greasemonkey and Gmail, Revisited</title>
	<atom:link href="http://redmonk.com/sogrady/2005/06/23/greasemonkey-and-gmail-revisited/feed/" rel="self" type="application/rss+xml" />
	<link>http://redmonk.com/sogrady/2005/06/23/greasemonkey-and-gmail-revisited/</link>
	<description>because technology is just another ecosystem</description>
	<lastBuildDate>Sun, 13 May 2012 00:23:29 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
	<item>
		<title>By: Kevin Burton</title>
		<link>http://redmonk.com/sogrady/2005/06/23/greasemonkey-and-gmail-revisited/comment-page-1/#comment-830</link>
		<dc:creator>Kevin Burton</dc:creator>
		<pubDate>Sat, 15 Oct 2005 07:54:12 +0000</pubDate>
		<guid isPermaLink="false">http://redmonk.com/sogrady/wp/?p=483#comment-830</guid>
		<description>All this stuff is only a problem currently because people assume that websites aren&#039;t platforms.  With microformats and REST taking off there&#039;s no reason that XHTML can&#039;t be a programming language.
</description>
		<content:encoded><![CDATA[<p>All this stuff is only a problem currently because people assume that websites aren&#8217;t platforms.  With microformats and REST taking off there&#8217;s no reason that XHTML can&#8217;t be a programming language.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jeremy Dunck</title>
		<link>http://redmonk.com/sogrady/2005/06/23/greasemonkey-and-gmail-revisited/comment-page-1/#comment-829</link>
		<dc:creator>Jeremy Dunck</dc:creator>
		<pubDate>Tue, 28 Jun 2005 05:10:09 +0000</pubDate>
		<guid isPermaLink="false">http://redmonk.com/sogrady/wp/?p=483#comment-829</guid>
		<description>&quot;in short, it&#039;s not that your objections are misguided. it&#039;s that the benefits haven&#039;t been made clear enough ;)&quot;

There are nearly 600 user scripts on the wiki.  There were none in January, and about 80 in March.

This far outstrips FF extension creation (admittedly in a confined niche).  Most of those scripts still work.  I&#039;m pretty confident that the popular ones all work.

APIs would be great.  But solutions, today, are good too.  :)</description>
		<content:encoded><![CDATA[<p>&#8220;in short, it&#8217;s not that your objections are misguided. it&#8217;s that the benefits haven&#8217;t been made clear enough <img src='http://redmonk.com/sogrady/wp/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> &#8221;</p>
<p>There are nearly 600 user scripts on the wiki.  There were none in January, and about 80 in March.</p>
<p>This far outstrips FF extension creation (admittedly in a confined niche).  Most of those scripts still work.  I&#8217;m pretty confident that the popular ones all work.</p>
<p>APIs would be great.  But solutions, today, are good too.  <img src='http://redmonk.com/sogrady/wp/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: James Governor</title>
		<link>http://redmonk.com/sogrady/2005/06/23/greasemonkey-and-gmail-revisited/comment-page-1/#comment-828</link>
		<dc:creator>James Governor</dc:creator>
		<pubDate>Fri, 24 Jun 2005 13:20:26 +0000</pubDate>
		<guid isPermaLink="false">http://redmonk.com/sogrady/wp/?p=483#comment-828</guid>
		<description>Difference between URIs and URLs?
http://www-128.ibm.com/developerworks/xml/library/x-urlni.html</description>
		<content:encoded><![CDATA[<p>Difference between URIs and URLs?<br />
<a href="http://www-128.ibm.com/developerworks/xml/library/x-urlni.html" rel="nofollow">http://www-128.ibm.com/developerworks/xml/library/x-urlni.html</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: sogrady</title>
		<link>http://redmonk.com/sogrady/2005/06/23/greasemonkey-and-gmail-revisited/comment-page-1/#comment-826</link>
		<dc:creator>sogrady</dc:creator>
		<pubDate>Thu, 23 Jun 2005 23:29:19 +0000</pubDate>
		<guid isPermaLink="false">http://redmonk.com/sogrady/wp/?p=483#comment-826</guid>
		<description>Bill: &quot;That&#039;s hard to argue against. On the balance most of the feedback I got has been pushback and most of it made sense. Maybe I&#039;ve been in the enterprise too long ;)&quot;

i think not. your objections are well founded, and absolutely have merit. i think it&#039;s more a case that, on balance, the benefits outweigh the costs - particularly when you have a service provider willing to meet you halfway. 

in short, it&#039;s not that your objections are misguided. it&#039;s that the benefits haven&#039;t been made clear enough ;)</description>
		<content:encoded><![CDATA[<p>Bill: &#8220;That&#8217;s hard to argue against. On the balance most of the feedback I got has been pushback and most of it made sense. Maybe I&#8217;ve been in the enterprise too long <img src='http://redmonk.com/sogrady/wp/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> &#8221;</p>
<p>i think not. your objections are well founded, and absolutely have merit. i think it&#8217;s more a case that, on balance, the benefits outweigh the costs &#8211; particularly when you have a service provider willing to meet you halfway. </p>
<p>in short, it&#8217;s not that your objections are misguided. it&#8217;s that the benefits haven&#8217;t been made clear enough <img src='http://redmonk.com/sogrady/wp/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Danno</title>
		<link>http://redmonk.com/sogrady/2005/06/23/greasemonkey-and-gmail-revisited/comment-page-1/#comment-827</link>
		<dc:creator>Danno</dc:creator>
		<pubDate>Thu, 23 Jun 2005 21:34:07 +0000</pubDate>
		<guid isPermaLink="false">http://redmonk.com/sogrady/wp/?p=483#comment-827</guid>
		<description>I&#039;m just thinking, I mean, what if they decide that they need to totally rework gmail and how it handles things?  Like, they REALLY need to rip its guts out and make some major changes. 
 
Is its Google&#039;s perogative to sit down with GreaseMonkey developers and talk about what they can do to make the effects minimal?  Heck no.  As for minor changes, they shouldn&#039;t have to make an update about how they tweaked a div here or there or made a small javascript function change.  That&#039;s serious work to track all of those changes and make announcements and stuff. 
 
I dunno, I just don&#039;t think it should be Google&#039;s job to make sure that the various hacks people develop keep working. 
 
Heck, maybe it would be a good idea to add official APIs for all the different Google Branded Services. 
 
PS: I think &quot;zero legitimate reason&quot; came off a little harsh.  I just meant in terms of, do they have an actual responsibility to do this. </description>
		<content:encoded><![CDATA[<p>I&#039;m just thinking, I mean, what if they decide that they need to totally rework gmail and how it handles things?  Like, they REALLY need to rip its guts out and make some major changes. </p>
<p>Is its Google&#039;s perogative to sit down with GreaseMonkey developers and talk about what they can do to make the effects minimal?  Heck no.  As for minor changes, they shouldn&#039;t have to make an update about how they tweaked a div here or there or made a small javascript function change.  That&#039;s serious work to track all of those changes and make announcements and stuff. </p>
<p>I dunno, I just don&#039;t think it should be Google&#039;s job to make sure that the various hacks people develop keep working. </p>
<p>Heck, maybe it would be a good idea to add official APIs for all the different Google Branded Services. </p>
<p>PS: I think &quot;zero legitimate reason&quot; came off a little harsh.  I just meant in terms of, do they have an actual responsibility to do this. </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: christopher baus</title>
		<link>http://redmonk.com/sogrady/2005/06/23/greasemonkey-and-gmail-revisited/comment-page-1/#comment-823</link>
		<dc:creator>christopher baus</dc:creator>
		<pubDate>Thu, 23 Jun 2005 21:28:09 +0000</pubDate>
		<guid isPermaLink="false">http://redmonk.com/sogrady/wp/?p=483#comment-823</guid>
		<description>Maybe it would be good for Google&#039;s business to post notice of their changes.  I doubt it though, because a lot of grease monkey scripts strip ads.  That&#039;s bad for business.

I can&#039;t imagine a notice like:

Dear developers of unsupported third party tools,
 
Please be aware that we are changing our DOM model next week, so your ad strippers will no longer work. Please consider updating your scripts.  

Google never claimed to support any of this stuff.  That&#039;s the bottom line here.  Now I would be pissed if they said they would support an API and one day, out of the blue, they changed it without notifying developers.  

Also as soon as Google starts posting notice about changes they are now &quot;supporting&quot; that functionality.  They just bought into a lot of overhead.  That&#039;s not a decision to be taken lightly.

..So I&#039;m having a really hard time finding fault with Google on this one.</description>
		<content:encoded><![CDATA[<p>Maybe it would be good for Google&#8217;s business to post notice of their changes.  I doubt it though, because a lot of grease monkey scripts strip ads.  That&#8217;s bad for business.</p>
<p>I can&#8217;t imagine a notice like:</p>
<p>Dear developers of unsupported third party tools,</p>
<p>Please be aware that we are changing our DOM model next week, so your ad strippers will no longer work. Please consider updating your scripts.  </p>
<p>Google never claimed to support any of this stuff.  That&#8217;s the bottom line here.  Now I would be pissed if they said they would support an API and one day, out of the blue, they changed it without notifying developers.  </p>
<p>Also as soon as Google starts posting notice about changes they are now &#8220;supporting&#8221; that functionality.  They just bought into a lot of overhead.  That&#8217;s not a decision to be taken lightly.</p>
<p>..So I&#8217;m having a really hard time finding fault with Google on this one.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: sogrady</title>
		<link>http://redmonk.com/sogrady/2005/06/23/greasemonkey-and-gmail-revisited/comment-page-1/#comment-822</link>
		<dc:creator>sogrady</dc:creator>
		<pubDate>Thu, 23 Jun 2005 21:12:05 +0000</pubDate>
		<guid isPermaLink="false">http://redmonk.com/sogrady/wp/?p=483#comment-822</guid>
		<description>&quot;I just don&#039;t see HTML as a stable API, but if works for some people, more power to them, but I think it is pretty difficult to expect *any* sort of support for this type of thing, even domain name changes. A change is a change.&quot;

i don&#039;t follow here; what about posting a simple notice of a pending domain change is hard? why should your average script monkey expect that most basic communication?</description>
		<content:encoded><![CDATA[<p>&#8220;I just don&#8217;t see HTML as a stable API, but if works for some people, more power to them, but I think it is pretty difficult to expect *any* sort of support for this type of thing, even domain name changes. A change is a change.&#8221;</p>
<p>i don&#8217;t follow here; what about posting a simple notice of a pending domain change is hard? why should your average script monkey expect that most basic communication?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: christopher baus</title>
		<link>http://redmonk.com/sogrady/2005/06/23/greasemonkey-and-gmail-revisited/comment-page-1/#comment-821</link>
		<dc:creator>christopher baus</dc:creator>
		<pubDate>Thu, 23 Jun 2005 20:51:57 +0000</pubDate>
		<guid isPermaLink="false">http://redmonk.com/sogrady/wp/?p=483#comment-821</guid>
		<description>I&#039;m generally not in favor of this type of thing because it means installing something into the client, and hacking HTML in unsupported ways.  

I just don&#039;t see HTML as a stable API, but if works for some people, more power to them, but I think it is pretty difficult to expect *any* sort of support for this type of thing, even domain name changes.  A change is a change.</description>
		<content:encoded><![CDATA[<p>I&#8217;m generally not in favor of this type of thing because it means installing something into the client, and hacking HTML in unsupported ways.  </p>
<p>I just don&#8217;t see HTML as a stable API, but if works for some people, more power to them, but I think it is pretty difficult to expect *any* sort of support for this type of thing, even domain name changes.  A change is a change.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Alex Bosworth</title>
		<link>http://redmonk.com/sogrady/2005/06/23/greasemonkey-and-gmail-revisited/comment-page-1/#comment-820</link>
		<dc:creator>Alex Bosworth</dc:creator>
		<pubDate>Thu, 23 Jun 2005 20:39:47 +0000</pubDate>
		<guid isPermaLink="false">http://redmonk.com/sogrady/wp/?p=483#comment-820</guid>
		<description>GreaseMonkey is good from both ends, the website producer needs to do nothing to enable it, the author doesnt&#039; need a special API to ues it.

What causes problems is that these APIs are often neglected in a downward spiral. &quot;No one&#039;s using the API, let&#039;s not pay any attention to it&quot;, &quot;Their API sucks it&#039;s totally neglected and crap, I can&#039;t build anything interesting on it&quot;.

Even FireFox which is extension heaven, breaks mods with changes. There is no good solution to this, other than doing due diligence with respect to the developer community.

My FireFox GMail notifier (waste space in my crowded system tray? no thx) broke, which annoyed me. I do feel like GMail could have developed a real published API that wouldn&#039;t require the Gmail notifier guys to be hacky and brittle.</description>
		<content:encoded><![CDATA[<p>GreaseMonkey is good from both ends, the website producer needs to do nothing to enable it, the author doesnt&#8217; need a special API to ues it.</p>
<p>What causes problems is that these APIs are often neglected in a downward spiral. &#8220;No one&#8217;s using the API, let&#8217;s not pay any attention to it&#8221;, &#8220;Their API sucks it&#8217;s totally neglected and crap, I can&#8217;t build anything interesting on it&#8221;.</p>
<p>Even FireFox which is extension heaven, breaks mods with changes. There is no good solution to this, other than doing due diligence with respect to the developer community.</p>
<p>My FireFox GMail notifier (waste space in my crowded system tray? no thx) broke, which annoyed me. I do feel like GMail could have developed a real published API that wouldn&#8217;t require the Gmail notifier guys to be hacky and brittle.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: christopher baus</title>
		<link>http://redmonk.com/sogrady/2005/06/23/greasemonkey-and-gmail-revisited/comment-page-1/#comment-818</link>
		<dc:creator>christopher baus</dc:creator>
		<pubDate>Thu, 23 Jun 2005 20:22:15 +0000</pubDate>
		<guid isPermaLink="false">http://redmonk.com/sogrady/wp/?p=483#comment-818</guid>
		<description>&quot;Sometimes I can whip out a GreaseMonkey script in hours where it would take literally months to &quot;do it right&quot;

And then the site developers make a trival change to the website and hours worth of work are down the drain.

Cool toy?  Maybe.  Something I would depend on in my daily workflow?  no way.</description>
		<content:encoded><![CDATA[<p>&#8220;Sometimes I can whip out a GreaseMonkey script in hours where it would take literally months to &#8220;do it right&#8221;</p>
<p>And then the site developers make a trival change to the website and hours worth of work are down the drain.</p>
<p>Cool toy?  Maybe.  Something I would depend on in my daily workflow?  no way.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Page Caching using memcached
Object Caching 399/400 objects using xcache

Served from: redmonk.com @ 2012-05-26 04:37:52 -->
