<?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>Nathan's Blog &#187; blogging</title>
	<atom:link href="http://nathan.studiodifferent.com/tag/blogging/feed/" rel="self" type="application/rss+xml" />
	<link>http://nathan.studiodifferent.com</link>
	<description>Wired World Wonderings</description>
	<lastBuildDate>Mon, 22 Oct 2007 16:50:56 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>TrackBacks, Pingbacks, and Backlinks, oh my</title>
		<link>http://nathan.studiodifferent.com/2006/03/30/trackbacks-pingbacks-and-backlinks-oh-my/</link>
		<comments>http://nathan.studiodifferent.com/2006/03/30/trackbacks-pingbacks-and-backlinks-oh-my/#comments</comments>
		<pubDate>Fri, 31 Mar 2006 03:55:00 +0000</pubDate>
		<dc:creator>nathan</dc:creator>
				<category><![CDATA[tech]]></category>
		<category><![CDATA[backlink]]></category>
		<category><![CDATA[blogging]]></category>
		<category><![CDATA[pingback]]></category>
		<category><![CDATA[trackback]]></category>

		<guid isPermaLink="false">http://nathan.studiodifferent.com/2006/03/30/trackbacks-pingbacks-and-backlinks-oh-my/</guid>
		<description><![CDATA[
Back-links are the backbone of the blogosphere, allowing bidirectional linking that creates a web of conversation. Several standards exist, so how do they stack up? 
TrackBack
TrackBack is most commonly used by manually copying the TrackBack URL of an existing page and pasting it on a new page. Pages that support TrackBack include a TrackBack URL [...]]]></description>
			<content:encoded><![CDATA[<div style="float: right; margin-left: 10px"><img width="100" height="106" src="http://nathan.studiodifferent.com/wp-content/uploads/2006/04/arrows.jpg" alt=""/></div>
<p>Back-links are the backbone of the blogosphere, allowing bidirectional linking that creates a web of conversation. Several standards exist, so how do they stack up? <span id="more-12"></span></p>
<h3>TrackBack</h3>
<p><a rel="tag" href="http://www.sixapart.com/pronet/docs/trackback_spec">TrackBack</a> is most commonly used by manually copying the TrackBack URL of an existing page and pasting it on a new page. Pages that support TrackBack include a <em>TrackBack URL</em> that can handle pings (e.g. <a class="linkification-ext" title="Linkification: http://somewhere.blog/trackback/demo-post" href="http://somewhere.blog/trackback/demo-post">http://somewhere.blog/trackback/demo-post</a>). Supporting blog software includes a field in which to enter this URL, and will send an HTTP POST to the TrackBack URL when used. The post includes the source url as well as the following option parameters: title, excerpt, blog_name. The server responds with simple XML indicating success or failure. The spec also includes provisions for automatic discovery via RDF embedded in the target document. Typical exchange occurs as follows:</p>
<ol>
<li><em>Alice writes a blog entry that interests Bob.</em></li>
<li><em>Bob writes a related blog entry, and manually copies and pastes the TrackBack URL in his blog software.</em></li>
<li><em>Without interaction, Alice&#8217;s blog software receives the TrackBack, and adds a link and excerpt from Bob&#8217;s blog.</em></li>
</ol>
<p>TrackBacks remain the most widely supported linking mechanism. Compared to Pingback, &#8220;the other open standard&#8221;, the TrackBack standard includes article titles and summaries, which are important for judging whether a link is worth reading. On the negative side, usage is effectively manual because the autodiscovery mechanism is not commonly supported. The standard doesn&#8217;t include provisions for well-known error codes, but this complaint is somewhat academic.</p>
<h3>Pingback</h3>
<p><a rel="tag" href="http://www.hixie.ch/specs/pingback/pingback">Pingback</a> also uses HTTP POST&#8217;s, but requests are submitted via <a href="http://www.xmlrpc.com/spec">XML-RPC</a>. Autodiscovery is done via the X-Pingback HTTP header or an HTML link element (&lt;link rel=&#8221;pingback&#8221; xhref=&#8221;" mce_href=&#8221;"                                 &gt;). The server responds with an arbitrary string indicating success, or any of several defined fault codes &#8211;  nonexistent URI&#8217;s, already registered, access denied, etc. In short:</p>
<ol>
<li><em>Alice writes a blog entry that interests Bob.</em></li>
<li><em>Bob writes a related blog entry that includes a link to Alice&#8217;s blog.</em></li>
<li><em>Without interaction, Bob&#8217;s blog software uses the autodiscovery mechanism to send a Pingback to every URL in his entry, including Alice&#8217;s, that supports Pingback</em></li>
<li><em>Without interaction, Alice&#8217;s blog receives the Pingback, and adds a link to Bob&#8217;s blog</em></li>
</ol>
<p>Although less widely supported than TrackBack, Pingback has supported autodiscovery since it&#8217;s inception, so  cut-and-paste is not necessary. The standards-based XML-RPC and error reporting mechanism are also arguably cleaner than TrackBack. Pingbacks are thus more transparent, and this transparency facilitates backlinking for incidental non-blog URL&#8217;s (e.g. <a href="http://news.com.com/2030-9368_3-5462850.html">news.com</a>). Unfortunately, the spec doesn&#8217;t include provisions to relay a title or summary, which are important for judging relevance. Several implementations support these features, but it would be nice if the spec defined them.</p>
<h3>Backlinks</h3>
<p><a rel="tag" href="http://help.blogger.com/bin/answer.py?answer=1216">Backlinks</a> are the proprietary mechanism used by Google&#8217;s Blogger.com. Back-links and exceprts are generated dynamically using google&#8217;s blog search engine <a href="http://blogsearch.google.com">blogsearch.google.com</a> (alternately <a href="http://search.blogger.com">search.blogger.com</a>). Blogs that notify an update service, such as rpc.pingomatic.com, should soon be indexed by blogsearch.google.com. The scenario occurs like this:</p>
<ol>
<li><em>Alice writes a blog entry that interests Bob.</em></li>
<li><em>Bob writes a related blog entry that includes a link to Alice&#8217;s blog.</em></li>
<li><em>Without interaction, Bob&#8217;s blog software updates several blog search engines using <a rel="tag" href="http://pingomatic.com/">pingomatic.com</a>.</em></li>
<li><em><a href="http://blogsearch.google.com">blogsearch.google.com</a> indexes Bob&#8217;s entry.</em></li>
<li><em>Users who visit Alice&#8217;s entry see Bob&#8217;s entry by virtue of the fact that it includes a link to Alice&#8217;s entry.</em></li>
</ol>
<p>Backlinks are implicitly supported by any blog indexed by blogserch.google.com. This is convenient because any indexed blog that refers to the Blogger.com page is automatically in the Backlink list. On the negative side, blogger.com generates the back-link list dynamically, and Alice receives no notification nor history.</p>
]]></content:encoded>
			<wfw:commentRss>http://nathan.studiodifferent.com/2006/03/30/trackbacks-pingbacks-and-backlinks-oh-my/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Blogospherical Ballyhoo</title>
		<link>http://nathan.studiodifferent.com/2006/03/29/blogospherical-ballyhoo/</link>
		<comments>http://nathan.studiodifferent.com/2006/03/29/blogospherical-ballyhoo/#comments</comments>
		<pubDate>Thu, 30 Mar 2006 04:08:14 +0000</pubDate>
		<dc:creator>nathan</dc:creator>
				<category><![CDATA[tech]]></category>
		<category><![CDATA[blogging]]></category>
		<category><![CDATA[blogosphere]]></category>

		<guid isPermaLink="false">http://nathan.studiodifferent.com/2006/03/29/blogospherical-ballyhoo/</guid>
		<description><![CDATA[
From telegram to telnet, from horse messenger to instant messenger &#8212; our communications arsenal continues to evolve. Web logs have existed for almost 10 years. So why the hype du jour surrounding the now-called Blogosphere?
Buzz
Simply put, the blogosphere is an interlinked network of web logs. Let me begin by stating that I, too, am resistant [...]]]></description>
			<content:encoded><![CDATA[<div style="float: left; margin-right: 10px"><img width="150" height="113" src="http://nathan.studiodifferent.com/wp-content/uploads/2006/03/keyboard-small.jpg" alt="" /></div>
<p>From telegram to telnet, from horse messenger to instant messenger &#8212; our communications arsenal continues to evolve. <em>Web logs</em> have existed for <a href="http://en.wikipedia.org/wiki/Web_log#Blogging_appears">almost 10 years</a>. So why the <a rel="tag" href="http://blog.qumana.com/blog/_archives/2005/8/26/1172485.html">hype du jour</a> surrounding the now-called <a rel="tag" href="http://en.wikipedia.org/wiki/Blogosphere">Blogosphere</a>?<span id="more-9"></span></p>
<h3>Buzz</h3>
<p>Simply put, the <a rel="tag" href="http://en.wikipedia.org/wiki/Blogosphere">blogosphere</a> is an interlinked network of web logs. Let me begin by stating that I, too, am resistant to seemingly meaningless buzzwords. To this day, I feel that the CD <em>burning</em> moniker is excessively sexy (violent?) for such a simple process. Another segment of the population resists buzz because it represents the infiltration of an in-crowd. And, just like when their favorite band &#8220;sold out&#8221;, the public at large now sings the praises of the blogosphere.</p>
<p>At first I found the term laughable &#8212; is this simply a case of the general public finally catching up? Back in 1993 I was reading &#8216;zines via gopher, right around the time Mosaic introduced graphical browsing. And before that I had some BBS experience, so I am no stranger to electronic expression. But this experience causes me not to dismiss blogs, but to appreciate the ensuing evolutionary changes to the web. And I am not alone &#8211; the <a rel="tag" href="http://en.wikipedia.org/wiki/Blogosphere">blogosphere</a> is <a href="http://www.sifry.com/alerts/archives/000419.html">growing exponentially</a> (The Honorable David Sifry).</p>
<h3>Backlinks</h3>
<p>Older collaboration platforms such as Usenet, mailing lists, and forums are great tools, but they lend themselves to creating disjoint islands of data. For example, let&#8217;s assume that I find an interesting discussion on slashdot. I have no way to connect this discussion to the alt.politics post that inspired it. In turn, the alt.politics post might have used ideas from a post in a political forum. Thus the Slashdot discussion, alt.politics post, and forum post are stripped of their relationships.</p>
<p>Blog software addresses this continuity problem with <a href="http://www.sixapart.com/pronet/docs/trackback_spec">TrackBack&#8217;s</a>, <a href="http://www.hixie.ch/specs/pingback/pingback">Pingback&#8217;s</a>, and <a href="http://help.blogger.com/bin/answer.py?answer=1216">backlinks</a>. These are all two-way link mechanisms that allow a site to include links to all sites which refer back to it. This two-way linking allows ideas to flow more freely and the network gains value beyond the sum of it&#8217;s parts.</p>
<h3>Bios and Blogrolls</h3>
<p>Not only does greater connectedness add value to the data, but a new level of metadata becomes available by viewing a blogger&#8217;s related posts and fellow bloggers. Attribution in traditional collaboration platforms is largely limited to posts in any particular media, and anything the poster can summarize in a 3-line signature. The <a rel="tag" href="http://en.wikipedia.org/wiki/Blogosphere">blogosphere</a> again replaces this disconnected data with a stream of ideas, opinions, and other linked bloggers to better identify and engage people of similar interests.</p>
<h3>&#8220;Beginners&#8221;</h3>
<p>Pre-blog web outlets are decidedly geek-centric, often requiring some degree of computer expertise to navigate and add content. This too is addressed <a rel="tag" href="http://en.wikipedia.org/wiki/Blogosphere">blogosphere</a> and it&#8217;s associated technologies, which make it easy for people with little computer expertise to write about any topic and still reap the benefits of connecting ideas and people. Case in point &#8211; political blogs contributed heavily to making blogging mainstream.</p>
<h3>Bottom Line</h3>
<p>The <a rel="tag" href="http://en.wikipedia.org/wiki/Blogosphere">blogosphere</a> by any other name would connect as well. Facilities introduced by the blogosphere are fundamental to a well-connected read-write web, and they&#8217;re here to stay. Backlash inevitably follows any major trend, but the end result is undeniable. <em>The Web</em>, the little buzz phrase that could, should not favor the technically inclined. Ideas thrive in a free market, and the blogosphere offers that market. <em>Disclaimer: throughought this writing, I have resisted the urge to discuss <a rel="tag" href="http://en.wikipedia.org/wiki/Meme">memetic</a> evolution. Hard to defend one buzzword while using another <img src='http://nathan.studiodifferent.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </em>.</p>
]]></content:encoded>
			<wfw:commentRss>http://nathan.studiodifferent.com/2006/03/29/blogospherical-ballyhoo/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Props and Patches: WordPress theme &quot;Lush&quot;</title>
		<link>http://nathan.studiodifferent.com/2006/03/28/props-and-patches-wordpress-theme-lush/</link>
		<comments>http://nathan.studiodifferent.com/2006/03/28/props-and-patches-wordpress-theme-lush/#comments</comments>
		<pubDate>Wed, 29 Mar 2006 06:45:55 +0000</pubDate>
		<dc:creator>nathan</dc:creator>
				<category><![CDATA[tech]]></category>
		<category><![CDATA[blogging]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://nathan.studiodifferent.com/2006/03/28/props-and-patches-wordpress-theme-lush/</guid>
		<description><![CDATA[
When looking for a WordPress theme, it wasn&#8217;t long before I happened upon Lush, a theme that Jeriko ported from Typo. This beautiful theme features AJAX searches and an attractive color scheme, and quickly became my hands-down choice. Many thanks to the original Lush Typo theme from w3-labs.com and Jeriko&#8217;s faithful port. In the spirit [...]]]></description>
			<content:encoded><![CDATA[<div style="float: right; margin-left: 10px"><img width="299" height="122" src="http://nathan.studiodifferent.com/wp-content/uploads/2006/03/lush_thumb.png" alt=""/></div>
<p>When looking for a WordPress theme, it wasn&#8217;t long before I happened upon Lush, a theme that <a href="http://jeriko.l-tech.org/2006/03/06/introducing-lush-for-wordpress/">Jeriko ported from Typo</a>. This beautiful theme features AJAX searches and an attractive color scheme, and quickly became my hands-down choice. Many thanks to the original Lush Typo theme from <a href="http://www.w3-labs.com/">w3-labs.com</a> and Jeriko&#8217;s faithful port. In the spirit of <a href="http://creativecommons.org/licenses/by-nc/2.5/">Creative Commons By-NC</a>, I made a couple of changes&#8230;<span id="more-8"></span></p>
<p>I experienced duplicate HTML headers displayed by single.php when viewing individual posts, and I also got PHP &#8220;headers already sent&#8221; errors due to extraneous carriage returns at the end of functions.php. I also disabled the ladybugs, added orange RSS icons to the sidebar, and added a style-corrected calendar.</p>
<p>Here is my hack-job of a patch; sorry I haven&#8217;t better documented, or verified XHTML compliance, but I&#8217;m currently of the mentality <em>post first, and ask questions later</em>: <a href="/wp-content/uploads/static/lush-nathan.patch">lush-nathan.patch</a>. Good night, and good luck x-)</p>
]]></content:encoded>
			<wfw:commentRss>http://nathan.studiodifferent.com/2006/03/28/props-and-patches-wordpress-theme-lush/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
