<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	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:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>An Experiment in Bloggery &#187; Web</title>
	<atom:link href="http://kevin.sb.org/tag/web/feed/" rel="self" type="application/rss+xml" />
	<link>http://kevin.sb.org</link>
	<description>The occasional view into my life</description>
	<lastBuildDate>Fri, 09 Sep 2011 00:19:38 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>MouseHole and JavaScript</title>
		<link>http://kevin.sb.org/2005/09/03/mousehole-and-javascript/</link>
		<comments>http://kevin.sb.org/2005/09/03/mousehole-and-javascript/#comments</comments>
		<pubDate>Sun, 04 Sep 2005 03:23:00 +0000</pubDate>
		<dc:creator>Kevin Ballard</dc:creator>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[Ruby]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[mousehole]]></category>
		<category><![CDATA[proxy]]></category>

		<guid isPermaLink="false">http://3d5d900f9c832f5b8654d85fc336d39c</guid>
		<description><![CDATA[So why has been talking about MouseHole lately. If you&#8217;re unaware, MouseHole is a ruby script that acts as a web proxy and filters HTML documents via ruby scripts. Or for a much better look at it, go look at what why wrote. Anyway, I wanted a way to do JavaScript cross-site AJAX tricks, like [...]]]></description>
			<content:encoded><![CDATA[<p>So <a href="http://www.whytheluckystiff.net">why</a> has been <a href="http://redhanded.hobix.com/inspect/mousehole11InPlainView.html">talking</a> about <a href="http://mousehole.rubyforge.org">MouseHole</a> lately. If you&#8217;re unaware, <a href="http://mousehole.rubyforge.org">MouseHole</a> is a ruby script that acts as a web proxy and filters HTML documents via ruby scripts. Or for a much better look at it, go look at what why <a href="http://redhanded.hobix.com/inspect/mousehole11InPlainView.html">wrote</a>.</p>

<p>Anyway, I wanted a way to do JavaScript cross-site AJAX tricks, like what <a href="http://greasemonkey.mozdev.org/">Greasemonkey</a> enables. Unfortunately, because <a href="http://mousehole.rubyforge.org">MouseHole</a> is a pre-processor, not a JavaScript extension, it&#8217;s not possible. So I spent a few hours and wrote a way for <a href="http://mousehole.rubyforge.org">MouseHole</a> scripts to provide content that doesn&#8217;t actually exist (as opposed to mutating existing content). This way JavaScript can do an AJAX call within the same domain (so it doesn&#8217;t hit the security limitations) but that call is intercepted by your script, so you could pull info from other sites and send it back, or whatever you wish.</p>

<p>I haven&#8217;t actually done anything with this new capability yet aside from a rather silly example script which simply adds a button to Google that asks MouseHole for a random number. I&#8217;d really like to extend <a href="http://maps.google.com">Google Maps</a>, but that will require delving into how it works, and it&#8217;s far too late to do that now, as I need to get to bed.</p>

<p>Anyhow, I put together a patch and sent it to the MouseHole Scripters mailing list. If you check out MouseHole from the CVS <a href="http://www.rubyforge.org/projects/mousehole">repository</a>, you can apply my <a href="/files/mousehole-1.patch">patch</a> and test it. Or you can just wait to see if it gets added to <a href="http://mousehole.rubyforge.org">MouseHole</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://kevin.sb.org/2005/09/03/mousehole-and-javascript/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>A bunch of webcomics</title>
		<link>http://kevin.sb.org/2005/07/27/a-bunch-of-webcomics/</link>
		<comments>http://kevin.sb.org/2005/07/27/a-bunch-of-webcomics/#comments</comments>
		<pubDate>Wed, 27 Jul 2005 04:11:00 +0000</pubDate>
		<dc:creator>Kevin Ballard</dc:creator>
				<category><![CDATA[Web]]></category>
		<category><![CDATA[comics]]></category>

		<guid isPermaLink="false">http://be12fcf8b66dee42895a6a215cf41740</guid>
		<description><![CDATA[I&#8217;ve been reading webomics for ages now, but I&#8217;ve never put up links to any. Well, I finally decided to throw my list onto the web, for you all to peruse. You can find it here. I will attempt to keep this list up-to-date, but I don&#8217;t often add or remove webcomics from the list, [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve been reading webomics for ages now, but I&#8217;ve never put up links to any. Well, I finally decided to throw my list onto the web, for you all to peruse. You can find it <a href="/pages/webcomics">here</a>.</p>

<p>I will attempt to keep this list up-to-date, but I don&#8217;t often add or remove webcomics from the list, so don&#8217;t expect much change.</p>
]]></content:encoded>
			<wfw:commentRss>http://kevin.sb.org/2005/07/27/a-bunch-of-webcomics/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Geo-coded websites</title>
		<link>http://kevin.sb.org/2005/07/25/geo-coded-websites/</link>
		<comments>http://kevin.sb.org/2005/07/25/geo-coded-websites/#comments</comments>
		<pubDate>Mon, 25 Jul 2005 14:51:00 +0000</pubDate>
		<dc:creator>Kevin Ballard</dc:creator>
				<category><![CDATA[Web]]></category>
		<category><![CDATA[map]]></category>

		<guid isPermaLink="false">http://67ca4e8d92024c66edac080ea22ca933</guid>
		<description><![CDATA[Typo recently added the ability to put GeoURL tags on your blog, so that&#8217;s what I just did. And now by using the GeoURL website I can find other sites that are near to me. And what&#8217;s even cooler, somebody created a way to map GeoURL-encoded RSS feeds onto Google Maps, so you can place [...]]]></description>
			<content:encoded><![CDATA[<p>Typo recently added the ability to put <a href="http://geourl.org">GeoURL</a> tags on your blog, so that&#8217;s what I just did. And now by using the <a href="http://geourl.org">GeoURL</a> website I can find other <a href="http://geourl.org/near?p=http://kevin.sb.org">sites</a> that are near to me. And what&#8217;s even cooler, somebody created a way to map <a href="http://geourl.org">GeoURL</a>-encoded RSS feeds onto Google Maps, so you can place on a <a href="http://blog.bulknews.net/georss-gmaps.cgi?url=http%3A%2F%2Fgeourl.org%2Fnear%3Fp%3Dhttp%3A%2F%2Fkevin.sb.org%2F%26format%3Drss10%26dist%3D30">map</a> what sites are near to me (make sure to zoom out).</p>
]]></content:encoded>
			<wfw:commentRss>http://kevin.sb.org/2005/07/25/geo-coded-websites/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
<!-- WP Super Cache is installed but broken. The path to wp-cache-phase1.php in wp-content/advanced-cache.php must be fixed! -->
