<?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>Andrew Guyton's Blog &#187; blogs</title>
	<atom:link href="http://disavian.no-ip.info/tag/blogs/feed/" rel="self" type="application/rss+xml" />
	<link>http://disavian.no-ip.info</link>
	<description>programming/photography/gaming/reviews</description>
	<lastBuildDate>Tue, 10 Nov 2009 06:03:07 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.5</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<xhtml:meta xmlns:xhtml="http://www.w3.org/1999/xhtml" name="robots" content="noindex" />
		<item>
		<title>Noob&#8217;s Guide to WordPress</title>
		<link>http://disavian.no-ip.info/noobs-guide-wordpress/</link>
		<comments>http://disavian.no-ip.info/noobs-guide-wordpress/#comments</comments>
		<pubDate>Wed, 23 Jul 2008 22:41:26 +0000</pubDate>
		<dc:creator>disavian</dc:creator>
				<category><![CDATA[Web]]></category>
		<category><![CDATA[blogs]]></category>
		<category><![CDATA[guide]]></category>
		<category><![CDATA[plugins]]></category>
		<category><![CDATA[rss]]></category>
		<category><![CDATA[web design]]></category>
		<category><![CDATA[widgets]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://disavian.no-ip.info/?p=37</guid>
		<description><![CDATA[When I started my very own personal blog, I decided to hand-code it and I&#8217;d eventually figure out the logistics of a database&#8230; later. I was happy that it existed at all, especially with such an appealing visual design.
However, I eventually succumbed and tried out a pre-existing framework, realizing that I didn&#8217;t want to reinvent [...]]]></description>
			<content:encoded><![CDATA[<p>When I started my very own personal blog, I decided to hand-code it and I&#8217;d eventually figure out the logistics of a database&#8230; later. I was happy that it existed at all, especially with such an appealing visual design.</p>
<p>However, I eventually succumbed and tried out a pre-existing framework, realizing that I didn&#8217;t want to reinvent the wheel. Plenty of people had made blog frameworks, and it was time that I used the fruit of their labor. I&#8217;ll guide you through the steps I took to make what I&#8217;ve got at the moment.<span id="more-37"></span></p>
<div class="toc">
<ol>
<li><a href="http://disavian.no-ip.info/noobs-guide-wordpress/#toc-platform-selection">Platform selection</a></li>
<li><a href="http://disavian.no-ip.info/noobs-guide-wordpress/#toc-upgrading">Upgrading</a></li>
<li><a href="http://disavian.no-ip.info/noobs-guide-wordpress/#toc-themes">Themes</a></li>
<li><a href="http://disavian.no-ip.info/noobs-guide-wordpress/#toc-comments">Comments</a></li>
<li><a href="http://disavian.no-ip.info/noobs-guide-wordpress/#toc-plugins">Plugins</a>
<ol>
<li><a href="http://disavian.no-ip.info/noobs-guide-wordpress/#toc-widgets">Widgets</a></li>
<li><a href="http://disavian.no-ip.info/noobs-guide-wordpress/#toc-share-and-subscribe">Share and subscribe</a></li>
<li><a href="http://disavian.no-ip.info/noobs-guide-wordpress/#toc-vital-plugins">Vital plugins</a>
<ol>
<li><a href="http://disavian.no-ip.info/noobs-guide-wordpress/#toc-redirection">Redirection</a></li>
<li><a href="http://disavian.no-ip.info/noobs-guide-wordpress/#toc-wp-super-cache">WP Super Cache</a></li>
</ol>
</li>
<li><a href="http://disavian.no-ip.info/noobs-guide-wordpress/#toc-statistics">Statistics</a>
<ol>
<li><a href="http://disavian.no-ip.info/noobs-guide-wordpress/#toc-wordpress-com-stats">WordPress.com Stats</a></li>
<li><a href="http://disavian.no-ip.info/noobs-guide-wordpress/#toc-google-analyticator">Google Analyticator</a></li>
<li><a href="http://disavian.no-ip.info/noobs-guide-wordpress/#toc-official-statcounter-plugin">Official StatCounter Plugin</a></li>
</ol>
</li>
<li><a href="http://disavian.no-ip.info/noobs-guide-wordpress/#toc-search-engine-optimization">Search Engine Optimization</a>
<ol>
<li><a href="http://disavian.no-ip.info/noobs-guide-wordpress/#toc-seo-slugs">SEO Slugs</a></li>
<li><a href="http://disavian.no-ip.info/noobs-guide-wordpress/#toc-google-xml-sitemaps">Google XML Sitemaps</a></li>
<li><a href="http://disavian.no-ip.info/noobs-guide-wordpress/#toc-headspace2">HeadSpace2</a></li>
<li><a href="http://disavian.no-ip.info/noobs-guide-wordpress/#toc-robots-meta">Robots Meta</a></li>
</ol>
</li>
</ol>
</li>
<li><a href="http://disavian.no-ip.info/noobs-guide-wordpress/#toc-conclusion">Conclusion</a></li>
</ol>
</div>
<h3 id="toc-platform-selection">Platform selection</h3>
<p>Several Google searches later, and after considering <a href="http://www.simplephpblog.com/">Simple PHP Blog</a> and <a href="http://www.movabletype.org/">Moveable Type</a>, <a href="http://mediasavvy.com/archives/000474.shtml">this article</a> helped guide me to the Content Management System (CMS) I was to use; WordPress. I&#8217;d seen <a href="http://themes.wordpress.net/columns/2-columns/163/wordpress-default-15/">the default template</a> at a lot of blogs, and hadn&#8217;t realized that it had much potential until I really played around with it.</p>
<p><a href='http://disavian.no-ip.info/wp-content/uploads/2008/07/wp-default-theme.jpg'><img src="http://disavian.no-ip.info/wp-content/uploads/2008/07/wp-default-theme-150x150.jpg" alt="A screenshot of the default wordpress installation" title="WordPress default theme" width="150" height="150" class="alignnone size-thumbnail wp-image-38" /></a><br />
<small>A screenshot of the default wordpress installation</small></p>
<h3 id="toc-upgrading">Upgrading</h3>
<p>I initially installed WordPress in a subdirectory, which let me access both my old site and my new one simultaneously, and limited downtime. The installation itself was very easy (<a href="http://codex.wordpress.org/Installing_WordPress">instructions here</a>). I was easily able to add each post in the old site to my new site and easily specify a publish date in the past. If you wanted to publish entries from 1 AD, I don&#8217;t doubt that you&#8217;re capable of it in this framework.</p>
<p><a href='http://disavian.no-ip.info/wp-content/uploads/2008/07/aguytonsblog-200806.png'><img src="http://disavian.no-ip.info/wp-content/uploads/2008/07/aguytonsblog-200806-150x150.png" alt="Andrew Guyton\&#039;s Blog before I used WordPress" title="Andrew Guyton&#039;s Blog - Old version" width="150" height="150" class="alignright size-thumbnail wp-image-39" /></a>The tricky part was moving my static content (ex: &#8216;About&#8217;, &#8216;Projects&#8217; etc) into my new CMS. WordPress has &#8216;Pages&#8217; that model this idea, but all of the themes I&#8217;ve show subpages, which is (IMO) visually unappealing. I got to play a little with php and fixed it so you only see the top-level content (<a href="http://www.ryboe.com/2007/01/06/hiding-subpages-children-pages-in-wordpress.html">here&#8217;s how to do that</a>). Ideally, as per <a href="http://wordpress.org/support/topic/169668">this</a> request, you&#8217;d be able to see subpages under certain conditions. I don&#8217;t know (and haven&#8217;t looked hard for) any code that would do that at the moment, though.</p>
<h3 id="toc-themes">Themes</h3>
<p>WordPress follows good design and separates content from layout with their themes and related php functions. I wanted to emulate the look of my old site as closely as possible without writing a WordPress theme from scratch. After looking through <a href="http://themes.wordpress.net/">several</a> <a href="http://www.wpthemesfree.com/">theme</a> <a href="http://www.wpskins.org/">galleries</a>, I eventually found a <a href="http://www.yvoschaap.com/wpthemegen/">WordPress Theme Generator</a> which let me specify design and colors to approach what I was looking for. I then went into the CSS to fix various graphical glitches such as vertical line spacing (<a href="http://www.elated.com/articles/css-text-properties/">this page helped</a>). I wasn&#8217;t sure that I wanted a three-column setup, but I had difficulty removing the third column, so I eventually grew to like it.</p>
<p>On a related note, I also installed the <a href="http://wordpress.org/extend/plugins/wordpress-mobile-edition/">WordPress Mobile Edition</a> plugin, as I own a Windows Mobile 5 device with a relatively underpowered browser. The mobile edition uses a completely separate theme from the main site, interestingly. While I&#8217;ve not taken great care to edit the mobile theme, it&#8217;s there. You can easily place <a href="https://www.google.com/adsense/www/en_US/mobile/index_a3.html">Google Adsense for Mobile Content</a> ads on it.</p>
<h3 id="toc-comments">Comments</h3>
<p>One of the reasons I wanted a CMS is for the ability to comment on entries. <a href="http://akismet.com/">Askimet</a> is installed by default, and filters spam comments into a separate spam queue where they can be glanced at and saved (or, most likely, purged). You need to sign up for an Akimet API Key first, though. According to Askimet&#8217;s spam counter on their main web page, 88% of all comments are spam.</p>
<p>I&#8217;ve recently come across a comment system called <a href="http://www.intensedebate.com/">Intense Debate</a>, which I discovered through my friend <a href="http://www.colinake.com/">Colin Ake</a>. I&#8217;m putting off adding Intense Debate until it&#8217;s compatible with Askimet, partially because I receive <i>far</i> more spam than I do human comments.</p>
<h3 id="toc-plugins">Plugins</h3>
<h4 id="toc-widgets">Widgets</h4>
<p>WordPress lets you add plugins that you can then add to the sidebar(s) of your blog. <a href="http://automattic.com/code/widgets/use/">This</a> is a decent guide on how to install them. Most of the widgets I use are built into WordPress; these include the Meta, Pages, Archives, Links, Recent posts, Tag cloud, and Recent comments widgets.</p>
<p>Aside from the built-in functionality, I was most interested in widgets that would link with my twitter (<a href="http://www.velvet.id.au/twitter-wordpress-sidebar-widget/">plugin</a>), flickr (<a href="http://www.bencoleman.co.uk/flickr-widget-plugin-for-your-wordpress-sidebar/">plugin</a>), and del.icio.us (<a href="http://wordpress.org/extend/plugins/delicious-cached/">plugin</a>) accounts, but decided against the first two as they didn&#8217;t fit into my graphical/performance ideas for this site. They might be useful to you, though.</p>
<h4 id="toc-share-and-subscribe">Share and subscribe</h4>
<p>I find the Add to Any plugins to be useful. They provide links to add your rss feed to the user&#8217;s reader/service of choice (<a href="http://wordpress.org/extend/plugins/add-to-any-subscribe/">plugin</a>), or to bookmark the current page using the reader&#8217;s web bookmark service of choice (<a href="http://wordpress.org/extend/plugins/add-to-any/">plugin</a>). In addition, they&#8217;re relative unobtrusive for the amount of services they cover. If you don&#8217;t use WordPress, they&#8217;re available for other platforms as well; see <a href="http://www.addtoany.com/">addtoany.com</a>.</p>
<p>I don&#8217;t just rely on those plugins/widgets, however. I made sure to include a link to <a href="http://disavian.no-ip.info/feed">my feed</a> near the top of the page, with a stereotypical RSS icon. In my opinion, the feed link is one of the most important on the page.</p>
<h4 id="toc-vital-plugins">Vital plugins</h4>
<p>In addition to Askimet, there are some plugins I think you should consider with your new (or existing) blog:</p>
<h5 id="toc-redirection">Redirection</h5>
<p>The Redirection plugin is by far the most useful plugin or widget I&#8217;ve encountered. It lets you set arbitrary url redirection rules, optionally using a regex. This is a great way to redirect your old content locations to your new ones, keeping search engine rankings and visitors&#8217; bookmarks intact. It logs all 404 errors so you can easily see where new redirection rules are needed, and also shows how often your existing rules are used. <a href="http://urbangiraffe.com/plugins/redirection/">Redirection Official Site</a>.</p>
<h5 id="toc-wp-super-cache">WP Super Cache</h5>
<p>Just in case you get hit by Digg, Slashdot, etc, or even if you want to simply optimize your server performance, this is a good bet. <a href="http://ocaoimh.ie/wp-super-cache/">WP Super Cache Official Site</a>.</p>
<h4 id="toc-statistics">Statistics</h4>
<p>Because they&#8217;re not important to the display of the page, it&#8217;s better to load stat counter-type code at the end of the page. Not all themes include the relevant code to do so, though.</p>
<h5 id="toc-wordpress-com-stats">WordPress.com Stats</h5>
<p>This particular stats plugin shows you recent stats right in your dashboard, with the ability to drill down a little bit. You&#8217;ll need to enable third-party cookies in your browser to do that, though. To use this one, you&#8217;ll need a <a href="http://wordpress.com/api-keys/">WordPress.com API Key</a>, which you can get by <a href="http://wordpress.com/signup/">signing up for an account at WordPress.com</a>. <a href="http://wordpress.org/extend/plugins/stats/">Plugin: WordPress Stats</a>.</p>
<h5 id="toc-google-analyticator">Google Analyticator</h5>
<p>If you use Google Analytics, there&#8217;s a plugin that integrates support for it. What can I really say? It just works. Google Analytics itself is an impressive suite, so give it a try. <a href="http://wordpress.org/extend/plugins/google-analyticator/">Plugin: Google Analyticator</a>.</p>
<h5 id="toc-official-statcounter-plugin">Official StatCounter Plugin</h5>
<p>I&#8217;ve always liked StatCounter, even though their free services have a limited log size. But hey, they&#8217;re free. Everybody&#8217;s got to earn a living. <a href="http://blog.statcounter.com/?p=49">Statcounter Bog: Official WordPress Plugin</a>.</p>
<h4 id="toc-search-engine-optimization">Search Engine Optimization</h4>
<p>While I&#8217;ve only dabbled in this, the following plugins may be of use to you:</p>
<h5 id="toc-seo-slugs">SEO Slugs</h5>
<p>Optimizes post titles by removing common words. For example, it removed the &#8216;to&#8217; from the title of this particular post when generating the slug (from noobs-guide-to-wordpress to noobs-guide-wordpress). Shorter URLs are a good thing regardless of SEO. <a href="http://wordpress.org/extend/plugins/seo-slugs/">Plugin: SEO Slugs</a>.</p>
<h5 id="toc-google-xml-sitemaps">Google XML Sitemaps</h5>
<p>Generates a sitemap of your WordPress blog that is supported by most major search engines, and updates it automatically. <a href="http://www.arnebrachhold.de/projects/wordpress-plugins/google-xml-sitemaps-generator/">Google XML Sitemaps</a>.</p>
<h5 id="toc-headspace2">HeadSpace2</h5>
<p>Meta-data manager. <a href="http://urbangiraffe.com/plugins/headspace2/">HeadSpace2</a>.</p>
<h5 id="toc-robots-meta">Robots Meta</h5>
<p>Manages which pages get indexed by search engines. This focuses robots on your more important (content) pages. <a href="http://wordpress.org/extend/plugins/robots-meta/">Plugin: Robots Meta</a>.</p>
<h3 id="toc-conclusion">Conclusion</h3>
<p>I&#8217;m very happy with my current setup. I&#8217;ve been putting off the upgrade to WP2.6 due to plugin compatibility concerns, but the nagging banners to upgrade in the WordPress administration dashboard will soon bother me enough to actually take care of it. </p>
<p>Also, I eagerly anticipate IntenseDebate adding Askimet support, as their system of threaded comments, reputation, etc, is amazing. If this has helped you at all, please comment and say so!</p>
]]></content:encoded>
			<wfw:commentRss>http://disavian.no-ip.info/noobs-guide-wordpress/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The Search for Spocko&#8217;s First Amendment Rights</title>
		<link>http://disavian.no-ip.info/the-search-for-spockos-first-amendment-rights/</link>
		<comments>http://disavian.no-ip.info/the-search-for-spockos-first-amendment-rights/#comments</comments>
		<pubDate>Tue, 08 May 2007 22:47:42 +0000</pubDate>
		<dc:creator>disavian</dc:creator>
				<category><![CDATA[Web]]></category>
		<category><![CDATA[blogs]]></category>
		<category><![CDATA[EFF]]></category>
		<category><![CDATA[fair use]]></category>
		<category><![CDATA[free speech]]></category>
		<category><![CDATA[law]]></category>

		<guid isPermaLink="false">http://disavian.no-ip.info/blog/?p=7</guid>
		<description><![CDATA[This is the paper I wrote for my Internet Law class at Georgia Tech, CS 4803, taught by Larry Keller. It is an introduction to and analysis of the issues surrounding the confrontation between (among?) Spocko/EFF and KSFO/ABC/Disney.
Note that while I am an EFF member, I feel that my analysis is relatively unbiased. However, I [...]]]></description>
			<content:encoded><![CDATA[<p>This is the paper I wrote for my Internet Law class at Georgia Tech, CS 4803, taught by Larry Keller. It is an introduction to and analysis of the issues surrounding the confrontation between (among?) Spocko/EFF and KSFO/ABC/Disney.<span id="more-7"></span></p>
<p>Note that while I am an EFF member, I feel that my analysis is relatively unbiased. However, I am not a lawyer, so I would advise taking my clearly marked &#8220;unsolicited advice&#8221; below with a metaphorical grain of salt. Kudos who anyone who got <a href="http://en.wikipedia.org/wiki/Star_Trek_III:_The_Search_for_Spock">the joke</a> in the title.</p>
<div class="toc">
<ol>
<li><a href="http://disavian.no-ip.info/the-search-for-spockos-first-amendment-rights/#toc-introduction">Introduction</a></li>
<li><a href="http://disavian.no-ip.info/the-search-for-spockos-first-amendment-rights/#toc-takedown-notice">Takedown notice</a></li>
<li><a href="http://disavian.no-ip.info/the-search-for-spockos-first-amendment-rights/#toc-eff-response">EFF response</a></li>
<li><a href="http://disavian.no-ip.info/the-search-for-spockos-first-amendment-rights/#toc-definition-of-fair-use">Definition of &#8220;fair use&#8221;</a></li>
<li><a href="http://disavian.no-ip.info/the-search-for-spockos-first-amendment-rights/#toc-fair-use-analysis">Fair use analysis</a></li>
<li><a href="http://disavian.no-ip.info/the-search-for-spockos-first-amendment-rights/#toc-conclusions">Conclusions</a></li>
<li><a href="http://disavian.no-ip.info/the-search-for-spockos-first-amendment-rights/#toc-unsolicited-advice">Unsolicited advice</a></li>
<li><a href="http://disavian.no-ip.info/the-search-for-spockos-first-amendment-rights/#toc-notes">Notes</a></li>
<li><a href="http://disavian.no-ip.info/the-search-for-spockos-first-amendment-rights/#toc-works-cited">Works cited</a></li>
</ol>
</div>
<h3 id="toc-introduction">Introduction</h3>
<p>Throughout 2006, &#8220;Spocko,&#8221; an anonymous (and previously unknown) blogger, posted on his blog called &#8220;Spocko&#8217;s Brain&#8221; about violent and inflammatory content on the Disney/ABC-owned radio station KSFO-AM. As part of his campaign, he used clips of KSFO content to illustrate the inflammatory content. He and readers of his blog sent messages to the station&#8217;s advertisers, suggesting that they pull their advertisements based on quotes and short clips (<a href="#W17">Garofoli</a>), and that such a move would not infringe on KSFO&#8217;s free speech (<a href="#W24">Stark</a>).</p>
<p>Frequently-used examples of KSFO content included: (About a black man in Lincoln, Nebraska:) &#8220;Now you start with the Sear&#8217;s Diehard the battery cables connected to his testicles and you entertain him with that for awhile and then you blow his bleeping head off.&#8221;; (About a protestor at a Cindy Sheehan event:) &#8220;Whoever did that should have been stomped to death right there. Just stomp their bleeping guts out.&#8221;; (About Nancy Pelosi:) &#8220;We&#8217;ve got a bulls-eye painted on her big laughing eyes.&#8221; There are many other examples similar to these in language, tone, content, etc (<a href="#W24">Stark</a>).</p>
<h3 id="toc-takedown-notice">Takedown notice</h3>
<p>As a result of Spocko&#8217;s actions, multiple advertisers withdrew from KSFO (<a href="#W17">Garofoli</a>), particularly the Brian Sussman show. That includes, but is not limited to, Netflix, MasterCard, Bank of America, and VISA (<a href="#W20">Siebert, <em>Media Critic&#8217;s Blog&#8230;</em></a>). Shortly after VISA&#8217;s withdraw from KSFO&#8217;s Melanie Morgan and Lee Rogers show, an ABC lawyer sent Spocko a Cease and Desist letter on December 21, 2006 (<a href="#W30">Zimmerman</a>); it demanded that Spocko remove the audio clips from his blog because they were a &#8220;clear violation of KSFO&#8217;s copyright and other interests&#8230; [and] confirm that you &#8230; will discontinue use of all materials owned by KSFO&#8221; (<a href="#W9">Karpeh</a>). He complied with the C&amp;D, and removed the audio from his host, 1&amp;1 Internet, within six hours (<a href="#W21">Spocko, <em>It was Spocko&#8217;s Speech&#8230;</em></a>). Despite his compliance with the C&amp;D, ABC/Disney then sent a letter to 1&amp;1 Internet, demanding that they shut down Spocko&#8217;s Brain. 1&amp;1 Internet complied with ABC/Disney&#8217;s request (<a href="#W21">Spocko, <em>It was Spocko&#8217;s Speech&#8230;</em></a>), maintaining that Spocko had never removed the materials (<a href="#W17">Garofoli</a>).</p>
<p>Within days, other bloggers took up Spocko&#8217;s cause, and the clips were posted &#8220;all over the web&#8221; (<a href="#W17">Garofoli</a>). In addition, a &#8220;supportive YouTube video featuring some of the clips drew more than 31,000 viewers within days&#8221; (<a href="#W17">Garofoli</a>). A few days after his blog was shut down by 1&amp;1 Internet, Spocko had found a new host, Computer Tyme Web Hosting (<a href="#W19">Siebert, Bloggers Give Spocko&#8230;</a>). Their hosting services were more expensive than 1&amp;1 Internet (<a href="#W30">Zimmerman</a>), but they are known for specializing in free speech web hosting (<a href="#W26">WebHostingStuff</a>).</p>
<h3 id="toc-eff-response">EFF response</h3>
<p>Spocko then contacted the Electronic Frontier Foundation (EFF) for assistance (<a href="#W5">Electronic Frontier Foundation, <em>Spocko, KSFO, and&#8230;</em></a>). EFF is a non-profit organization dedicated to protecting freedom of speech on the internet, among other causes. Contemporaneously with Spocko&#8217;s joining with EFF, a KSFO talk personality claimed that Spocko was &#8220;[trying to] take away [KSFO's] free speech rights.&#8221; However, as the EFF pointed out in a press release, there is no clause in the first amendment that protects the right to advertiser-supported speech (<a href="#W5">Electronic Frontier Foundation, <em>Spocko, KSFO, and&#8230;</em></a>).</p>
<p>On January 25, 2007, the EFF sent ABC/Disney a letter that responded to ABC/Disney&#8217;s Cease and Desist notice and affirmatively defended Spocko&#8217;s use of KSFO&#8217;s content (<a href="#W30">Zimmerman</a>). Specifically, the EFF letter stated that Spocko was &#8220;engaged in criticism of KSFO-AM talk show hosts for language the New York Times recently described as &#8216;racially insensitive, religiously intolerant or containing violent imagery.&#8217; In order to support his claims, and to allow his readers to consider the remarks themselves, Spocko posted short audio clips from the KSFO programs he was criticizing&#8221; (<a href="#W30">Zimmerman</a>). According to Zimmerman and the Electronic Frontier Foundation, Spocko&#8217;s use of the KSFO clips fell squarely under fair use.</p>
<h3 id="toc-definition-of-fair-use">Definition of &#8220;fair use&#8221;</h3>
<p>The first legal definition of copyright was given in the United Kingdom&#8217;s <em>Statue of Anne</em> in 1709. The statue did not allow for a reasonable use of copyrighted work, so courts established a policy of &#8220;fair abridgement&#8221; (later &#8220;fair use&#8221;) that defended the validity of said use notwithstanding the rights of copyright owners (<a href="#W12">Loren</a>). It was solely in common law in the United States until the passage of the <em>Copyright Act of 1976</em> (<a href="#29">Wikipedia, <em>Fair use</em></a>), and is specifically codified in 17 USC § 107: &#8220;Limitations on Exclusive rights: Fair Use,&#8221; which states:</p>
<blockquote><p>&#8220;Notwithstanding the provisions of 106 ["Exclusive rights in copyrighted works"] and 106A ["Rights of certain authors to attribution and integrity"], the fair use of a copyrighted work, including such use by reproduction in copies or phonorecords or by any other means specified by that section, for purposes such as criticism, comment, news reporting, teaching (including multiple copies for classroom use), scholarship, or research, is not an infringement of copyright.&#8221;</p></blockquote>
<p>In describing fair use, Zimmerman also cited <em>Elvis Presley Enterprises v. Passport Video</em>,<a name="R1" href="#N1"><sup>1</sup></a> 357 F.3d 896, 898 (9th Cir. 2003), <em>Eldred v. Ashcroft</em>,<a name="R2" href="#N2"><sup>2</sup></a> 537 U.S. 186, 219-20 (2003), and <a href="#W11">Pierre Leval, <em>Toward a Fair Use Standard</em></a>, 103 Harv. L. Rev. 1105, 1110 (1990). In the former, it was stated that &#8220;[fair use of copyrighted works] is intended to preserve the values enshrined in the First Amendment&#8221; (<a href="#W30"></a>Zimmerman). In the latter, it is stated that &#8220;Fair use should not be considered a bizarre, occasionally tolerated departure from the grand conception of the copyright monopoly. To the contrary, it is a necessary part of the overall design. Although no simple definition of fair use can be fashioned, and inevitably disagreement will arise over individual applications, recognition of the function of fair use as integral to copyright&#8217;s objectives leads to a coherent and useful set of principles&#8221; (<a href="#W11">Leval</a>).</p>
<h3 id="toc-fair-use-analysis">Fair use analysis</h3>
<p>Under <a href="#W1">17 USC § 107</a>, there are four criterion/factors used to determine whether a use of a copyrighted work is considered &#8220;fair use.&#8221; They are the &#8220;(1) purpose and character of the use, including whether such use is of a commercial nature or is for nonprofit educational purposes; (2) the nature of the copyrighted work; (3) the amount and substantiality of the portion used in relation to the copyrighted work as a whole; (4) [and] the effect of the use upon the potential market for or value of the copyrighted work.&#8221;</p>
<p>Zimmerman&#8217;s response proceeds to analyze each of the four cited criteria with respect to Spocko&#8217;s use of the KSFO audio clips. The first criterion was &#8220;the purpose and character of the use&#8230; including whether such use is of a commercial nature&#8230;&#8221; (<a href="#W1"><em>17 USC § 107</em></a>). Spocko&#8217;s use was most certainly a non-profit educational purpose; Spocko did not and does not have advertisements on his blog; he was using it as a tool to inform and report on an activity (<a href="#W18">Massie</a>). Zimmerman cites <em>Chicago Board of Education v. Substance, Inc.</em>,<a name="R3" href="#N3"><sup>3</sup></a> 354 F.3d 624, 628 (7th Cir. 2003), which stated that &#8220;one office of the fair use defense is to facilitate criticism of copyrighted works by enabling the critic to quote enough of the criticized work to make his criticism intelligible. Copyright should not be a means by which criticism is stifled with the backing of the courts&#8221; (<a href="#W14">FindLaw, <em>Chicago Board of Education v. Substance, Inc.</em></a> 6). It should be noted that per <em>Campbell v. Acuff-Rose Music, Inc.</em>,<a name="R4" href="#N4"><sup>4</sup></a> Spocko could still claim fair use even if his criticism was partially or totally commercial, although being entirely non-commercial strengthens his case to some extent.</p>
<p>The second criterion under consideration is the &#8220;nature of the copyrighted work.&#8221; This clause distinguishes between works that are informational and those that are intended to entertain, with &#8220;[more] creative works falling &#8216;closer to the core of intended copyright protection.&#8217; <em>Campbell v. Acuff-Rose Music, Inc.</em>,<a name="R4S1" href="#N4"><sup>4</sup></a> 510 U.S. 569, 586 (1994); <em>Wall Data Inc. v. Los Angeles County Sheriff&#8217;s Dept.</em>,<a name="R5" href="#N5"><sup>5</sup></a> 447 F.3d 769, 780 (9th Cir. 2006)&#8221; (<a href="#W30">Zimmerman</a>). Also stated is that news reports &#8220;may be subject to liberal appropriation for fair use purposes. Party on Copyright, 10:138 at 10-346 (2006). See also, e.g., <em>Nat&#8217;l Ass&#8217;n of Gov&#8217;t Employees v. BUCI Television, Inc.</em>,<a name="R6" href="#N6"><sup>6</sup></a> 118 F. Supp 2d 126, 129 (D. Mass. 2000)&#8221; (<a href="#W30">Zimmerman</a>). The KSFO audio clips used by Spocko were intended to further his reporting and criticism of the station&#8217;s content. Given that the radio broadcasts were decidedly more &#8220;informational&#8221; than &#8220;creative,&#8221; the second criterion seems to be satisfied.</p>
<p>The third criterion is the &#8220;amount and substantiality of the portion used in relation to the copyrighted work as a whole&#8221; (<a href="#W1"><em>17 USC § 107</em></a>). Given that only short clips were used of a program that lasted hours (<a href="#W30">Zimmerman</a>), and that &#8220;[t]he KSFO hosts themselves have repeatedly asserted that the clips amounted to anomalies or understandable slip-ups that occasionally occurred in the hundreds of hours per year that they collectively appeared on the air&#8221; (<a href="#W10">Kasindorf</a>),<a name="R7" href="#N7"><sup>7</sup></a> the third criterion is most definitely satisfied.</p>
<p>The fourth and final criterion is the &#8220;effect of the use upon the potential market for or value of the copyrighted work&#8221; (<a href="#W1"><em>17 USC § 107</em></a>). Per Campbell v. Acuff-Rose Music, &#8220;when a lethal parody, like a scathing theater review, kills demand for the original, it does not produce a harm cognizable under the Copyright Act. Because &#8216;parody may quite legitimately aim at garroting the original, destroying it commercially as well as artistically,&#8217; &#8230; the role of the courts is to distinguish between &#8216;[b]iting criticism [that merely] suppresses demand [and] copyright infringement[, which] usurps it.&#8217;&#8221;<a name="R8" href="#N8"><sup>8</sup></a> (<a href="#W13">FindLaw, <em>Campbell v. Acuff-Rose Music</em></a>). As such, the use of copyrighted materials in criticism and/or parody is strongly protected under fair use, even when it may cause financial damage (including lost ad revenue). This is precisely how Spocko was using the audio files, and what ABC/Disney intended to suppress with their Cease and Desist notice. &#8220;Far from being grounded in law, ABC/KSFO&#8217;s complaints amount to nothing more than an attempt to silence an effective critic&#8221; (<a href="#W30">Zimmerman</a>).</p>
<h3 id="toc-conclusions">Conclusions</h3>
<p>Given that Spocko&#8217;s use of copyrighted KSFO content is clearly considered fair use under <a href="#W1">17 USC § 107</a> (as established above), the ABC/Disney C&amp;D order is meritless. Therefore, the EFF response to ABC/Disney&#8217;s C&amp;D order stated: &#8220;Because those threats are legally baseless, they should not have been made in the first place. They have, however, caused Spocko harm and may continue to do so should they remain. In order to prevent any further harm to Spocko, we demand that you retract them <strong>immediately</strong> and do so in the same way the original claim was made: in a letter to 1&amp;1 Internet, Inc., with a copy to us&#8221; (<a href="#W30">Zimmerman</a>, emphasis added).</p>
<p>Based on the previous conclusions, such an action by ABC/Disney would be appropriate. However, months after the EFF response and demand, no such letter by ABC/Disney has come (<a href="#W23">Spocko, Still no word from ABC about the EFF letter</a> and <a href="#W22">Spocko, <em>Spocko to Disney: You Never Call. You Never Write.</em></a>). Spocko points out that his response to their demands (&#8221;remove the content immediately&#8221;) was &#8220;immediate&#8221; (six hours), but that their response has exceeded any reasonable definition of immediate, or timely, for that matter (<a href="#W22">Spocko, <em>Spocko to Disney: You Never Call. You Never Write.</em></a>).</p>
<p>The end of the EFF response states that: &#8220;Moreover, please be aware that further misrepresentation aimed at silencing Spocko&#8217;s protected speech online may subject KSFO and ABC to liability under <a href="#W2">17 USC § 512(f)</a> (misrepresentation of liability under the Digital Millennium Copyright Act) and California&#8217;s Business &amp; Professions Code § 17200 (prohibiting unlawful, unfair or fraudulent business practices)&#8221; (<a href="#W30">Zimmerman</a>).</p>
<p><a href="#W2">17 USC § 512(f)</a> states that, &#8220;Any person who <strong>knowingly materially misrepresents</strong> under this section &#8211; (1) <strong>that material or activity is infringing</strong>, or (2) that material or activity was removed or disabled by mistake or misidentification, <strong>shall be liable for any damages, including costs and attorneys&#8217; fees, incurred by the alleged infringer</strong>, by any copyright owner or copyright owner&#8217;s authorized licensee, or by a service provider, who is injured by such misrepresentation, as the result of the service provider relying upon such misrepresentation in removing or disabling access to the material or activity claimed to be infringing, or in replacing the removed material or ceasing to disable access to it&#8221; (emphasis added).</p>
<p><a href="#W2">17 USC § 512(f)</a> is strongly worded, and is targeted at those who would suppress fair use. However, it may be difficult to prove that ABC/Disney knowingly misrepresented their position, even though it is highly unlikely that an entertainment lawyer would be unfamiliar with the fair use doctrine and its uses. Given that ABC/Disney has been informed by EFF (and legally &#8220;knows&#8221;) that the material is covered under fair use, any subsequent action in this vein against Spocko would be clearly actionable under <a href="#W2">17 USC § 512(f)</a>. Other legal remedies are available for Spocko, however; he could sue, as ABC/Disney&#8217;s false statements of fact caused him financial damage. Also note that under the DMCA, 1&amp;1 Internet is not liable for removing the content, and is under no obligation to do so in the first place.</p>
<h3 id="toc-unsolicited-advice">Unsolicited advice</h3>
<p>Assuming that ABC/Disney will not respond unless a lawsuit is involved, Spocko and EFF need to carefully consider the financial impact and potential judicial precedent of any legal action. However, filing a suit against ABC/Disney in order to force a settlement could be an effective tactic. The EFF has had a considerable amount of success in the past, even requiring a repeat offender to apologize to the internet (<a href="#W4">Electronic Frontier Foundation, <em>DMCA Abuser&#8230;</em></a>). EFF is also planning to pursue action against Viacom under <a href="#W2">17 USC § 512(f)(b)</a> due to a large number of DMCA takedown notices that were sometimes directed at non-Viacom content (<a href="#W7">Hefflinger</a>).</p>
<h3 id="toc-notes">Notes</h3>
<p><a name="N1" href="#R1"><sup>1</sup></a>In <em>Presley Enterprises v. Passport Video</em>, the court concluded that based on the four fair use criterion in <a href="#W1">17 USC § 107</a>, Passport Video&#8217;s documentary <em>The Definitive Elvis</em> exceeded the fair use guidelines for copyrighted material for which it did not have an appropriate license. Specifically, the documentary used material which it did not discuss, it used a large portion of certain copyrighted materials, the use of the materials would limit the copyright holder&#8217;s ability to market the copyrighted work, and Passport Video intended to profit off of the use of said materials-i.e., the use was commercial (<a href="#W16">FindLaw, <em>Elvis Presley Enterprises v. Passport Video</em></a>).</p>
<p><a name="N2" href="#R2"><sup>2</sup></a>In <em>Eldred v. Ashcroft</em>, a case heard before the Supreme Court, the constitutionality of the <em>1998 Sonny Bono Copyright Term Extension Act</em> was confirmed (<a href="#W28">Wikipedia, <em>Eldred v. Ashcroft</em></a>), in part because the fair use guidelines set forth in <a href="#W1">17 USC § 107</a> protect academic works and free speech as it pertains to a copyrighted work (<a href="#W15">FindLaw, <em>Eldred et al. v. Ashcroft, Attorney General</em></a>).</p>
<p><a name="N3" href="#R3"><sup>3</sup></a>In <em>Chicago Board of Education v. Substance</em>, the board sued a Chicago public school teacher named Schmidt and a local newspaper called <em>Substance</em> whose target market is teachers. The Chicago Board of Education had created and copyrighted a series of standardized tests, which are governed by special consideration in copyright law given that the usefulness of the test depends on the continued secrecy of the contents. In January 1999, Schmidt published six such standardized tests in full in order to demonstrate their ineffectiveness. Among other conclusions, the court found his use of the material to be too broad because it destroyed the value of the tests, and that use of specific questions would have been more appropriate (<a href="#W14">FindLaw, <em>Chicago Board of Education v. Substance</em></a>).</p>
<p><sup><a name="N4" href="#R4">4.1</a>, <a href="#R4S1">4.2</a></sup>In <em>Campbell v. Acuff-Rose Music, Inc.</em>, the rap group 2 Live Crew created &#8220;Pretty Woman,&#8221; a parody of Roy Oribson&#8217;s &#8220;Oh, Pretty Woman.&#8221; The Supreme Court decided that &#8220;The commercial nature of a parody does not render it a presumptively unfair use of copyrighted material. Rather, a parody&#8217;s commercial character is only one element that should be weighed in a fair use inquiry.&#8221; (<a href="#W27">Wikipedia, <em>Campbell v. Acuff-Rose Music, Inc.</em></a>).</p>
<p><a name="N5" href="#R5"><sup>5</sup></a>In <em>Wall Data Inc. v. Los Angeles County Sheriff&#8217;s Dept.</em>, the Los Angeles Sheriff&#8217;s Department installed software created by Wall Data for which they had 3,663 licenses on 6,007 computers. The 9th Circuit Court decided that the fair use defense did not apply as the copying was done to save the time and expense of installing individual copies; the Sheriff&#8217;s Department could have paid more money for additional licenses and did not (<a href="#W8">Higgins</a>).</p>
<p><a name="N6" href="#R6"><sup>6</sup></a>In <em>National Association of Government Employees v. BUCI Television, Inc.</em>, a candidate for Sheriff sued a newspaper for misparaphrasing him, accusing the publication of libel. The Texas Supreme Court ruled that given that the news accounts were &#8220;substantially true,&#8221; no harm was committed; additionally, their news report &#8220;consisted of constitutionally protected interpretation and analysis of a public figure&#8217;s political speech&#8221; (<a href="#W25">Texas Supreme Court, <em>National Association of Government Employees v. BUCI Television, Inc.</em></a>)</p>
<p><a name="N7" href="#R7"><sup>7</sup></a>The EFF brief cites <a href="#W10">Kasindorf&#8217;s article</a> in USA today (<a href="#W30">Zimmerman</a>). In particular, it uses the quote &#8220;Sussman repeated an apology for his Obama remark and said he sometimes went over the line in talking 20 hours a week&#8221; (<a href="#W10">Kasindorf</a>).</p>
<p><a name="N8" href="#R8"><sup>8</sup></a>The quoted decision is from <em>Fisher v. Dees</em>, 794 F.2d 432, 438 (9th Cir. 1986) (<a href="#W13">FindLaw, <em>Campbell v. Acuff-Rose Music</em></a>). In that case, the fact that &#8220;the defendant had sought and was denied permission to use the plaintiff&#8217;s song had no bearing on liability when parody was at issue because &#8216;[t]he parody defense to copyright infringement exists precisely to make possible a use that generally cannot be bought&#8217;&#8221; (<a href="#W3">Colombia Law School, <em>Fisher v. Dees</em></a>).</p>
<h3 id="toc-works-cited">Works cited</h3>
<p><a name="W1"></a><a href="http://www.law.cornell.edu/uscode/html/uscode17/usc_sec_17_00000107----000-.html">17 US Code. Sec. 107: Limitations on exclusive rights: Fair use</a>. April 7, 2007.</p>
<p><a name="W2"></a><a href="http://www4.law.cornell.edu/uscode/html/uscode17/usc_sec_17_00000512----000-.html">17 US Code. Sec. 512: Limitations on liability relating to material online</a>. April 7, 2007.</p>
<p><a name="W3"></a>Columbia Law School. <a href="http://ccnmtl.columbia.edu/projects/law/library/cases/case_fisherdees.html">Fisher v. Dees</a>. April 7, 2007.</p>
<p><a name="W4"></a>Electronic Frontier Foundation. <a href="http://www.eff.org/news/archives/2007_03.php#005161">DMCA Abuser Apologizes for Takedown Campaign</a>. March 14, 2007. April 8, 2007.</p>
<p><a name="W5"></a>Electronic Frontier Foundation. <a href="http://www.eff.org/deeplinks/archives/005071.php">Spocko, KSFO, and the Blogosphere&#8217;s Allergy to Copyright Thuggery</a>. January 12, 2007. April 8, 2007.</p>
<p><a name="W6"></a>Electronic Frontier Foundation. <a href="http://www.eff.org/legal/cases/spocko/">Spocko and ABC/KSFO</a>. April 7, 2007.</p>
<p><a name="W7"></a>Hefflinger, Mark. <a href="http://www.dmwmedia.com/news/2007/02/15/eff-seeks-youtubers-caught-in-wrongful-viacom-copyright-claims">EFF Seeks YouTubers Caught in Wrongful Viacom Copyright Claims</a>. February 15, 2007. April 8, 2007.</p>
<p><a name="W8"></a>Higgins, Donna. <a href="http://news.lp.findlaw.com/andrews/bt/slb/20060612/20060612sheriff.html">L.A. Sheriff&#8217;s Office Infringed Software Copyrights, 9th Cir. Says</a>. FindLaw. June 12, 2006. April 7, 2007.</p>
<p><a name="W9"></a>Karpeh, Enid. <a href="http://www.spockosbrain.com/CeaseanddesistletterSPOCKOSBRAIN.pdf">Re: Unauthorized Use of KSFO Content</a>. December 21, 2007. April 7, 2007.</p>
<p><a name="W10"></a>Kasindorf, Martin. <a href="http://www.usatoday.com/news/nation/2007-01-23-free-speech-battles_x.htm">Media outlets battle it out over free-speech rights</a>. USA Today. January 24, 2007. April 7, 2007.</p>
<p><a name="W11"></a>Leval, Pierre. <a href="http://docs.law.gwu.edu/facweb/claw/LevalFrUStd.htm">Toward a Fair Use Standard</a>. 103 Harvard Law Review 1105 (1990). April 7, 2007.</p>
<p><a name="W12"></a>Loren, Lydia Pallas. <a href="http://www.lclark.edu/~loren/articles/fairuse.htm#I.%20Overview%20of%20Copyright%20and%20Fair%20Use">Redefining the Market Failure Approach to Fair Use in an Era of Copyright Permission Systems</a>. 1997. April 8, 2007.</p>
<p><a name="W13"></a>FindLaw. <a href="http://caselaw.lp.findlaw.com/scripts/getcase.pl?navby=CASE&amp;court=US&amp;vol=510&amp;page=569">Campbell v. Acuff-Rose Music</a>. March 7, 1994. April 7, 2007.</p>
<p><a name="W14"></a>FindLaw. <a href="http://caselaw.findlaw.com/data2/circs/7th/031479p.pdf">Chicago Board of Education v. Substance, Inc</a>. December 31, 2003. April 7, 2007.</p>
<p><a name="W15"></a>FindLaw. <a href="http://caselaw.lp.findlaw.com/scripts/getcase.pl?court=US&amp;vol=000&amp;invol=01-618">Eldred et al. v. Ashcroft, Attorney General</a>. January 15, 2003. April 7, 2007.</p>
<p><a name="W16"></a>FindLaw. <a href="http://caselaw.findlaw.com/data2/circs/9th/0257011p.pdf">Elvis Presley Enterprises v. Passport Video</a>. February 6, 2004. April 7, 2007.</p>
<p><a name="W17"></a>Garofoli, Joe. <a href="http://www.sfgate.com/cgi-bin/article.cgi?f=/c/a/2007/01/11/MNGHLNGH2N1.DTL">Trying to censor blogger: Owner of conservative radio station KSFO demands liberal critic quit using audio clips</a>. San Francisco Chronicle. January 11, 2007. April 7, 2007.</p>
<p><a name="W18"></a>Massie, Jeffrey. <a href="http://maxzook.wordpress.com/2007/03/13/spocko-is-a-verb/">Getting Spockoed: Why the nice guys are winning</a>. March 13, 2007. April 7, 2007.</p>
<p><a name="W19"></a>Siebert, Tom. <a href="http://publications.mediapost.com/index.cfm?fuseaction=Articles.san&amp;s=53505&amp;Nid=26326&amp;p=117792">Bloggers Give Spocko An Assist, Post Contested ABC Radio Files</a>. Online Media Daily. January 8, 2007. April 7, 2007.</p>
<p><a name="W20"></a>Siebert, Tom. <a href="http://publications.mediapost.com/index.cfm?fuseaction=Articles.san&amp;s=53428&amp;Nid=26286&amp;p=402277">Media Critic&#8217;s Blog Shuttered After Disney Complains</a>. Online Media Daily. January 5, 2007. April 7, 2007.</p>
<p><a name="W21"></a>Spocko. <a href="http://www.spockosbrain.com/2007/01/it-was-spockos-speech-that-was.html">It was Spocko&#8217;s Speech that WAS Silenced</a>. January 17, 2007. April 7, 2007.</p>
<p><a name="W22"></a>Spocko. <a href="http://www.spockosbrain.com/2007/03/spocko-to-disney-you-never-call-you">Spocko to Disney: You Never Call. You Never Write</a>. March 4, 2007. April 7, 2007.</p>
<p><a name="W23"></a>Spocko. <a href="http://www.spockosbrain.com/2007/02/still-no-word-from-abc-about-eff-letter">Still no word from ABC about the EFF letter</a>. February 4, 2007. April 7, 2007.</p>
<p><a name="W24"></a>Stark, Mike. <a href="http://www.dailykos.com/storyonly/2007/1/3/202110/2838">Spocko Rocks ABC! Micky Mouse blinks! Updated: Spocko jumps in</a>. Daily Kos. January 03, 2007. April 7, 2007.</p>
<p><a name="W25"></a>Texas Supreme Court. <a href="http://www.supreme.courts.state.tx.us/ebriefs/04/04011501.pdf">National Association of Government Employees v. BUCI Television, Inc</a>. August 3, 2004. April 7, 2007.</p>
<p><a name="W26"></a>WebHostingStuff. <a href="http://www.webhostingstuff.com/company/ComputerTymeWebHosting.html">Computer Tyme Web Hosting</a>. April 7, 2007.</p>
<p><a name="W27"></a>Wikipedia. <a href="http://en.wikipedia.org/wiki/Campbell_v._Acuff-Rose_Music,_Inc.">Campbell v. Acuff-Rose Music, Inc</a>. January 9, 2007. April 7, 2007.</p>
<p><a name="W28"></a>Wikipedia. <a href="http://en.wikipedia.org/wiki/Eldred_v._Ashcroft">Eldred v. Ashcroft</a>. March 3, 2007. April 7, 2007.</p>
<p><a name="W29"></a>Wikipedia. <a href="http://en.wikipedia.org/wiki/Fair_use">Fair use</a>. March 28, 2007. April 8, 2007.</p>
<p><a name="W30"></a>Zimmerman, Matt. <a href="http://www.eff.org/legal/cases/spocko/spockolettertoabc.pdf">Re: Spocko&#8217;s fair use of audio clips to criticize the ABC/KSFO content</a>. January 25, 2007. April 7, 2007.</p>
]]></content:encoded>
			<wfw:commentRss>http://disavian.no-ip.info/the-search-for-spockos-first-amendment-rights/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Redesign Part 2</title>
		<link>http://disavian.no-ip.info/redesign-part-2/</link>
		<comments>http://disavian.no-ip.info/redesign-part-2/#comments</comments>
		<pubDate>Tue, 10 Oct 2006 22:01:12 +0000</pubDate>
		<dc:creator>disavian</dc:creator>
				<category><![CDATA[Personal]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[blogs]]></category>
		<category><![CDATA[redesign]]></category>
		<category><![CDATA[rss]]></category>
		<category><![CDATA[search]]></category>

		<guid isPermaLink="false">http://disavian.no-ip.info/blog/?p=17</guid>
		<description><![CDATA[My website has a fairly decent design, but it is not without its flaws. I&#8217;ve been working over the past week to correct some of those and add new features that are expected on a serious website.
Social bookmarks
The way to promote websites these days tends to be through social networking; typically, sites like del.icio.us, digg, [...]]]></description>
			<content:encoded><![CDATA[<p>My website has a fairly decent design, but it is not without its flaws. I&#8217;ve been working over the past week to correct some of those and add new features that are expected on a serious website.<span id="more-17"></span></p>
<h3 id="toc-social-bookmarks">Social bookmarks</h3>
<p>The way to promote websites these days tends to be through social networking; typically, sites like <a href="http://del.icio.us/">del.icio.us</a>, <a href="http://www.digg.com/">digg</a>, <a href="http://www.reddit.com/">reddit</a>, etc. If a user enjoys what you write, it&#8217;s gotten incredibly easy for them to &#8220;spread the word.&#8221; Thus, I wrote a bit of php that takes the article name and generates handy bookmarks like you see on so many blogs today. I use my del.icio.us account pretty extensively, and if you haven&#8217;t tried it, you should. Nothing will replace having a good bookmarks toolbar, but for all of those &#8220;interesting&#8221; sites you don&#8217;t visit every day, del.icio.us is invaluable.</p>
<h3 id="toc-search-and-navigation">Search and Navigation</h3>
<p>As per my original goal, I wrote a search box that will search my blog using the google engine, and has an option to search the web instead. Unfortunately, squashing a css bug in the nav/search bar made the (previously working) search box not show for IE users until I came back to the problem a week later. The top bar would slide past the rest of the content when the screen size was narrower than the columns (about 870 pixels). One thing I learned is that putting &lt;div&gt; inside of a <code>&lt;p&gt;</code> element breaks xhtml compliance. Go figure.</p>
<h3 id="toc-css-debugging">CSS Debugging</h3>
<p>As a corollary to &#8220;Search and Navigation,&#8221; one of the most egregious problems I&#8217;ve had to deal with is buggy CSS; you change one thing, you break another. The afformentioned search bar bug was the most recent example. That took gutting the css for that section, and rebuilding it. The only problem? The search bar didn&#8217;t show up in IE. I called it a night, came back a couple days later, and knocked the problem out. Lesson learned: when you try and fail, take a break from the problem. It also taught me that I don&#8217;t know CSS as well as I thought I did. The code isn&#8217;t perfect, but it does what I want it to now.</p>
<h3 id="toc-rss">RSS</h3>
<p>Learning how to create a proper RSS feed has been interesting. Of great use was the <a href="http://feedvalidator.org/">Feed Validator</a>. I started out with the basic definition; a channel, an item, a link, and a description. Then the validator said I needed to fix a few things:</p>
<ul>
<li><a href="http://httpd.apache.org/docs/1.3/mod/mod_mime.html#addtype">Add</a> the string &#8220;<code>AddType application/rss+xml .rss</code>&#8221; (sans quotes) to my httpd.conf</li>
<li>Add the <code>&lt;guid&gt;</code> element to make sure rss readers didn&#8217;t misread entries. I wish <a href="http://www.thinkgeek.com/">ThinkGeek</a> would learn about that one, because I&#8217;d get what felt like three duplicate items from their feed every day.</li>
<li>Add the <code>&lt;pubDate&gt;</code> tag; without this, a newsreader identifies the feed item as dated whenever it was downloaded. It&#8217;s not required for valid rss, but it&#8217;s nice to have.</li>
<li>Add the <code>&lt;ttl&gt;</code> tag; it specifies how often a newsreader should check a feed. As I don&#8217;t update that often, it&#8217;s unnessasary for a newsreader to check every four seconds.</li>
</ul>
<p>To see all of these improvements in action, take a look at the source of <a href="../../index.rss">my rss feed</a>.</p>
<h3 id="toc-whats-next">What&#8217;s next?</h3>
<p>I&#8217;ve definitely been saving the harder things for last:</p>
<ul>
<li><strong>SQL back-end.</strong> I know that the more interesting modern websites are front-ends to databases, but I don&#8217;t really know where to begin on this one. I know it will involve creating a database and placing my articles in it, and then using PHP to load the articles from the database upon request.</li>
<li><strong>Comments.</strong> Comments are sort of a collary of the SQL problem. Once you&#8217;ve got a database of articles, each article can have its own database of comments.</li>
<li><strong>Flash.</strong> I&#8217;d like to find something that looks as nice as the static flash text, but doesn&#8217;t require a plugin. Images will probably work, but that will take time to do. Also, I&#8217;m not keen on generating an image for every article that I write.</li>
<li><strong>CSS Cleanup.</strong> I&#8217;m not using all of that crap, so it&#8217;d probably be a good idea to clean up and comment the code wherever possible.</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://disavian.no-ip.info/redesign-part-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Redesign</title>
		<link>http://disavian.no-ip.info/redesign/</link>
		<comments>http://disavian.no-ip.info/redesign/#comments</comments>
		<pubDate>Sun, 10 Sep 2006 02:13:26 +0000</pubDate>
		<dc:creator>disavian</dc:creator>
				<category><![CDATA[Personal]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[blogs]]></category>
		<category><![CDATA[redesign]]></category>
		<category><![CDATA[web design]]></category>

		<guid isPermaLink="false">http://disavian.no-ip.info/blog/?p=16</guid>
		<description><![CDATA[I&#8217;ve known that my website design has been lacking for a while, but never cared. Behold, the new and improved, css-based website.
Design
After months of reading about the death of tables for formatting, I decided to redo the website I made in &#8220;Computing for Engineers.&#8221; This time, it&#8217;d be beautiful. There&#8217;s not a single table in [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve known that my website design has been lacking for a while, but never cared. Behold, the new and improved, css-based website.<span id="more-16"></span></p>
<h3 id="toc-design">Design</h3>
<p>After months of reading about the <a href="http://www.stopdesign.com/articles/throwing_tables/">death of tables</a> for formatting, I decided to redo the website I made in &#8220;Computing for Engineers.&#8221; This time, it&#8217;d be beautiful. There&#8217;s not a single table in this website so far. While it&#8217;s true that I did borrow some, the website you see now is relatively close to the way I pictured it.</p>
<p>One of the most difficult choices was between two and three columns. Ideally, I will make a two-column layout and use it for articles; there just aren&#8217;t that many uses for the other two columns on article pages.</p>
<h3 id="toc-graphics">Graphics</h3>
<p>For the banner/title graphic, I went through my <a href="http://disavian.deviantart.com/gallery/">deviantArt gallery</a> looking for an image I feel represents me. Eventually, I settled on the female wallpaper &#8220;<a href="http://www.deviantart.com/deviation/4308810/">Fractal Goddess</a>.&#8221; Careful cropping and coloring to fit the black/green color scheme has given me something that works well. Other graphics were created or (more likely) borrowed as needed.</p>
<h3 id="toc-code-reuse">Code reuse</h3>
<p>There are a few things I don&#8217;t know how to do yet. I&#8217;m relatively new to PHP, but I was able to use it to simplify development. Throughout the website, the header, footer, right column, and &#8220;quick links&#8221; are each included at the server. Maintaining a &#8220;quick links&#8221; section spread across several pages is simply bad design. Ideally, all of the common elements of each page would be included from some file or another. Ideally, I&#8217;ll find and read a guide to good webpage design using PHP.</p>
<h3 id="toc-whats-next">What&#8217;s next?</h3>
<p><strong>Search Upgrades.</strong> The search box searches google for whatever you put into it. There&#8217;s an empty space that I intented on putting a &#8220;web/this site&#8221; radio button in, but that&#8217;s in a separate div section. Anyone who can figure that one out gets a cookie. <em>Update 10.02.2006: This has been fixed.</em></p>
<p><strong>Social networking.</strong> Quick links to post an article or page to del.icio.us, digg, etc would be a good use for the middle column. <em>Update 10.03.2006: This has been fixed.</em></p>
<p><strong>Comments.</strong> I think that a way for users to comment on articles would drastically supplement this blog. Unfortunately, I don&#8217;t know where to go on that one. That might be a potential use of the second column in articles.</p>
<h3 id="toc-a-new-day-has-dawned">A new day has dawned.</h3>
<p>Literally, it&#8217;s one in the morning. Figuratively, I&#8217;ve got the framework to share (and learn) knowledge in things I hold dear to me.</p>
]]></content:encoded>
			<wfw:commentRss>http://disavian.no-ip.info/redesign/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
