<?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 on: The social scripting continuum</title>
	<atom:link href="http://blog.jonudell.net/2007/09/06/the-social-scripting-continuum/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.jonudell.net/2007/09/06/the-social-scripting-continuum/</link>
	<description>Strategies for Internet citizens</description>
	<lastBuildDate>Wed, 17 Mar 2010 18:06:41 +0000</lastBuildDate>
	<generator>http://wordpress.com/</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: From screencasting to automation &#171; Jon Udell</title>
		<link>http://blog.jonudell.net/2007/09/06/the-social-scripting-continuum/#comment-127917</link>
		<dc:creator>From screencasting to automation &#171; Jon Udell</dc:creator>
		<pubDate>Wed, 10 Jun 2009 15:33:01 +0000</pubDate>
		<guid isPermaLink="false">http://blog.jonudell.net/2007/09/06/the-social-scripting-continuum/#comment-127917</guid>
		<description>[...] The social scripting continuum I suggested that a system like CoScripter could automate desktop and web applications in a common [...]</description>
		<content:encoded><![CDATA[<p>[...] The social scripting continuum I suggested that a system like CoScripter could automate desktop and web applications in a common [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Scratchpad</title>
		<link>http://blog.jonudell.net/2007/09/06/the-social-scripting-continuum/#comment-126662</link>
		<dc:creator>Scratchpad</dc:creator>
		<pubDate>Sun, 01 Feb 2009 13:22:27 +0000</pubDate>
		<guid isPermaLink="false">http://blog.jonudell.net/2007/09/06/the-social-scripting-continuum/#comment-126662</guid>
		<description>[...] Udell&#8217;s post &#8220;The social scripting&#160;continuum&#8221; is an example of natural language&#160;&#8221;scripting&#8221;&#160;for&#160;end-user [...]</description>
		<content:encoded><![CDATA[<p>[...] Udell&#8217;s post &#8220;The social scripting&nbsp;continuum&#8221; is an example of natural language&nbsp;&#8221;scripting&#8221;&nbsp;for&nbsp;end-user [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Demo of Ubiquity for Firefox (by Aza Raskin) &#8212; Video Archive</title>
		<link>http://blog.jonudell.net/2007/09/06/the-social-scripting-continuum/#comment-125117</link>
		<dc:creator>Demo of Ubiquity for Firefox (by Aza Raskin) &#8212; Video Archive</dc:creator>
		<pubDate>Wed, 27 Aug 2008 19:36:40 +0000</pubDate>
		<guid isPermaLink="false">http://blog.jonudell.net/2007/09/06/the-social-scripting-continuum/#comment-125117</guid>
		<description>[...] It runs a kind of macros, user-contributed snippets of javascript. It makes me think of the CoScripter project at IBM - see writeup by Jon Udell. [...]</description>
		<content:encoded><![CDATA[<p>[...] It runs a kind of macros, user-contributed snippets of javascript. It makes me think of the CoScripter project at IBM &#8211; see writeup by Jon Udell. [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: bath bath hotel robe robe velour</title>
		<link>http://blog.jonudell.net/2007/09/06/the-social-scripting-continuum/#comment-122219</link>
		<dc:creator>bath bath hotel robe robe velour</dc:creator>
		<pubDate>Fri, 18 Jan 2008 13:04:03 +0000</pubDate>
		<guid isPermaLink="false">http://blog.jonudell.net/2007/09/06/the-social-scripting-continuum/#comment-122219</guid>
		<description>hotel rooms in new york city hotel in new plain white york hotel in victoria british columbia canada holiday hotel inn park singapore view &lt;a href=&quot;http://hotel-beach.road-hotels.com/bath-bath-hotel-robe-robe-velour.html&quot; rel=&quot;nofollow&quot;&gt;bath bath hotel robe robe velour&lt;/a&gt; hotel du champ de mars paris caboose hotel in lancaster pa red hotel rooms in new york city british columbia hotel pet policy vancouver</description>
		<content:encoded><![CDATA[<p>hotel rooms in new york city hotel in new plain white york hotel in victoria british columbia canada holiday hotel inn park singapore view <a href="http://hotel-beach.road-hotels.com/bath-bath-hotel-robe-robe-velour.html" rel="nofollow">bath bath hotel robe robe velour</a> hotel du champ de mars paris caboose hotel in lancaster pa red hotel rooms in new york city british columbia hotel pet policy vancouver</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Chui Tey</title>
		<link>http://blog.jonudell.net/2007/09/06/the-social-scripting-continuum/#comment-109707</link>
		<dc:creator>Chui Tey</dc:creator>
		<pubDate>Sat, 22 Dec 2007 04:40:41 +0000</pubDate>
		<guid isPermaLink="false">http://blog.jonudell.net/2007/09/06/the-social-scripting-continuum/#comment-109707</guid>
		<description>Hmmm, this is kind of a workaround for web applications that has functionality that isn&#039;t url addressable. Wikipedia doesn&#039;t have this kind of problem. e.g. http://en.wikipedia.org/w/index.php?title=Flood&amp;action=edit&amp;section=6 brings one to the edit screen.

I&#039;ve been toying with similar concepts for rich client applications. Using URL monikers, data inside rich client apps can be directly accessed, forms and dialogs too. These URLs can be emailed from a user to another. What&#039;s not to love about this kind of application?</description>
		<content:encoded><![CDATA[<p>Hmmm, this is kind of a workaround for web applications that has functionality that isn&#8217;t url addressable. Wikipedia doesn&#8217;t have this kind of problem. e.g. <a href="http://en.wikipedia.org/w/index.php?title=Flood&amp;action=edit&amp;section=6" rel="nofollow">http://en.wikipedia.org/w/index.php?title=Flood&amp;action=edit&amp;section=6</a> brings one to the edit screen.</p>
<p>I&#8217;ve been toying with similar concepts for rich client applications. Using URL monikers, data inside rich client apps can be directly accessed, forms and dialogs too. These URLs can be emailed from a user to another. What&#8217;s not to love about this kind of application?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Peter Van Dijck&#8217;s Guide to Ease &#187; Blog Archive</title>
		<link>http://blog.jonudell.net/2007/09/06/the-social-scripting-continuum/#comment-107479</link>
		<dc:creator>Peter Van Dijck&#8217;s Guide to Ease &#187; Blog Archive</dc:creator>
		<pubDate>Tue, 18 Dec 2007 19:27:33 +0000</pubDate>
		<guid isPermaLink="false">http://blog.jonudell.net/2007/09/06/the-social-scripting-continuum/#comment-107479</guid>
		<description>[...] is quite brilliant. (Yea I&#8217;m late to the [...]</description>
		<content:encoded><![CDATA[<p>[...] is quite brilliant. (Yea I&#8217;m late to the [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: zaidimai</title>
		<link>http://blog.jonudell.net/2007/09/06/the-social-scripting-continuum/#comment-102292</link>
		<dc:creator>zaidimai</dc:creator>
		<pubDate>Sat, 08 Dec 2007 19:11:23 +0000</pubDate>
		<guid isPermaLink="false">http://blog.jonudell.net/2007/09/06/the-social-scripting-continuum/#comment-102292</guid>
		<description>Thanks for the thought-provoking write-up, and for fixing my script. :)

The personal database is stored as a text file in your Firefox profile directory, not on the server. It will be interesting to watch how the vocabulary of personal database entries evolves over time. I imagine people will start creating a namespace for things like email addresses and passwords, so for example you’d call it a “facebook login” and “facebook password”. Different scripts could then refer to different entries by name. But I expect this to be driven by the community and how they decide to use this tool.

I absolutely agree with you about scripting desktop applications. I’d love to see CoScripter’s “sloppy programming” approach be used to control all sorts of applications, and not just on the desktop. Could we use it to program VCRs? Or teach our parents how to use newfangled cellphones?

But I think what’s most interesting is not CoScripter itself, but what it enables. We’ve watched Facebook grow from an application into a platform for developing social-network applications. I can’t wait to see what people build on the CoScripter platform.

Comment by Tessa Lau — September 6, 2007 @ 5:27 pm 


I&#039;cant understand how do it ?</description>
		<content:encoded><![CDATA[<p>Thanks for the thought-provoking write-up, and for fixing my script. :)</p>
<p>The personal database is stored as a text file in your Firefox profile directory, not on the server. It will be interesting to watch how the vocabulary of personal database entries evolves over time. I imagine people will start creating a namespace for things like email addresses and passwords, so for example you’d call it a “facebook login” and “facebook password”. Different scripts could then refer to different entries by name. But I expect this to be driven by the community and how they decide to use this tool.</p>
<p>I absolutely agree with you about scripting desktop applications. I’d love to see CoScripter’s “sloppy programming” approach be used to control all sorts of applications, and not just on the desktop. Could we use it to program VCRs? Or teach our parents how to use newfangled cellphones?</p>
<p>But I think what’s most interesting is not CoScripter itself, but what it enables. We’ve watched Facebook grow from an application into a platform for developing social-network applications. I can’t wait to see what people build on the CoScripter platform.</p>
<p>Comment by Tessa Lau — September 6, 2007 @ 5:27 pm </p>
<p>I&#8217;cant understand how do it ?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Nigel Snoad</title>
		<link>http://blog.jonudell.net/2007/09/06/the-social-scripting-continuum/#comment-63483</link>
		<dc:creator>Nigel Snoad</dc:creator>
		<pubDate>Wed, 19 Sep 2007 19:31:36 +0000</pubDate>
		<guid isPermaLink="false">http://blog.jonudell.net/2007/09/06/the-social-scripting-continuum/#comment-63483</guid>
		<description>This looks like useful fun. Useful if we can indeed link it up to pipes and the likes. More useful if applications get these kinds of hooks built in a-la applescript. Very useful for things like unit-testing webapps.

As you note, it&#039;s very similar to how you write howtos, or for my line of work, how I write acceptance tests and specifications/scenarios. 

This, for me, is the strength of rules engines. And you can prove they don&#039;t break.</description>
		<content:encoded><![CDATA[<p>This looks like useful fun. Useful if we can indeed link it up to pipes and the likes. More useful if applications get these kinds of hooks built in a-la applescript. Very useful for things like unit-testing webapps.</p>
<p>As you note, it&#8217;s very similar to how you write howtos, or for my line of work, how I write acceptance tests and specifications/scenarios. </p>
<p>This, for me, is the strength of rules engines. And you can prove they don&#8217;t break.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: &#187; CoScripter looks very cool &#187; business&#124;bytes&#124;genes&#124;molecules</title>
		<link>http://blog.jonudell.net/2007/09/06/the-social-scripting-continuum/#comment-60719</link>
		<dc:creator>&#187; CoScripter looks very cool &#187; business&#124;bytes&#124;genes&#124;molecules</dc:creator>
		<pubDate>Wed, 12 Sep 2007 05:35:04 +0000</pubDate>
		<guid isPermaLink="false">http://blog.jonudell.net/2007/09/06/the-social-scripting-continuum/#comment-60719</guid>
		<description>[...] first heard about CoScripter from Nat Torkington and shortly thereafter read this great post by Jon Udell (a fabulous follow up post is also worth a look). Like Ricardo, I would love to see some [...]</description>
		<content:encoded><![CDATA[<p>[...] first heard about CoScripter from Nat Torkington and shortly thereafter read this great post by Jon Udell (a fabulous follow up post is also worth a look). Like Ricardo, I would love to see some [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Automation and accessibility &#171; Jon Udell</title>
		<link>http://blog.jonudell.net/2007/09/06/the-social-scripting-continuum/#comment-60228</link>
		<dc:creator>Automation and accessibility &#171; Jon Udell</dc:creator>
		<pubDate>Mon, 10 Sep 2007 17:53:04 +0000</pubDate>
		<guid isPermaLink="false">http://blog.jonudell.net/2007/09/06/the-social-scripting-continuum/#comment-60228</guid>
		<description>[...] Filed under: Uncategorized &#8212; Jon Udell @ 12:52 pm    In last week&#8217;s item on social scripting, I suggested that CoScripter&#8217;s automation strategy &#8212; based on simple English [...]</description>
		<content:encoded><![CDATA[<p>[...] Filed under: Uncategorized &#8212; Jon Udell @ 12:52 pm    In last week&#8217;s item on social scripting, I suggested that CoScripter&#8217;s automation strategy &#8212; based on simple English [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: James</title>
		<link>http://blog.jonudell.net/2007/09/06/the-social-scripting-continuum/#comment-59815</link>
		<dc:creator>James</dc:creator>
		<pubDate>Sun, 09 Sep 2007 05:20:49 +0000</pubDate>
		<guid isPermaLink="false">http://blog.jonudell.net/2007/09/06/the-social-scripting-continuum/#comment-59815</guid>
		<description>Creating a human-readable scripting language was attempted with AppleScript, but someone doing the same thing today would be well-advised to avoid the &lt;a href=&quot;http://www.drunkenblog.com/drunkenblog-archives/000291.html&quot; rel=&quot;nofollow&quot;&gt;Uncanny Valley of AppleScript&lt;/a&gt;.</description>
		<content:encoded><![CDATA[<p>Creating a human-readable scripting language was attempted with AppleScript, but someone doing the same thing today would be well-advised to avoid the <a href="http://www.drunkenblog.com/drunkenblog-archives/000291.html" rel="nofollow">Uncanny Valley of AppleScript</a>.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: engtech</title>
		<link>http://blog.jonudell.net/2007/09/06/the-social-scripting-continuum/#comment-59686</link>
		<dc:creator>engtech</dc:creator>
		<pubDate>Sat, 08 Sep 2007 21:17:32 +0000</pubDate>
		<guid isPermaLink="false">http://blog.jonudell.net/2007/09/06/the-social-scripting-continuum/#comment-59686</guid>
		<description>Thanks for pointing out CoScripter! This looks exactly like the kind of automation stuff I find interesting.

But unfortunately it has &quot;failure&quot; written all over it -- because you&#039;re required to sign up for an IBM ID before downloading the extension or using the site.

This would be a great tool for explaining actions to non-web-savvy users, but the requirements to get it running are such that they&#039;ll never use it!

Step 1: Long registration for an IMB ID

Step 2: &lt;a href=&quot;http://internetducttape.com/2007/08/23/howto-install-firefox-extensions-screenshots/&quot; rel=&quot;nofollow&quot;&gt;Install a Firefox extension&lt;/a&gt;

Step 3: load and run script

That&#039;s way too complicated for the audience base that would find such scripts useful.</description>
		<content:encoded><![CDATA[<p>Thanks for pointing out CoScripter! This looks exactly like the kind of automation stuff I find interesting.</p>
<p>But unfortunately it has &#8220;failure&#8221; written all over it &#8212; because you&#8217;re required to sign up for an IBM ID before downloading the extension or using the site.</p>
<p>This would be a great tool for explaining actions to non-web-savvy users, but the requirements to get it running are such that they&#8217;ll never use it!</p>
<p>Step 1: Long registration for an IMB ID</p>
<p>Step 2: <a href="http://internetducttape.com/2007/08/23/howto-install-firefox-extensions-screenshots/" rel="nofollow">Install a Firefox extension</a></p>
<p>Step 3: load and run script</p>
<p>That&#8217;s way too complicated for the audience base that would find such scripts useful.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Mike</title>
		<link>http://blog.jonudell.net/2007/09/06/the-social-scripting-continuum/#comment-59677</link>
		<dc:creator>Mike</dc:creator>
		<pubDate>Sat, 08 Sep 2007 20:32:42 +0000</pubDate>
		<guid isPermaLink="false">http://blog.jonudell.net/2007/09/06/the-social-scripting-continuum/#comment-59677</guid>
		<description>I came across this post in search for other peoples experiences with CoScripter. I find the natural language approach truly amazing, but the execution.... well, it simply does not work with 90% of all websites that I use. 

On the other hand, in the last months I have been using iMacros, which is a Firefox extension very similar to CoScripter. It uses the &quot;classical&quot; record &amp; replay approach. With iMacros I have been able to automate about 60% of all websites using the visual recording only, and another 30% I got to working after tweaking the recorded imacro manually.

&gt;Because there is no button labeled “Password” on Facebook’s login page, the script failed....
If you have to fix something like this manually, I do not think this is &quot;natural&quot; language processing. Every human would have executed the script correctly.</description>
		<content:encoded><![CDATA[<p>I came across this post in search for other peoples experiences with CoScripter. I find the natural language approach truly amazing, but the execution&#8230;. well, it simply does not work with 90% of all websites that I use. </p>
<p>On the other hand, in the last months I have been using iMacros, which is a Firefox extension very similar to CoScripter. It uses the &#8220;classical&#8221; record &amp; replay approach. With iMacros I have been able to automate about 60% of all websites using the visual recording only, and another 30% I got to working after tweaking the recorded imacro manually.</p>
<p>&gt;Because there is no button labeled “Password” on Facebook’s login page, the script failed&#8230;.<br />
If you have to fix something like this manually, I do not think this is &#8220;natural&#8221; language processing. Every human would have executed the script correctly.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jon Udell</title>
		<link>http://blog.jonudell.net/2007/09/06/the-social-scripting-continuum/#comment-59378</link>
		<dc:creator>Jon Udell</dc:creator>
		<pubDate>Fri, 07 Sep 2007 22:21:16 +0000</pubDate>
		<guid isPermaLink="false">http://blog.jonudell.net/2007/09/06/the-social-scripting-continuum/#comment-59378</guid>
		<description>&quot;Someone else in the community has already made a copy of my script that uses the variables “facebook e-mail” and “facebook password” instead. So that’s what I mean by getting the community to standardize on variable naming.&quot;

Oh. Duh. I gotcha now :-)</description>
		<content:encoded><![CDATA[<p>&#8220;Someone else in the community has already made a copy of my script that uses the variables “facebook e-mail” and “facebook password” instead. So that’s what I mean by getting the community to standardize on variable naming.&#8221;</p>
<p>Oh. Duh. I gotcha now :-)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Tessa Lau</title>
		<link>http://blog.jonudell.net/2007/09/06/the-social-scripting-continuum/#comment-59367</link>
		<dc:creator>Tessa Lau</dc:creator>
		<pubDate>Fri, 07 Sep 2007 21:50:07 +0000</pubDate>
		<guid isPermaLink="false">http://blog.jonudell.net/2007/09/06/the-social-scripting-continuum/#comment-59367</guid>
		<description>Take a look at this script: http://services.alphaworks.ibm.com/coscripter/browse/script/859

Someone else in the community has already made a copy of my script that uses the variables &quot;facebook e-mail&quot; and &quot;facebook password&quot; instead.  So that&#039;s what I mean by getting the community to standardize on variable naming.  People who favor using site-specific names will tend to favor that script over mine, and that script will become more popular.  And I&#039;m hoping that eventually conventions will arise over what exactly to name things so that people can reuse variables across scripts.</description>
		<content:encoded><![CDATA[<p>Take a look at this script: <a href="http://services.alphaworks.ibm.com/coscripter/browse/script/859" rel="nofollow">http://services.alphaworks.ibm.com/coscripter/browse/script/859</a></p>
<p>Someone else in the community has already made a copy of my script that uses the variables &#8220;facebook e-mail&#8221; and &#8220;facebook password&#8221; instead.  So that&#8217;s what I mean by getting the community to standardize on variable naming.  People who favor using site-specific names will tend to favor that script over mine, and that script will become more popular.  And I&#8217;m hoping that eventually conventions will arise over what exactly to name things so that people can reuse variables across scripts.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
