<?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:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd"
	xmlns:dtvmedia="http://participatoryculture.org/RSSModules/dtv/1.0"
	xmlns:media="http://search.yahoo.com/mrss/"
>

<channel>
	<title>ptvGuy</title>
	<atom:link href="http://www.ptvguy.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.ptvguy.com</link>
	<description>Public Television Station Web Development</description>
	<pubDate>Thu, 09 Aug 2007 22:33:42 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.7.1</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<!-- podcast_generator="podPress/6.8" -->
		<copyright>&#xA9;ptvGuy 2003-2006</copyright>
		<managingEditor>ptvguy@ptvguy.com (ptvGuy)</managingEditor>
		<webMaster>ptvguy@ptvguy.com</webMaster>
		<category>webdev</category>
		<ttl>1440</ttl>
		<itunes:keywords>webdev, PBS, public television, web development, web design, accessibility, webmaster, web 2.0</itunes:keywords>
		<itunes:subtitle>ptvguy</itunes:subtitle>
		<itunes:summary>A podcast about web development, web standards, and the creation and distribution of original web content with a focus on public television station web development.</itunes:summary>
		<itunes:author>ptvGuy</itunes:author>
		<itunes:category text="Technology"/>
<itunes:category text="Technology">
  <itunes:category text="Podcasting"/>
</itunes:category>
<itunes:category text="Technology">
  <itunes:category text="Tech News"/>
</itunes:category>
		<itunes:owner>
			<itunes:name>ptvGuy</itunes:name>
			<itunes:email>ptvguy@ptvguy.com</itunes:email>
		</itunes:owner>
		<itunes:block>No</itunes:block>
		<itunes:explicit>clean</itunes:explicit>
		<itunes:image href="http://www.ptvguy.com/wp-content/plugins/podpress/images/ptvGuyPodcast_large.jpg" />
		<image>
			<url>http://www.ptvguy.com/wp-content/plugins/podpress/images/ptvGuyPodcast_small.jpg</url>
			<title>ptvGuy</title>
			<link>http://www.ptvguy.com</link>
			<width>144</width>
			<height>144</height>
		</image>
		<item>
		<title>Please DO Feed the Sites: Creating Outgoing Feeds</title>
		<link>http://www.ptvguy.com/please-do-feed-the-sites-creating-outgoing-feeds/</link>
		<comments>http://www.ptvguy.com/please-do-feed-the-sites-creating-outgoing-feeds/#comments</comments>
		<pubDate>Mon, 04 Dec 2006 01:20:36 +0000</pubDate>
		<dc:creator>ptvGuy</dc:creator>
		
		<category><![CDATA[3.7 Designs]]></category>

		<category><![CDATA[All]]></category>

		<category><![CDATA[Ang Zhuu Ming]]></category>

		<category><![CDATA[Angela Jordan]]></category>

		<category><![CDATA[CDATA]]></category>

		<category><![CDATA[CMS]]></category>

		<category><![CDATA[Drupal]]></category>

		<category><![CDATA[Extralabs Software]]></category>

		<category><![CDATA[FeedBurner]]></category>

		<category><![CDATA[FeedForAll]]></category>

		<category><![CDATA[Firefox]]></category>

		<category><![CDATA[HTML to RSS]]></category>

		<category><![CDATA[IE7]]></category>

		<category><![CDATA[Internet Explorer]]></category>

		<category><![CDATA[Joomla]]></category>

		<category><![CDATA[LINK tag]]></category>

		<category><![CDATA[Movable Type]]></category>

		<category><![CDATA[Newshour]]></category>

		<category><![CDATA[Newshour RSS feed tool]]></category>

		<category><![CDATA[ONIX]]></category>

		<category><![CDATA[PBS]]></category>

		<category><![CDATA[PRESSfeed]]></category>

		<category><![CDATA[Please DO Feed the Sites Series]]></category>

		<category><![CDATA[RSS]]></category>

		<category><![CDATA[RSS Wizard]]></category>

		<category><![CDATA[RSS specification]]></category>

		<category><![CDATA[RSSxl Generator]]></category>

		<category><![CDATA[Ross Johnson]]></category>

		<category><![CDATA[SEO]]></category>

		<category><![CDATA[SSI]]></category>

		<category><![CDATA[Sally Falkow]]></category>

		<category><![CDATA[URL]]></category>

		<category><![CDATA[WTIU]]></category>

		<category><![CDATA[WordPress]]></category>

		<category><![CDATA[WotZWot]]></category>

		<category><![CDATA[XML]]></category>

		<category><![CDATA[XML Wrench]]></category>

		<category><![CDATA[advertising]]></category>

		<category><![CDATA[auto-discovery]]></category>

		<category><![CDATA[blogHelper]]></category>

		<category><![CDATA[blogging tools]]></category>

		<category><![CDATA[browser]]></category>

		<category><![CDATA[coding]]></category>

		<category><![CDATA[content]]></category>

		<category><![CDATA[content distributors]]></category>

		<category><![CDATA[database]]></category>

		<category><![CDATA[feeds]]></category>

		<category><![CDATA[local]]></category>

		<category><![CDATA[maintenance]]></category>

		<category><![CDATA[marketing]]></category>

		<category><![CDATA[markup]]></category>

		<category><![CDATA[membership]]></category>

		<category><![CDATA[money]]></category>

		<category><![CDATA[new tools]]></category>

		<category><![CDATA[nonprofit]]></category>

		<category><![CDATA[original content]]></category>

		<category><![CDATA[plugins]]></category>

		<category><![CDATA[podcasting]]></category>

		<category><![CDATA[promotion]]></category>

		<category><![CDATA[revenues]]></category>

		<category><![CDATA[self-sufficiency]]></category>

		<category><![CDATA[station]]></category>

		<category><![CDATA[support]]></category>

		<category><![CDATA[syndic8]]></category>

		<category><![CDATA[syndication]]></category>

		<category><![CDATA[time]]></category>

		<category><![CDATA[usability]]></category>

		<category><![CDATA[value]]></category>

		<guid isPermaLink="false">http://www.ptvguy.com/please-do-feed-the-sites-creating-outgoing-feeds/</guid>
		<description><![CDATA[There are numerous methods for the creation of an outgoing feed including the conversion of current HTML files to RSS, using fill-in-the-blank RSS creation forms like the new one from Newshour, and adapting database driven CMS tools.  With all that ease of RSS creation in mind, it's still important to leverage your feed, play nice with RSS, and do all the promotion you can.]]></description>
			<content:encoded><![CDATA[<p><!-- google_ad_section_start --></p>

<p>
<span class="dropcap">A</span>re you tired of all the geek bullies kicking virtual sand in your face, flexing their apps, and getting all the <acronym title="Uniform Resource Locator">URL</acronym>s? Have you ever looked at your site on the monitor and wished that you too could bulk up like the big geeks? Well, now you can.
</p>
<p>
Presenting <strong>Outgoing <acronym title="Really Simple Syndication">RSS</acronym> Feeds</strong>:</p>
<ul>
<li>
They&#39;re <strong>quick</strong>.
</li>
<li>
They&#39;re <strong>easy</strong>.
</li>
<li>
They keep working even <strong>while you sleep</strong>.
</li>
<li>
<strong>No special diet</strong>.
</li>
<li>
<strong>No exercise</strong>.
</li>
</ul>
<p>
Whatever your coding preference, we&#39;ve got the plan for you. Whether you&#39;d rather pop it right out of the bottle or create beautifully hand-crafted feeds we&#39;ve got you covered. Order now, supplies are limited (only by your imagination.)
</p>
<p>
Sorry, folks, I just couldn&#39;t resist that. <img src='http://www.ptvguy.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' />
</p>

<p>
Basically, the fastest way to begin putting an <acronym title="Really Simple Syndication">RSS</acronym> feed out from a standard website is to convert already existing <acronym title="HyperText Markup Language">HTML</acronym> pages to <acronym title="Really Simple Syndication">RSS</acronym> <acronym title="eXtensible Markup language">XML</acronym>. This works especially well if you&#39;re already separating content like event announcements and program highlights into separate files and using <acronym title="Server Side Include">SSI</acronym>s to plug them into your page templates. However, some of the available tools will parse sections out of larger pages.
</p>
<p>
A good, free tool for this is the <strong><a href="http://www.wotzwot.com/rssxl.php" class="externalLink" title="RSSxl Generator">RSSxl Generator</a></strong> from <a href="http://www.wotzwot.com/" class="externalLink" title="WotZWot">WotZWot</a>. This is a (seemingly permanent) beta application, so you might have to double-check the resulting <acronym title="eXtensible Markup language">XML</acronym>. However, it does let you specify strings in your document that identify where the feed content starts and where individual <acronym title="Really Simple Syndication">RSS</acronym> items and item descriptions are located.
</p>
<p>
<strong><a href="http://www.xmlwrench.com/" class="externalLink" title="XML (eXtensible Markup Language):Wrench">XML:Wrench</a></strong> is another free tool. It&#39;s a fairly decent (if simple) <acronym title="eXtensible Markup language">XML</acronym> editor that will convert <acronym title="HyperText Markup Language">HTML</acronym> to <acronym title="eXtensible Markup language">XML</acronym>. Even if you limit the source <acronym title="HyperText Markup Language">HTML</acronym> document to nothing but the basic feed content, you&#39;ll still have to go through the code itself in the editor and do some cleanup.
</p>
<p>
The <strong><a href="http://www.extralabs.net/rss-wizard.htm" class="externalLink" title="RSS (Really Simple Syndication) Wizard">RSS Wizard</a></strong> is a fairly cheap solution from <a href="http://www.extralabs.net/rss-wizard.htm" class="externalLink" title="Extralabs Software">Extralabs Software</a>  that generates &quot;the <acronym title="Really Simple Syndication">RSS</acronym> feed out of virtually any web page without having to edit it first.&quot; That&#39;s the claim anyway. I say you&#39;re better off checking code out for yourself, but, then, I&#39;m known to be <a href="http://www.ptvguy.com/anal-coding/" title="ptvGuy Guide to Anal Coding">somewhat anal about these things</a>.
</p>
<h3>Fill-In-the-Blanks <acronym title="Really Simple Syndication">RSS</acronym> Creation</h3>

<p>
A fill-in-the-blanks form solution for the quick creation of <acronym title="Really Simple Syndication">RSS</acronym> feeds is a distinct possibility to get you started. This is a good interim option until you have something better in place. This type of tool is available as a stand-alone desktop application or through web applications on other sites.
</p>
<p>
<strong><a href="http://www.feedforall.com/" class="externalLink" title="FeedForAll">FeedForAll</a></strong> has one of the best known tools for the dynamic creation of <acronym title="Really Simple Syndication">RSS</acronym> feeds, and the software, although powerful, is very cheap. Another paid option is <strong><a href="http://www.press-feed.com/" class="externalLink" title="PRESSfeed">PRESSfeed</a></strong> which actively promotes the use of <acronym title="Really Simple Syndication">RSS</acronym> feeds for press releases and other forms of marketing and includes social bookmarking aspects and a number of other services.<br />
Go there for <a href="http://www.press-feed.com/blog/" class="externalLink" title="How to use RSS feeds in enterprise marketing and promotions">Sally Falkow&#8217;s blog on <em>How to use RSS feeds in enterprise marketing and promotions</em></a> if for no other reason.
</p>

<p>
The main fill-in-the-blanks solution I want to draw your attention to is <a href="http://www.pbs.org/newshour/.onix/xmlform.html" class="externalLink" title="Create an RSS or Podcast Feed">a special resource</a> created by the web team at <strong><a href="http://www.pbs.org/newshour/.onix/" class="externalLink" title="ONIX: The Online Newshour Information eXchange">ONIX</a></strong> specifically for the creation of station feeds. It seems that the folks at <a href="http://www.pbs.org/newshour/" class="externalLink" title="Newshour">Newshour</a> would like to see more stations syndicating their news content so that more local news can be picked up by the national <a href="http://www.pbs.org/newshour/" class="externalLink" title="Newshour">Newshour</a> site&#8211;especially local election coverage. Pretty smart of them, huh? The thing to remember about this web application from <a href="http://www.pbs.org/newshour/" class="externalLink" title="Newshour">Newshour</a> is that it will work for the creation of <strong>any</strong> <acronym title="Really Simple Syndication">RSS</acronym> feed irregardless of its &quot;newsworthiness.&quot; You simply enter the content directly into form fields, and it does the rest.
</p>

<p>
There are a couple quick caveats worth noting with this service. First of all, there&#39;s a separate form to use if your feed will include podcasts. Podcasts require their own special code enclosures to be part of the feed, and, even though nearly any type of content can be syndicated by <acronym title="Really Simple Syndication">RSS</acronym>, they&#39;ve limited the content type to <dfn title="MPEG (Moving Pictures Experts Group) Audio Layer 3: An audio compression technology that is part of the MPEG-1 and MPEG-2 specifications. MP3 compresses CD-quality sound by a factor of roughly 10, while retaining most of the original fidelity. A file containing a song or other audio data that is encoded using this standard.">MP3</dfn>s for this tool. Also, there&#39;s currently a bug that leaves empty image enclosures if you don&#39;t happen to include an image in your feed. This will probably be fixed at some point very soon.
</p>
<h3>Database-Driven Dynamic Feeds</h3>

<p>
The problem with all these non-database-driven methods is that the content is not truly dynamic. You&#39;ll have to add to, delete, or replace content in the feed file yourself item by item in order to keep it up to date. If it&#39;s also being used as site-based content like program highlights or events, then you&#39;ll end up having to create the content twice, once in <acronym title="HyperText Markup Language">HTML</acronym> for your site and once in <acronym title="eXtensible Markup language">XML</acronym> for your feed. You lose the power of a database to parse the same content into multiple formats and put it where it belongs on its own.
</p>
<p>
The best method for feed generation is the adaptation of an open-source <acronym title="Content Management System">CMS</acronym> tool like <a href="http://drupal.org/" class="externalLink" title="Drupal">Drupal</a> or <a href="http://www.joomla.org/" class="externalLink" title="Joomla">Joomla</a> to do the job for you. <acronym title="Really Simple Syndication">RSS</acronym> feed syndication is built in. This will allow for the running of the site along with simultaneous feed management. Some have even had success with adapting blogging tools like <a href="http://www.movabletype.org/" class="externalLink" title="Movable Type">Movable Type</a> and <a href="http://wordpress.org/" class="externalLink" title="WordPress">WordPress</a> for use as a <acronym title="Content Management System">CMS</acronym>.
</p>

<p>
Ang Zhuu Ming over at <a href="http://bloghelper.is-there.net/" class="externalLink" title="blogHelper">blogHelper</a> has written a pretty comprehensive guide to the ins and outs of <a href="http://bloghelper.is-there.net/using-wordpress-as-cms/" class="externalLink" title="Using WordPress as a Content Management System">using WordPress as a CMS</a> if you&#39;re thinking along those lines. Also, <a href="http://www.3point7designs.com/blog/" class="externalLink" title="Ross Johnson">Ross Johnson</a> over at <a href="http://www.3point7designs.com/" class="externalLink" title="3.7 Designs">3.7 Designs</a> has recommended <a href="http://www.3point7designs.com/blog/2006/10/25/5-wordpress-plugins-that-will-turn-wordpress-into-a-cms/" class="externalLink" title="5 Wordpress Plugins that will turn Wordpress into a CMS (Content Management System)">five plugins that will help to turn WordPress into a CMS</a>. [Just a sidenote while you're there, check out Ross's feed promotion at the top of <a href="http://www.3point7designs.com/blog/" class="externalLink" title="Ross Johnson">his blog</a>. Now that's a clear call to action.]
</p>
<p>
A good station example of using <a href="http://www.movabletype.org/" class="externalLink" title="Movable Type">Movable Type</a> as a station <acronym title="Content Management System">CMS</acronym> can be seen at <a href="http://wtiu.indiana.edu/" class="externalLink" title="WTIU">WTIU</a>&#39;s website, though I&#39;m surprised to see that they still aren&#39;t making use of the inherent <acronym title="Really Simple Syndication">RSS</acronym> capabilities. You might want to check out my previous article, <em><a href="http://www.ptvguy.com/movable-type-an-interview-with-angela-jordan-of-wtiu/" title="Movable Type: An Interview with Angela Jordan of WTIU">Movable Type: An Interview with Angela Jordan of WTIU</a></em>, for more information about how to get that set up.
</p>
<h3>Leveraging Your Feed</h3>

<p>
It&#39;s all well and good that we&#39;re offering our station website content for syndication, but don&#39;t miss the opportunity to push your membership/support reminders. As far as I&#39;m concerned, the station membership page should never be more than one click away from anything related to a station&#39;s website&#8211;including the <acronym title="Really Simple Syndication">RSS</acronym> feed. By subscribing to your feed, users are showing that they appreciate your efforts to keep them informed of site updates and station news. There&#39;s absolutely nothing wrong with politely reminding them that this too takes time and money and is publicly supported.
</p>
<p>
Another thing to keep in mind is good titling and content. Make sure that you pick some kind of title (preferably a catchy one) for each item in your feed. That can get tricky sometimes, but it&#39;s worth it to the end user who&#39;s feed reader is limited to just titles. Catchy content description is worth some effort here too since the idea is to engage the user quickly and make them want to see more.
</p>
<h3>Playing Nice With <acronym title="Really Simple Syndication">RSS</acronym></h3>

<p>
Before I go any further in this, let me clarify something right quick. Although <acronym title="Really Simple Syndication">RSS</acronym> tends to be pretty &quot;stretchable&quot; and certain de facto standards and practices have successfully crept into common usage, the <a href="http://www.rssboard.org/rss-specification" class="externalLink" title="RSS (Really Simple Syndication) 2.0 Specification">actual specification</a> doesn&#39;t allow for much of what is being done with it. That is changing though.
</p>
<p>
The usage of <acronym title="HyperText Markup Language">HTML</acronym> within an <acronym title="Really Simple Syndication">RSS</acronym> feed must be limited to what is absolutely necessary. That does not include any kind of formatting. Even the kind of <dfn title="Character Data: a section of element content that is marked for the parser to interpret as only character data, not markup.">CDATA</dfn> embedded hyperlink that I&#39;ll be getting to in Part 5 as we &quot;hand-code&quot; an actual feed is only necessary until some kind of source-type sub-element of the description element is added to <a href="http://www.rssboard.org/rss-specification" class="externalLink" title="RSS (Really Simple Syndication) 2.0 Specification">the specification</a>. [NOTE: I am aware that entity-encoded <acronym title="HyperText Markup Language">HTML</acronym> is allowable in the description, but I&#39;m trying to keep this as simple as possible here.]
</p>

<p>
Nothing but plain-text is allowable in the title. It cannot include a hyperlink because it is, in and of itself, a hyperlink back to the source page. Also, keep in mind that <acronym title="Really Simple Syndication">RSS</acronym> feeds are designed to be read outside of your site, so relative <acronym title="Uniform Resource Locator">URL</acronym>s may not work; every link should be a complete, direct <acronym title="Uniform Resource Locator">URL</acronym> address.
</p>

<p>
One other thing here is the question of how to handle multiple feeds such as station news, program highlights, and community events. The very simple answer is to create multiple feed files. Each can have a separate name with either an <acronym title="Really Simple Syndication">RSS</acronym> or <acronym title="eXtensible Markup language">XML</acronym> extension (though I recommend the latter.) You can place them all in your root directory, in a &quot;feed&quot; subdirectory (and this is my recommendation,) or in a subdirectory related to the content. Choose names with some semantic meaning to make them somewhat human-readable.
</p>
<h3>Putting the Feed Out</h3>

<p>
Strangely enough, this is the point in the discussion where I will probably begin breaking some new ground for even seasoned <acronym title="Really Simple Syndication">RSS</acronym> users. I say that because there are quite a few stations (and even <acronym title="Public Broadcasting Service">PBS</acronym> itself) that are clearly getting the necessity of creating <acronym title="Really Simple Syndication">RSS</acronym> feeds and have, in some form or another, done all the steps I&#39;ve listed up to this point and then just stopped there as if they were done. There&#39;s more to it then just putting an <acronym title="Really Simple Syndication">RSS</acronym> link icon or text in the body of your pages to notify users that you have <acronym title="Really Simple Syndication">RSS</acronym> feeds. They&#39;re failing to make use of <acronym title="Really Simple Syndication">RSS</acronym> auto-discovery, and they don&#39;t actively promote their feeds.
</p>
<h4><acronym title="Really Simple Syndication">RSS</acronym> Auto-Discovery</h4>

<p>
<acronym title="Really Simple Syndication">RSS</acronym> auto-discovery is not a new feature of <acronym title="Really Simple Syndication">RSS</acronym>. (In fact, it&#39;s not even limited to <acronym title="Really Simple Syndication">RSS</acronym>.) Yet it&#39;s a very widely ignored resource. This is one of the more powerful aspects of <acronym title="Really Simple Syndication">RSS</acronym> that&#39;s helping to bring it into the mainstream. Not only are many feed aggregators, news readers, and search engines actively hunting this for content, but it&#39;s what makes the feed icon in <a href="http://www.spreadfirefox.com/?q=affiliates&#038;id=167608&#038;t=187" class="externalLink" title="Spread Firefox">Firefox</a> and <a href="http://www.microsoft.com/windows/ie/default.mspx" class="externalLink" title="Internet Explorer, version 7">IE7</a> and other browsers that support it pop into life and draw users into subscribing right through their browser.
</p>
<p>
Trust me when I say, &quot;You definitely want this on your site.&quot;
</p>
<p>
Once you have your <acronym title="Really Simple Syndication">RSS</acronym> file created, you then place an auto-discovery LINK tag for each of your feeds in the head section of your site pages. It looks like the code below, only edited for the correct path and title of your content:
</p>
<p><code></p>
<link rel="alternate" type="application/rss+xml" title="A Title of Your Choice" href="http://www.station.org/url/to/rss/file">
</code></p>
<h4><acronym title="Really Simple Syndication">RSS</acronym> Promotion</h4>

<p>
Placing a visible link to your <acronym title="Really Simple Syndication">RSS</acronym> feeds on your pages will get you subscribers&#8211;and it is vitally important that  you have this displayed prominently&#8211;but feed syndication doesn&#39;t end there any more than television syndication ends in the producer&#39;s office. You gotta get the word out. You have to notify the various feed directories like <a href="http://www.syndic8.com/" class="externalLink" title="syndic8">syndic8</a> that you have a feed. You need to promote the use of your feed not only as a convenience but as content for other sites.
</p>
<p>
One of the more interesting aspects of <acronym title="Really Simple Syndication">RSS</acronym> syndication is that your content can be included in other sites complete with your links back to your site. This is good to encourage among school and community event sites in your viewing area (and almost any other site that you can talk into doing this) as it spreads not only your station&#39;s brand, identity, content, and events to a wider audience, it also spreads your membership/support reminders.
</p>
<p>
Another good free tool to help in the management, promotion, and monetization of your feed is <strong><a href="http://www.feedburner.com/" class="externalLink" title="FeedBurner">FeedBurner</a></strong>. This will give you numerous tools to monitor and accessorize your feed.
</p>
<h3>Some Final Words</h3>

<p>
If it seems to you that I&#39;ve been harping on the station membership/support aspects of this, then maybe you&#39;re actually getting the point I&#39;m trying to make here. Web content syndication should be an important part of not only your station&#39;s web presence, but its online membership recruitment and marketing. Nonprofit does not mean that you should ignore potential revenue sources. If anything, it means that you should jump at all of them&#8211;especially the ones that have been made so incredibly easy for you.
</p>
<p>
Let me run through it again here because it&#39;s so vitally important:
</p>
<ul>
<li>
Syndicate your content with <acronym title="Really Simple Syndication">RSS</acronym> web feeds.
</li>
<li>
Leverage your feeds with station membership/support reminders.
</li>
<li>
Promote your feeds.
</li>
</ul>
<p>
Say that over and over again, make it your mantra, and get to work.
</p>
<p>
Thank you all, code well, and good night.
</p>
<div class="postSeriesNav">
<ul>
<li>
<a href="http://www.ptvguy.com/please-do-feed-the-sites-introduction/" title="Please DO Feed the Sites: Introduction">&lt;&lt; First</a>
</li>
<li>
<a href="http://www.ptvguy.com/please-do-feed-the-sites-what-is-rss/" title="Please DO Feed the Sites: What Is RSS?">&lt; Previous</a>
</li>
<li>
<a href="http://www.ptvguy.com/tag/please-do-feed-the-sites-series/" title="Please DO Feed the Sites Series">Please DO Feed the Sites</a>
</li>
<li> Next &gt;
</li>
<li>
Last &gt;&gt;
</li>
</ul>
</div>
<p><!-- google_ad_section_end --></p>
]]></content:encoded>
			<wfw:commentRss>http://www.ptvguy.com/please-do-feed-the-sites-creating-outgoing-feeds/feed/</wfw:commentRss>
			<enclosure url="http://www.ptvguy.com/podpress_trac/feed/70/0/ptvguy120306.mp3" length="3198676" type="audio/mpeg"/>
<itunes:duration>13:18</itunes:duration>
		<itunes:subtitle>Are you tired of all the geek bullies kicking virtual sand in your face, flexing their apps, and getting all the URLs? Have you ever ...</itunes:subtitle>
		<itunes:summary>Are you tired of all the geek bullies kicking virtual sand in your face, flexing their apps, and getting all the URLs? Have you ever looked at your site on the monitor and wished that you too could bulk up like the big geeks? Well, now you can.


Presenting Outgoing RSS Feeds:


They#39;re quick.


They#39;re easy.


They keep working even while you sleep.


No special diet.


No exercise.



Whatever your coding preference, we#39;ve got the plan for you. Whether you#39;d rather pop it right out of the bottle or create beautifully hand-crafted feeds we#39;ve got you covered. Order now, supplies are limited (only by your imagination.)


Sorry, folks, I just couldn#39;t resist that. ;)



Basically, the fastest way to begin putting an RSS feed out from a standard website is to convert already existing HTML pages to RSS XML. This works especially well if you#39;re already separating content like event announcements and program highlights into separate files and using SSIs to plug them into your page templates. However, some of the available tools will parse sections out of larger pages.


A good, free tool for this is the RSSxl Generator from WotZWot. This is a (seemingly permanent) beta application, so you might have to double-check the resulting XML. However, it does let you specify strings in your document that identify where the feed content starts and where individual RSS items and item descriptions are located.


XML:Wrench is another free tool. It#39;s a fairly decent (if simple) XML editor that will convert HTML to XML. Even if you limit the source HTML document to nothing but the basic feed content, you#39;ll still have to go through the code itself in the editor and do some cleanup.


The RSS Wizard is a fairly cheap solution from Extralabs Software  that generates "the RSS feed out of virtually any web page without having to edit it first." That#39;s the claim anyway. I say you#39;re better off checking code out for yourself, but, then, I#39;m known to be somewhat anal about these things.

Fill-In-the-Blanks RSS Creation


A fill-in-the-blanks form solution for the quick creation of RSS feeds is a distinct possibility to get you started. This is a good interim option until you have something better in place. This type of tool is available as a stand-alone desktop application or through web applications on other sites.


FeedForAll has one of the best known tools for the dynamic creation of RSS feeds, and the software, although powerful, is very cheap. Another paid option is PRESSfeed which actively promotes the use of RSS feeds for press releases and other forms of marketing and includes social bookmarking aspects and a number of other services.
Go there for Sally Falkow's blog on How to use RSS feeds in enterprise marketing and promotions if for no other reason.



The main fill-in-the-blanks solution I want to draw your attention to is a special resource created by the web team at ONIX specifically for the creation of station feeds. It seems that the folks at Newshour would like to see more stations syndicating their news content so that more local news can be picked up by the national Newshour site--especially local election coverage. Pretty smart of them, huh? The thing to remember about this web application from Newshour is that it will work for the creation of any RSS feed irregardless of its "newsworthiness." You simply enter the content directly into form fields, and it does the rest.



There are a couple quick caveats worth noting with this service. First of all, there#39;s a separate form to use if your feed will include podcasts. Podcasts require their own special code enclosures to be part of the feed, and, even though nearly any type of content can be syndicated by RSS, they#39;ve limited the content type to MP3s for this tool. Also, there#39;s currently a bug that leaves empty image enclosures if you don#39;t happen to</itunes:summary>
		<itunes:keywords>3.7 Designs, All, Ang Zhuu Ming, Angela Jordan, CDATA, CMS, Drupal, Extralabs Software, FeedBurner, FeedForAll, Firefox, HTML to RSS, IE7, Internet Explorer, Joomla, LINK tag, Movable Type, Newshour, Newshour RSS feed tool, ONIX, PBS, PRESSfeed, Please DO Feed the Sites Series, RSS, RSS Wizard, RSS specification, RSSxl Generator, Ross Johnson, SEO, SSI, Sally Falkow, URL, WTIU, WordPress, WotZWot, XML, XML Wrench, advertising, auto-discovery, blogHelper, blogging tools, browser, coding, content, content distributors, database, feeds, local, maintenance, marketing, markup, membership, money, new tools, nonprofit, original content, plugins, podcasting, promotion, revenues, self-sufficiency, station, support, syndic8, syndication, time, usability, value</itunes:keywords>
		<itunes:author>ptvGuy</itunes:author>
		<itunes:explicit>clean</itunes:explicit>
		<itunes:block>No</itunes:block>
	</item>
		<item>
		<title>Please DO Feed the Sites: What Is RSS?</title>
		<link>http://www.ptvguy.com/please-do-feed-the-sites-what-is-rss/</link>
		<comments>http://www.ptvguy.com/please-do-feed-the-sites-what-is-rss/#comments</comments>
		<pubDate>Sat, 18 Nov 2006 14:26:51 +0000</pubDate>
		<dc:creator>ptvGuy</dc:creator>
		
		<category><![CDATA[All]]></category>

		<category><![CDATA[Creative Commons]]></category>

		<category><![CDATA[Dave Winer]]></category>

		<category><![CDATA[Netscape]]></category>

		<category><![CDATA[Please DO Feed the Sites Series]]></category>

		<category><![CDATA[RSS]]></category>

		<category><![CDATA[SEO]]></category>

		<category><![CDATA[Tim O'Reilly]]></category>

		<category><![CDATA[Userland]]></category>

		<category><![CDATA[Web 2.0]]></category>

		<category><![CDATA[XML]]></category>

		<category><![CDATA[browser]]></category>

		<category><![CDATA[budget]]></category>

		<category><![CDATA[coding]]></category>

		<category><![CDATA[content]]></category>

		<category><![CDATA[content distributors]]></category>

		<category><![CDATA[eGuide]]></category>

		<category><![CDATA[extensibility]]></category>

		<category><![CDATA[feeds]]></category>

		<category><![CDATA[membership]]></category>

		<category><![CDATA[money]]></category>

		<category><![CDATA[programs]]></category>

		<category><![CDATA[promotion]]></category>

		<category><![CDATA[search engine]]></category>

		<category><![CDATA[station]]></category>

		<category><![CDATA[support]]></category>

		<category><![CDATA[syndication]]></category>

		<category><![CDATA[value]]></category>

		<guid isPermaLink="false">http://www.ptvguy.com/please-do-feed-the-sites-what-is-rss/</guid>
		<description><![CDATA[To explain what RSS is and why it has everyone so excited, let me just start out on common ground with something we already know, a traditional website. Traditionally, a website contained whatever content may have been put on it and that content may be static or may change constantly. The problem here has always been that a user had no way of knowing when or if that content had changed other than checking back periodically or being notified by someone.]]></description>
			<content:encoded><![CDATA[<p><!-- google_ad_section_start --></p>

<p>
<span class="dropcap">B</span>efore I begin this discussion explaining <acronym title="Really Simple Syndication">RSS</acronym> to you as if I were this fount of knowledge that clearly recognized its value from the very first moment I saw it, the fact is that my initial impression after a cursory look-over several years ago was that it was only useful to blogs and news-oriented sites. Outside of syndicating teasers of news headlines and blog posts, not a single aspect of its current usage occurred to me, and I never expected it to become an indispensable part of standard web development or to redefine the web as I knew it. So, if you can forgive me that incredible oversight, then we can get on with this&#8230;
</p>

<p>
To explain what <acronym title="Really Simple Syndication">RSS</acronym> is and why it has everyone so excited, let me just start out on common ground with something we already know, a traditional website. Traditionally, a website contained whatever content may have been put on it and that content may be static or may change constantly. The problem here has always been that a user had no way of knowing when or if that content had changed other than checking back periodically or being notified by someone.
</p>
<p>
<acronym title="Really Simple Syndication">RSS</acronym> solved that problem by &quot;announcing&quot; content updates. A site owner creates a special file called an <acronym title="Really Simple Syndication">RSS</acronym> file along with a link to it, and this creates a &quot;web feed.&quot; A web feed is a data format used for sending users content updates. Users have the option of &quot;subscribing&quot; to this feed either through a stand-alone desktop application called a &quot;feed reader,&quot; through an online content aggregator like <a href="http://www.newsburst.com/" class="externalLink" title="Newsburst">Newsburst</a>, or, increasingly, directly through their standard web browser. Once subscribed, users are notified whenever there&#39;s new content posted to the feed. That&#39;s all well and good, but it doesn&#39;t end there.
</p>
<h3><acronym title="Really Simple Syndication">RSS</acronym> Web Feeds</h3>

<p>
An <acronym title="Really Simple Syndication">RSS</acronym> web feed is actually just an <acronym title="eXtensible Markup Language">XML</acronym>-based file that sits on a site like any other file and contains whatever content the site owner wants to put into it for distribution. It can be created and maintained manually or dynamically (preferably the latter.) Part 3 of this series will cover the creation of such feeds. There&#39;s not really a lot to it.
</p>
<p>
I don&#39;t want to lose you in the terminology or the acronyms here. An <acronym title="eXtensible Markup Language">XML</acronym> document&#8211;especially of the type we&#39;re talking about here&#8211;is an extremely simple text document. The markup has certain similarities to <acronym title="HyperText Markup Language">HTML</acronym>, but where <acronym title="HyperText Markup Language">HTML</acronym> defines how to display the content, <acronym title="eXtensible Markup Language">XML</acronym> categorizes the content (for instance, identifying title, description, author, etc.) and does it in a machine-readable format which means that different software on different operating systems on different platforms can easily access and display that content. This is the part that allows for syndication. Numerous applications exist that look for such files, read the content, and parse it back out for use elsewhere.
</p>
<h3><acronym title="Really Simple Syndication">RSS</acronym> for Content Syndication</h3>

<p>
Content syndication is (by definition) the primary use of <acronym title="Really Simple Syndication">RSS</acronym>. Originally, <acronym title="Really Simple Syndication">RSS</acronym> files listed just the title of a piece, the author, the date of publication, a link back to the original content, and a quick summary to act as a kind of teaser to get you to go back to the original site to read the article&#8211;hence the mistaken view that it was only good for blog posts and news headlines. Now it includes syndication of full content&#8211;including <acronym title="HyperText Markup Language">HTML</acronym>&#8211;along with &quot;enclosures&quot; to contain multimedia content like images, audio files, and video files and that content is being used in ever more imaginative ways. This needn&#39;t scare you away from using it.
</p>
<h3><acronym title="Really Simple Syndication">RSS</acronym> Content Usage</h3>

<p>
Primarily, <acronym title="Really Simple Syndication">RSS</acronym> syndicated web content simply turns up in some form of <acronym title="Really Simple Syndication">RSS</acronym> reader for the usage of an individual who wants to remain informed of content updates on your site. However, this syndication of content along with the inherent <dfn title="The capability to be expanded or customized.">extensibility</dfn> of <acronym title="eXtensible Markup Language">XML</acronym> allows for a kind of web presence and sharing of content that was never available before. It&#39;s the underlying workhorse or building block of the entire &quot;<a href="http://www.oreillynet.com/pub/a/oreilly/tim/news/2005/09/30/what-is-web-20.html" class="externalLink" title="What is Web 2.0?">Web 2.0</a>&quot; movement.
</p>
<p>
Web content stored and distributed in this manner can be accessed and processed in ways similar to database applications allowing your content to simply be replicated elsewhere or become the basis for an application built on the underlying data. It can turn up as content on another website. It&#39;s absolutely adored by search engines (practically search bot candy) which will often index it far faster and with better results than equivalent content on a standard <acronym title="HyperText Markup Language">HTML</acronym> page.
</p>
<blockquote cite="http://www.oreillynet.com/pub/a/oreilly/tim/news/2005/09/30/what-is-web-20.html"><p>
Think syndication, not coordination. Simple web services, like <acronym title="Really Simple Syndication">RSS</acronym>&#8230;are about syndicating data outwards, not controlling what happens when it gets to the other end of the connection. This idea is fundamental to the internet itself, a reflection of what is known as the <a href="http://en.wikipedia.org/wiki/End-to-end_principle" class="externalLink" title="End to End Principle">end-to-end principle</a>.<br />
&#8211;<a href="http://www.oreillynet.com/pub/au/27" class="externalLink" title="Tim O'Reilly">Tim O&#39;Reilly</a>, <em><a href="http://www.oreillynet.com/pub/a/oreilly/tim/news/2005/09/30/what-is-web-20.html" class="externalLink" title="What Is Web 2.0?">What Is Web 2.0?</a></em></p></blockquote>
<p>
As much as I agree with the ideal expressed here by <a href="http://www.oreillynet.com/pub/au/27" class="externalLink" title="Tim O'Reilly">Tim O&#39;Reilly</a>, I tend to take a more pragmatic approach. I encourage you, if you&#39;re considering <acronym title="Really Simple Syndication">RSS</acronym> syndication of your content, to set up a <a href="http://creativecommons.org/" class="externalLink" title="Creative Commons License">Creative Commons License</a> allowing for the distribution of your content while requiring the retention of source attribution and backlinking. It&#39;s not that you don&#39;t want anyone else to use your content, but you should get something out of it as well. The idea here is not only to increase your web presence but also your underlying user base.
</p>
<h3>What Is <acronym title="Really Simple Syndication">RSS</acronym></h3>
<p>
With all this background in mind, we can get more directly into what <acronym title="Really Simple Syndication">RSS</acronym> actually is. <a href="http://en.wikipedia.org/" class="externalLink" title="Wikipedia">Wikipedia</a> puts it this way:
</p>
<blockquote cite="http://en.wikipedia.org/wiki/RSS_%28file_format%29"><p>
<acronym title="Really Simple Syndication">RSS</acronym> is a family of web feed formats. The initials &quot;<acronym title="Really Simple Syndication">RSS</acronym>&quot; are variously used to refer to the following standards:
</p>
<ul>
<li>
Really Simple Syndication (<acronym title="Really Simple Syndication">RSS</acronym> 2.0)
</li>
<li>
Rich Site Summary (<acronym title="Rich Site Summary">RSS</acronym> 0.91, <acronym title="Rich Site Summary">RSS</acronym> 1.0)
</li>
<li>
<acronym title="Resource Description Framework">RDF</acronym> Site Summary (<acronym title="RDF Site Summary">RSS</acronym> 0.9 and 1.0)
</li>
</ul>
<p>
&#8211;<a href="http://en.wikipedia.org/" class="externalLink" title="Wikipedia">Wikipedia</a>, <em><a href="http://en.wikipedia.org/wiki/RSS_%28file_format%29" class="externalLink" title="RSS (file format)">RSS (file format)</a></em>
</p></blockquote>
<p>
and <a href="http://www.oreillynet.com/pub/au/27" class="externalLink" title="Tim O'Reilly">Tim O&#39;Reilly</a> refines that further (as is his disposition):
</p>
<blockquote cite="http://www.oreillynet.com/pub/a/oreilly/tim/news/2005/09/30/what-is-web-20.html"><p>
<acronym title="Really Simple Syndication">RSS</acronym> is now being used to push not just notices of new blog entries, but also all kinds of data updates, including stock quotes, weather data, and photo availability. This use is actually a return to one of its roots: <acronym title="Really Simple Syndication">RSS</acronym> was born in 1997 out of the confluence of <a href="http://en.wikipedia.org/wiki/Dave_Winer/" class="externalLink" title="Dave Winer">Dave Winer</a>&#39;s &quot;Really Simple Syndication&quot; technology, used to push out blog updates, and <a href="http://www.netscape.com/" class="externalLink" title="Netscape">Netscape</a>&#39;s &quot;Rich Site Summary&quot;, which allowed users to create custom <a href="http://www.netscape.com/" class="externalLink" title="Netscape">Netscape</a> home pages with regularly updated data flows. <a href="http://www.netscape.com/" class="externalLink" title="Netscape">Netscape</a> lost interest, and the technology was carried forward by blogging pioneer <a href="http://www.userland.com/" class="externalLink" title="Userland">Userland</a>, Winer&#39;s company. In the current crop of applications, we see, though, the heritage of both parents.<br />
&#8211;<a href="http://www.oreillynet.com/pub/au/27" class="externalLink" title="Tim O'Reilly">Tim O&#39;Reilly</a>, <em><a href="http://www.oreillynet.com/pub/a/oreilly/tim/news/2005/09/30/what-is-web-20.html" class="externalLink" title="What Is Web 2.0?">What Is Web 2.0?</a></em>
</p></blockquote>
<p>
The hardcore purists out there aren&#39;t going to be too happy with this series of articles, because my focus, as I start describing how to create an <acronym title="Really Simple Syndication">RSS</acronym> feed in the next article, will be on <acronym title="Really Simple Syndication">RSS</acronym> 2.0, <a href="http://en.wikipedia.org/wiki/Dave_Winer/" class="externalLink" title="Dave Winer">Dave Winer</a>&#39;s &quot;Really Simple Syndication.&quot; I&#39;ve chosen that particular &quot;flavor&quot; of <acronym title="Really Simple Syndication">RSS</acronym> because it allows me to really bring home the incredible simplicity of syndicating web content. My point here is to encourage more <acronym title="Really Simple Syndication">RSS</acronym> usage, not scare anyone away.
</p>
<h3>What Are The Benefits of <acronym title="Really Simple Syndication">RSS</acronym>?</h3>

<p>
I&#39;ve only touched on some of the benefits of having an <acronym title="Really Simple Syndication">RSS</acronym> feed. Things like the inherent search engine optimization are secondary to the incredible expansion of your audience that comes about through content syndication. You reach people that you would never have reached before. You&#39;re able to communicate with them and show them the value of your station as a resource.
</p>
<p>
It&#39;s perfectly acceptable to sell advertising on your feed and include membership/support reminders. Keep this in mind always, unlike other methods of boosting membership, every single person reading your feed has willingly opted-in to receive your message. They won&#39;t consider it spam.
</p>
<blockquote cite="http://www.oreillynet.com/pub/a/oreilly/tim/news/2005/09/30/what-is-web-20.html"><p>
<acronym title="Really Simple Syndication">RSS</acronym> was designed to empower the user to view the content he or she wants, when it&#39;s wanted, not at the behest of the information provider.<br />
&#8211;<a href="http://www.oreillynet.com/pub/au/27" class="externalLink" title="Tim O'Reilly">Tim O&#39;Reilly</a>, <em><a href="http://www.oreillynet.com/pub/a/oreilly/tim/news/2005/09/30/what-is-web-20.html" class="externalLink" title="What Is Web 2.0?">What Is Web 2.0?</a></em>
</p></blockquote>
<h3>Where Do I Get The Content? </h3>

<p>
The question of where to get the content to feed out always amazes me&#8211;especially in relation to a public television station website. Unless your site is absolutely static, unless there&#39;s nothing there that changes, unless it&#39;s the online equivalent of a pre-printed brochure, you have content to syndicate. Even the tiniest station websites are not excluded from this, because it&#39;s not about having money for great content productions.
</p>
<p>
If your station updates any of the following items on their website&#8211;even if it&#39;s only once or twice a month&#8211;you have content to syndicate:
</p>
<ul>
<li>
Program Highlights
</li>
<li>
Station Events
</li>
<li>
Station News Announcements
</li>
<li>
Community Events
</li>
<li>
Newsletters (including <acronym title="Ready To Learn">RTL</acronym> and non-member-based eguides)
</li>
<li>
Upcoming Pledge Drives
</li>
<li>
Auction Announcements
</li>
<li>
Etc., etc., etc.
</li>
</ul>
<p>
Each of these can be fed into separate <acronym title="Really Simple Syndication">RSS</acronym> files and syndicated separately. Each of them can be used to expand the station branding, presence, user base, message, and support reminders. Each of them will take their own roads through the Internet and reach people you would never have reached otherwise.
</p>
<h3>Some Final Words</h3>
<p>
<acronym title="Really Simple Syndication">RSS</acronym> is an incredibly powerful tool easily implemented with enormous benefits going far beyond the station itself. I implore you, if you haven&#39;t done it already, then, for the good of your station, for the good of your users, and for the good of public broadcasting as a whole, please, please, feed your site.
</p>
<p>
Thank you all, code well, and good night.
</p>
<div class="postSeriesNav">
<ul>
<li>
<a href="http://www.ptvguy.com/please-do-feed-the-sites-introduction/" title="Please DO Feed the Sites: Introduction">&lt;&lt; First</a>
</li>
<li>
<a href="http://www.ptvguy.com/please-do-feed-the-sites-introduction/" title="Please DO Feed the Sites: Introduction">&lt; Previous</a>
</li>
<li>
<a href="http://www.ptvguy.com/tag/please-do-feed-the-sites-series/" title="Please DO Feed the Sites Series">Please DO Feed the Sites</a>
</li>
<li>
<a href="http://www.ptvguy.com/please-do-feed-the-sites-creating-outgoing-feeds/" title="Please DO Feed the Sites: Creating Outgoing Feeds">Next &gt;</a>
</li>
<li>
<a href="http://www.ptvguy.com/please-do-feed-the-sites-creating-outgoing-feeds/" title="Please DO Feed the Sites: Creating Outgoing Feeds">Last &gt;&gt;</a>
</li>
</ul>
</div>
<p><!-- google_ad_section_end --></p>
]]></content:encoded>
			<wfw:commentRss>http://www.ptvguy.com/please-do-feed-the-sites-what-is-rss/feed/</wfw:commentRss>
			<enclosure url="http://www.ptvguy.com/podpress_trac/feed/69/0/ptvguy111806.mp3" length="2816243" type="audio/mpeg"/>
<itunes:duration>11:43</itunes:duration>
		<itunes:subtitle>Before I begin this discussion explaining RSS to you as if I were this fount of knowledge that clearly recognized its value from the very ...</itunes:subtitle>
		<itunes:summary>Before I begin this discussion explaining RSS to you as if I were this fount of knowledge that clearly recognized its value from the very first moment I saw it, the fact is that my initial impression after a cursory look-over several years ago was that it was only useful to blogs and news-oriented sites. Outside of syndicating teasers of news headlines and blog posts, not a single aspect of its current usage occurred to me, and I never expected it to become an indispensable part of standard web development or to redefine the web as I knew it. So, if you can forgive me that incredible oversight, then we can get on with this...



To explain what RSS is and why it has everyone so excited, let me just start out on common ground with something we already know, a traditional website. Traditionally, a website contained whatever content may have been put on it and that content may be static or may change constantly. The problem here has always been that a user had no way of knowing when or if that content had changed other than checking back periodically or being notified by someone.


RSS solved that problem by "announcing" content updates. A site owner creates a special file called an RSS file along with a link to it, and this creates a "web feed." A web feed is a data format used for sending users content updates. Users have the option of "subscribing" to this feed either through a stand-alone desktop application called a "feed reader," through an online content aggregator like Newsburst, or, increasingly, directly through their standard web browser. Once subscribed, users are notified whenever there#39;s new content posted to the feed. That#39;s all well and good, but it doesn#39;t end there.

RSS Web Feeds


An RSS web feed is actually just an XML-based file that sits on a site like any other file and contains whatever content the site owner wants to put into it for distribution. It can be created and maintained manually or dynamically (preferably the latter.) Part 3 of this series will cover the creation of such feeds. There#39;s not really a lot to it.


I don#39;t want to lose you in the terminology or the acronyms here. An XML document--especially of the type we#39;re talking about here--is an extremely simple text document. The markup has certain similarities to HTML, but where HTML defines how to display the content, XML categorizes the content (for instance, identifying title, description, author, etc.) and does it in a machine-readable format which means that different software on different operating systems on different platforms can easily access and display that content. This is the part that allows for syndication. Numerous applications exist that look for such files, read the content, and parse it back out for use elsewhere.

RSS for Content Syndication


Content syndication is (by definition) the primary use of RSS. Originally, RSS files listed just the title of a piece, the author, the date of publication, a link back to the original content, and a quick summary to act as a kind of teaser to get you to go back to the original site to read the article--hence the mistaken view that it was only good for blog posts and news headlines. Now it includes syndication of full content--including HTML--along with "enclosures" to contain multimedia content like images, audio files, and video files and that content is being used in ever more imaginative ways. This needn#39;t scare you away from using it.

RSS Content Usage


Primarily, RSS syndicated web content simply turns up in some form of RSS reader for the usage of an individual who wants to remain informed of content updates on your site. However, this syndication of content along with the inherent extensibility of XML allows for a kind of web presence and sharing of content that was never available before. It#39;s the underlying workhorse or building block of the entire "Web 2.0" movement.</itunes:summary>
		<itunes:keywords>All, Creative Commons, Dave Winer, Netscape, Please DO Feed the Sites Series, RSS, SEO, Tim O&#39;Reilly, Userland, Web 2.0, XML, browser, budget, coding, content, content distributors, eGuide, extensibility, feeds, membership, money, programs, promotion, search engine, station, support, syndication, value</itunes:keywords>
		<itunes:author>ptvGuy</itunes:author>
		<itunes:explicit>clean</itunes:explicit>
		<itunes:block>No</itunes:block>
	</item>
		<item>
		<title>Please DO Feed the Sites: Introduction</title>
		<link>http://www.ptvguy.com/please-do-feed-the-sites-introduction/</link>
		<comments>http://www.ptvguy.com/please-do-feed-the-sites-introduction/#comments</comments>
		<pubDate>Tue, 31 Oct 2006 14:23:16 +0000</pubDate>
		<dc:creator>ptvGuy</dc:creator>
		
		<category><![CDATA[All]]></category>

		<category><![CDATA[Please DO Feed the Sites Series]]></category>

		<category><![CDATA[RSS]]></category>

		<category><![CDATA[content]]></category>

		<category><![CDATA[database]]></category>

		<category><![CDATA[feeds]]></category>

		<category><![CDATA[original content]]></category>

		<guid isPermaLink="false">780065889</guid>
		<description><![CDATA[It's been pointed out to me recently, and rightly so, that although I've been telling everyone how important it is to have and promote and use RSS feeds for their sites, I haven't stopped to explain anything about how one would actually go about doing that. Personally, I recommend the use of RSS Pixy Dust, but, if you don't happen to have that available, it gets a little more complicated.]]></description>
			<content:encoded><![CDATA[<p><!-- google_ad_section_start --></p>

<p>
<span class="dropcap">I</span>t&#39;s been pointed out to me recently, and rightly so, that although I&#39;ve been telling everyone how important it is to have and promote and use <acronym title="Really Simple Syndication">RSS</acronym> feeds for their sites, I haven&#39;t stopped to explain anything about how one would actually go about doing that. Personally, I recommend the use of <acronym title="Really Simple Syndication">RSS</acronym> Pixy Dust, but, if you don&#39;t happen to have that available, it gets a little more complicated.
</p>
<p>
I&#39;ve decided that the best way to provide a useful explanation that will satisfy the most people is to break the whole thing up into a series of articles that I&#39;m calling &ldquo;Please DO Feed the Sites.&rdquo; In this way, people can look for the parts they need, and, if I should miss something, I can just tag it on later as an extra part. Currently, I have it planned as follows:
</p>
<ul>
<li>
Part 1: Introduction (You&#39;re reading it now.)
</li>
<li>
<a href="http://www.ptvguy.com/please-do-feed-the-sites-what-is-rss/" title="Please DO Feed the Sites: What Is RSS?">Part 2: What Is RSS?</a>
</li>
<li>
<a href="http://www.ptvguy.com/please-do-feed-the-sites-creating-outgoing-feeds/" title="Please DO Feed the Sites: Creating Outgoing Feeds">Part 3: Creating Outgoing Feeds</a>
</li>
<li>
Part 4: Using Incoming Feeds
</li>
</ul>

<p>
If I can get the time (and there&#39;s enough interest,) I will continue the series by showing you the creation of a hand-coded and maintained <acronym title="Really Simple Syndication">RSS</acronym> feed which may be a possible working solution for some sites. I will also try to move on to a walkthrough demonstration showing the creation of database-driven, dynamically maintained and updated <acronym title="Really Simple Syndication">RSS</acronym> feeds. I may also add other parts later.
</p>
<p>
I&#39;m aiming high with this, but, again, it depends on the kind of response I get. If this is the kind of useful content that you want to see here, then you gotta let me know.
</p>
<p>
Thank you all, code well, and good night.
</p>
<div class="postSeriesNav">
<ul>
<li> &lt;&lt; First
</li>
<li> &lt; Previous
</li>
<li>
<a href="http://www.ptvguy.com/tag/please-do-feed-the-sites-series/" title="Please DO Feed the Sites Series">Please DO Feed the Sites</a>
</li>
<li>
<a href="http://www.ptvguy.com/please-do-feed-the-sites-what-is-rss/" title="Please DO Feed the Sites: What Is RSS?">Next &gt;</a>
</li>
<li>
<a href="http://www.ptvguy.com/please-do-feed-the-sites-creating-outgoing-feeds/" title="Please DO Feed the Sites: Creating Outgoing Feeds">Last &gt;&gt;</a>
</li>
</ul>
</div>
<p><!-- google_ad_section_end --></p>
]]></content:encoded>
			<wfw:commentRss>http://www.ptvguy.com/please-do-feed-the-sites-introduction/feed/</wfw:commentRss>
			<enclosure url="http://www.ptvguy.com/podpress_trac/feed/67/0/ptvguy103106.mp3" length="468880" type="audio/mpeg"/>
<itunes:duration>1:56</itunes:duration>
		<itunes:subtitle>It#39;s been pointed out to me recently, and rightly so, that although I#39;ve been telling everyone how important it is to have and promote and ...</itunes:subtitle>
		<itunes:summary>It#39;s been pointed out to me recently, and rightly so, that although I#39;ve been telling everyone how important it is to have and promote and use RSS feeds for their sites, I haven#39;t stopped to explain anything about how one would actually go about doing that. Personally, I recommend the use of RSS Pixy Dust, but, if you don#39;t happen to have that available, it gets a little more complicated.


I#39;ve decided that the best way to provide a useful explanation that will satisfy the most people is to break the whole thing up into a series of articles that I#39;m calling #8220;Please DO Feed the Sites.#8221; In this way, people can look for the parts they need, and, if I should miss something, I can just tag it on later as an extra part. Currently, I have it planned as follows:



Part 1: Introduction (You#39;re reading it now.)


Part 2: What Is RSS?


Part 3: Creating Outgoing Feeds


Part 4: Using Incoming Feeds




If I can get the time (and there#39;s enough interest,) I will continue the series by showing you the creation of a hand-coded and maintained RSS feed which may be a possible working solution for some sites. I will also try to move on to a walkthrough demonstration showing the creation of database-driven, dynamically maintained and updated RSS feeds. I may also add other parts later.


I#39;m aiming high with this, but, again, it depends on the kind of response I get. If this is the kind of useful content that you want to see here, then you gotta let me know.


Thank you all, code well, and good night.



  First

  Previous


Please DO Feed the Sites


Next 


Last 



</itunes:summary>
		<itunes:keywords>All, Please DO Feed the Sites Series, RSS, content, database, feeds, original content</itunes:keywords>
		<itunes:author>ptvGuy</itunes:author>
		<itunes:explicit>clean</itunes:explicit>
		<itunes:block>No</itunes:block>
	</item>
		<item>
		<title>Getting the Word Out On Web Standards and Accessibility</title>
		<link>http://www.ptvguy.com/getting-the-word-out-on-web-standards-and-accessibility/</link>
		<comments>http://www.ptvguy.com/getting-the-word-out-on-web-standards-and-accessibility/#comments</comments>
		<pubDate>Fri, 20 Oct 2006 09:37:25 +0000</pubDate>
		<dc:creator>ptvGuy</dc:creator>
		
		<category><![CDATA[Accessibility Series]]></category>

		<category><![CDATA[All]]></category>

		<category><![CDATA[DOCTYPE]]></category>

		<category><![CDATA[Frontpage]]></category>

		<category><![CDATA[accessibility]]></category>

		<category><![CDATA[browser]]></category>

		<category><![CDATA[coding]]></category>

		<category><![CDATA[compatibility]]></category>

		<category><![CDATA[content]]></category>

		<category><![CDATA[disabilities]]></category>

		<category><![CDATA[markup]]></category>

		<category><![CDATA[responsibility]]></category>

		<category><![CDATA[scripts]]></category>

		<category><![CDATA[usability]]></category>

		<category><![CDATA[web standards]]></category>

		<guid isPermaLink="false">http://www.ptvguy.com/getting-the-word-out-on-web-standards-and-accessibility/</guid>
		<description><![CDATA[Let's face it, we live in a world where any high school kid with a semester course in "web design" (if even that much training) and a copy of Frontpage can hang out a virtual shingle calling himself (or herself) a "webmaster." Factor WordPress into that with its five-minute install and innumerable themes and you have a job title glutted with people who don't know the first thing about what they're doing. An amazingly large number of otherwise intelligent business people are entrusting their entire web presence to such as these. The general public's lack of knowledge in this area only serves to exacerbate the problem.]]></description>
			<content:encoded><![CDATA[<p><!-- google_ad_section_start --></p>

<p>
<span class="dropcap">L</span>et&#39;s face it, we live in a world where any high school kid with a semester course in &quot;web design&quot; (if even that much training) and a copy of Frontpage can hang out a virtual shingle calling himself (or herself) a &quot;webmaster.&quot; Factor WordPress into that with its five-minute install and innumerable themes and you have a job title glutted with people who don&#39;t know the first thing about what they&#39;re doing. An amazingly large number of otherwise intelligent business people are entrusting their entire web presence to such as these. The general public&#39;s lack of knowledge in this area only serves to exacerbate the problem.
</p>
<p>
Without any foreseeable way to prevent this practice from continuing and growing exponentially, those of us who care are left with the onus of attempting to educate these fledgling webmasters about the need for good coding practices, accessibility, and web standards. I know, many of you have been doing that for years already, but this is an ongoing problem requiring constant reminders.
</p>

<p>
Now, before anyone gets in an uproar and thinks that I am perhaps mocking the document upon which this is based&#8211;The Declaration of Independence&#8211;I&#39;m not. I don&#39;t know of a clearer way to outline an ongoing problem and then express the need for action and the conviction to carry it out. As a pure study in writing, it&#39;s one of the greatest essays ever written. I humbly borrow from the masters.
</p>
<p>
The need for web standards and accessibility cannot be understated. If you&#39;re putting content out there for the world to see, use, and interact with, then there is a certain underlying responsibility to do it correctly. That requires some extra work and study. Fortunately, the web is full of people willing to share that knowledge. I&#39;ve put together a list of such resources on my <a href="/anal-coding/" title="Find out more about web standards, accesibility, and anal coding.">Anal Coding</a> page to serve as a beginning point. The very abundance of this information made freely available to everyone everywhere is what makes the practice of bad coding so pointedly shameful.
</p>

<p>
One important thing to remember, however, is that the web is not a static technology. It is constantly growing, expanding, and evolving. New people, ideas, and technologies will come along and suddenly change everything we&#39;ve taken for granted. (That may even include the aforementioned high school student.) The standards, therefore, that guide us in the creation of accessible and well-coded pages are themselves evolving and subject to change.
</p>
<p>
I encourage you to read <a href="/declaration/declaration-of-standards-compliance/" title="Declaration of Standards Compliance">the document itself</a>, <a href="/declaration/declaration-of-standards-compliance/#postComment" title="Comment on the Declaration of Standards Compliance">comment on it</a>, and, if you agree with it, go to the <a href="/declaration/" title="Read more about the Declaration of Standards Compliance and becoming a signatory.">declaration page</a> and find out how to become a <a href="/declaration/declaration-of-standards-compliance/#signatories" title="View the current signatories on the document.">signatory</a> of this important <a href="/declaration/declaration-of-standards-compliance/" title="Declaration of Standards Compliance">declaration</a> and thereby further get the word out on the need for web standards and accessibility.
</p>
<p>
Thank you all, code well, and good night.
</p>
<div class="postSeriesNav">
<ul>
<li>
<a href="http://www.ptvguy.com/time-money-and-accessibility/" title="Time, Money, and Accessibility">&lt;&lt; First</a>
</li>
<li>
<a href="http://www.ptvguy.com/accessibility-wcag-20-and-you/" title="Accessibility: WCAG 2.0 and You">&lt; Previous</a>
</li>
<li>
<a href="http://www.ptvguy.com/tag/accessibility-series/" title="Web Accessibility Series">Web Accessibility</a>
</li>
<li>
Next &gt;
</li>
<li>
Last &gt;&gt;
</li>
</ul>
</div>
<p><!-- google_ad_section_end --></p>
]]></content:encoded>
			<wfw:commentRss>http://www.ptvguy.com/getting-the-word-out-on-web-standards-and-accessibility/feed/</wfw:commentRss>
			<enclosure url="http://www.ptvguy.com/podpress_trac/feed/65/0/ptvguy102006.mp3" length="1048798" type="audio/mpeg"/>
<itunes:duration>4:21</itunes:duration>
		<itunes:subtitle>Let#39;s face it, we live in a world where any high school kid with a semester course in "web design" (if even that much training) ...</itunes:subtitle>
		<itunes:summary>Let#39;s face it, we live in a world where any high school kid with a semester course in "web design" (if even that much training) and a copy of Frontpage can hang out a virtual shingle calling himself (or herself) a "webmaster." Factor WordPress into that with its five-minute install and innumerable themes and you have a job title glutted with people who don#39;t know the first thing about what they#39;re doing. An amazingly large number of otherwise intelligent business people are entrusting their entire web presence to such as these. The general public#39;s lack of knowledge in this area only serves to exacerbate the problem.


Without any foreseeable way to prevent this practice from continuing and growing exponentially, those of us who care are left with the onus of attempting to educate these fledgling webmasters about the need for good coding practices, accessibility, and web standards. I know, many of you have been doing that for years already, but this is an ongoing problem requiring constant reminders.



Now, before anyone gets in an uproar and thinks that I am perhaps mocking the document upon which this is based--The Declaration of Independence--I#39;m not. I don#39;t know of a clearer way to outline an ongoing problem and then express the need for action and the conviction to carry it out. As a pure study in writing, it#39;s one of the greatest essays ever written. I humbly borrow from the masters.


The need for web standards and accessibility cannot be understated. If you#39;re putting content out there for the world to see, use, and interact with, then there is a certain underlying responsibility to do it correctly. That requires some extra work and study. Fortunately, the web is full of people willing to share that knowledge. I#39;ve put together a list of such resources on my Anal Coding page to serve as a beginning point. The very abundance of this information made freely available to everyone everywhere is what makes the practice of bad coding so pointedly shameful.



One important thing to remember, however, is that the web is not a static technology. It is constantly growing, expanding, and evolving. New people, ideas, and technologies will come along and suddenly change everything we#39;ve taken for granted. (That may even include the aforementioned high school student.) The standards, therefore, that guide us in the creation of accessible and well-coded pages are themselves evolving and subject to change.


I encourage you to read the document itself, comment on it, and, if you agree with it, go to the declaration page and find out how to become a signatory of this important declaration and thereby further get the word out on the need for web standards and accessibility.


Thank you all, code well, and good night.




 First


 Previous


Web Accessibility


Next 


Last 



</itunes:summary>
		<itunes:keywords>Accessibility Series, All, DOCTYPE, Frontpage, accessibility, browser, coding, compatibility, content, disabilities, markup, responsibility, scripts, usability, web standards</itunes:keywords>
		<itunes:author>ptvGuy</itunes:author>
		<itunes:explicit>clean</itunes:explicit>
		<itunes:block>No</itunes:block>
	</item>
		<item>
		<title>Beta Testing and the New PBS Web Modules</title>
		<link>http://www.ptvguy.com/beta-testing-and-the-new-pbs-web-modules/</link>
		<comments>http://www.ptvguy.com/beta-testing-and-the-new-pbs-web-modules/#comments</comments>
		<pubDate>Wed, 04 Oct 2006 09:37:46 +0000</pubDate>
		<dc:creator>ptvGuy</dc:creator>
		
		<category><![CDATA[All]]></category>

		<category><![CDATA[CLASS element]]></category>

		<category><![CDATA[CSS]]></category>

		<category><![CDATA[DOCTYPE]]></category>

		<category><![CDATA[ID element]]></category>

		<category><![CDATA[PBS]]></category>

		<category><![CDATA[PBS Interactive]]></category>

		<category><![CDATA[Pre-K Block]]></category>

		<category><![CDATA[TeacherSource]]></category>

		<category><![CDATA[alpha testing]]></category>

		<category><![CDATA[beta testing]]></category>

		<category><![CDATA[coding]]></category>

		<category><![CDATA[compatibility]]></category>

		<category><![CDATA[content]]></category>

		<category><![CDATA[content impact]]></category>

		<category><![CDATA[content modules]]></category>

		<category><![CDATA[feedback]]></category>

		<category><![CDATA[filler]]></category>

		<category><![CDATA[liquid layout]]></category>

		<category><![CDATA[low-content pages]]></category>

		<category><![CDATA[new tools]]></category>

		<category><![CDATA[responsibility]]></category>

		<category><![CDATA[schedules modules]]></category>

		<category><![CDATA[script triggers]]></category>

		<category><![CDATA[sidebar content]]></category>

		<category><![CDATA[staffing cuts]]></category>

		<category><![CDATA[station]]></category>

		<category><![CDATA[time]]></category>

		<category><![CDATA[user interaction]]></category>

		<category><![CDATA[visual impact]]></category>

		<guid isPermaLink="false">http://www.ptvguy.com/2006/10/04/beta-testing-and-the-new-pbs-web-modules/</guid>
		<description><![CDATA[Although most of the PBS member station websites routinely rely on the content they receive through PBS web modules to fill out their own sites, there is quite often a shortage of station web developers willing to help out in the beta-testing phase of their development. That's too bad since shortages of staff and time at PBS Interactive are already impacting development of new content. It's in our own best interest, if we're to remain relevant in the 21st-century, for us to be a willing part of this important aspect of content development.]]></description>
			<content:encoded><![CDATA[<p><!-- google_ad_section_start --></p>

<p>
<span class="dropcap">T</span>he recent spate of new web content modules coming out of <acronym title="Public Broadcasting Service">PBS</acronym> (and <a href="http://www.ptvguy.com/localizing-beyond-pbs-an-open-proposal/" title="Localizing Beyond PBS: An Open Proposal">beyond</a>) has me thinking about the need for beta testers. For those of you that may never have given it a try, beta-testing is the process of testing something out before it&#39;s ready for release to the general public. It can be quite interesting whether it&#39;s software or a new web module. It gives you a chance to not only critique someone else&#39;s work, but to sharpen your coding skills and offer suggestions for refinement. It makes you a part of the work. The biggest kick for me, however, is getting to play around with all the newest toys before anyone else even gets to see them.
</p>

<p>
There are a few important things to remember when beta-testing <acronym title="Public Broadcasting Service">PBS</acronym> modules for your station site. The first and most important of these is to test it on a working version of your actual station website as it would run under normal conditions (although in a nonpublic area protected from search bots and perhaps requiring a password to enter.) The idea here is to see how it functions on a real station website. The <acronym title="Public Broadcasting Service">PBS</acronym> Interactive in-house alpha testing should have already covered how it works under other conditions.
</p>
<p>
It must be allowed to interact with your usual station <acronym title="Cascading Style Sheet">CSS</acronym> in place on the page. No matter how narrow and focused the <acronym title="Cascading Style Sheet">CSS</acronym> for a new module may be, there may still be unforeseen interactions with already existing styles. That&#39;s exactly the kind of stuff that <acronym title="Public Broadcasting Service">PBS</acronym> Interactive is looking for and needs to learn from your feedback, and that&#39;s exactly why they have to have beta testers. I, for instance, have noticed the recurring use of common words (like &quot;description&quot;) for CLASS or ID element names which virtually guarantees problematic interactions with already existing styles and script triggers.
</p>

<p>
The module should also be tested under the normal coding restrictions (or lack thereof) imposed by your site&#39;s primary document type declaration. To make the modules as cross-platform, cross-server, and cross-browser compatible as they can possibly be, they need to be tested under differing document types. Ideally, the people at <acronym title="Public Broadcasting Service">PBS</acronym> Interactive should have picked their beta testers from a wide selection of stations representing as many different document types and servers as they possibly could to get the widest possible testing results and thereby eliminate the most possible errors. Therefore, the minimum testing that should be performed from our end is simply to set it up on a regular page of our site. We&#39;re, of course, always welcome to test more beyond that.
</p>
<h3>The Process of Beta Testing</h3>
<p>
I don&#39;t know how others do this&#8211;and I&#39;d love to hear&#8211;but I generally start out by implementing a new web module in its raw state (no code or style modifications) in the widest possible section of a page. I usually pick a single-column page layout for this (no sidebars) in order to get a good 700 to 740 pixels of width to play in. A site with a non-fixed-width (or &quot;liquid&quot;) layout will, of course, have variable outcomes for this. I do this even if the module is actually meant to be narrow sidebar content.<img id="image59" class="imgleft" src="http://www.ptvguy.com/wp-content/uploads/2006/10/prekmodulewide.gif" alt="Pre-K Module beta test on wide page." width="436" height="200" />
</p>
<p>
The idea here is twofold; first, to see if the module even works, and second, to see just how wide the module will go. After looking at the results of that&#8211;and assuming it works&#8211;I check the code and <acronym title="Cascading Style Sheet">CSS</acronym> to see if there&#39;s anything in place that restricts the module from going even wider. Playing around with the <abbr title="Pre-Kindergarten">Pre-K</abbr> Block Module, for instance, shows that it can be used not only as sidebar content as it was originally intended, but also as a variable-width page filler wherever needed. That gives me a nice new tool for balancing out low-content pages.
</p>
<p>
<img id="image60" class="imgleft" width="216" height="184" src="http://www.ptvguy.com/wp-content/uploads/2006/10/prekmodulerestricted.gif" alt="Pre-K Module beta test in a restricted space." />The next test I do is to implement the module into a narrow, restricted space. The easiest way to do this is by putting it into a table and deliberately setting the width too low (like 10 pixels) and the border to zero. If your <acronym title="Cascading Style Sheet">CSS</acronym> has predefined table element padding and margins, then this experiment may require the creation of a specially named CLASS for a non-padded table that will have to be defined in your style sheet.
</p>

<p>
The point of this test, of course, is to get a minimum width for the module&mdash;usually the width of the widest single element like a graphic. I personally think that every web module should have the minimum and maximum widths spelled out in the documentation. It makes it easier to plan layout and placement. Everything after this is just about playing around with the <acronym title="Cascading Style Sheet">CSS</acronym> and coding to either fit it in better with your site&#39;s style or run further experiments.
</p>
<p>
My general last step is just to put it into a page with other content, style it to fit, and get an idea of the full visual and content impact of the module and, of course, what it does when a user intereacts with it.  Some of the modules take users offsite, some open new content windows, and some (like the TeacherSource Monthly Theme Module and the Schedules Module) open out on the same page from a small space initially into larger pieces of content.  These followup module states must also be taken into account and planned for (as many stations discovered after implementing the Schedules Module.)
</p>
<h3>Some Final Words</h3>

<p>
Although most of the <acronym title="Public Broadcasting Service">PBS</acronym> member station websites routinely rely on the content they receive through <acronym title="Public Broadcasting Service">PBS</acronym> web modules to fill out their own sites, there is quite often a shortage of station web developers willing to help out in the beta-testing phase of their development. That&#39;s too bad since shortages of staff and time at <acronym title="Public Broadcasting Service">PBS</acronym> Interactive are already impacting development of new content. It&#39;s in our own best interest, if we&#39;re to remain relevant in the 21st-century, for us to be a willing part of this important aspect of content development.
</p>
<p>
Meaghan Zimmerman of <acronym title="Public Broadcasting Service">PBS</acronym> Interactive sums it up best:
</p>
<blockquote><p>
BETA testing is a vital part of the process of building and launching modules for stations. Our thanks and appreciation go out to those stations who continue to volunteer when asked for their time. The more BETA testers who volunteer, the better the results.<br />
&#8211;Meaghan Zimmerman, Senior Associate, Station Services, <acronym title="Public Broadcasting Service">PBS</acronym> Interactive
</p></blockquote>
<p>
Thank you all, code well, and good night.
</p>
<p><!-- google_ad_section_end --></p>
]]></content:encoded>
			<wfw:commentRss>http://www.ptvguy.com/beta-testing-and-the-new-pbs-web-modules/feed/</wfw:commentRss>
			<enclosure url="http://www.ptvguy.com/podpress_trac/feed/58/0/ptvguy100406.mp3" length="1909538" type="audio/mpeg"/>
<itunes:duration>7:35</itunes:duration>
		<itunes:subtitle>The recent spate of new web content modules coming out of PBS (and beyond) has me thinking about the need for beta testers. For those ...</itunes:subtitle>
		<itunes:summary>The recent spate of new web content modules coming out of PBS (and beyond) has me thinking about the need for beta testers. For those of you that may never have given it a try, beta-testing is the process of testing something out before it#39;s ready for release to the general public. It can be quite interesting whether it#39;s software or a new web module. It gives you a chance to not only critique someone else#39;s work, but to sharpen your coding skills and offer suggestions for refinement. It makes you a part of the work. The biggest kick for me, however, is getting to play around with all the newest toys before anyone else even gets to see them.



There are a few important things to remember when beta-testing PBS modules for your station site. The first and most important of these is to test it on a working version of your actual station website as it would run under normal conditions (although in a nonpublic area protected from search bots and perhaps requiring a password to enter.) The idea here is to see how it functions on a real station website. The PBS Interactive in-house alpha testing should have already covered how it works under other conditions.


It must be allowed to interact with your usual station CSS in place on the page. No matter how narrow and focused the CSS for a new module may be, there may still be unforeseen interactions with already existing styles. That#39;s exactly the kind of stuff that PBS Interactive is looking for and needs to learn from your feedback, and that#39;s exactly why they have to have beta testers. I, for instance, have noticed the recurring use of common words (like "description") for CLASS or ID element names which virtually guarantees problematic interactions with already existing styles and script triggers.



The module should also be tested under the normal coding restrictions (or lack thereof) imposed by your site#39;s primary document type declaration. To make the modules as cross-platform, cross-server, and cross-browser compatible as they can possibly be, they need to be tested under differing document types. Ideally, the people at PBS Interactive should have picked their beta testers from a wide selection of stations representing as many different document types and servers as they possibly could to get the widest possible testing results and thereby eliminate the most possible errors. Therefore, the minimum testing that should be performed from our end is simply to set it up on a regular page of our site. We#39;re, of course, always welcome to test more beyond that.

The Process of Beta Testing

I don#39;t know how others do this--and I#39;d love to hear--but I generally start out by implementing a new web module in its raw state (no code or style modifications) in the widest possible section of a page. I usually pick a single-column page layout for this (no sidebars) in order to get a good 700 to 740 pixels of width to play in. A site with a non-fixed-width (or "liquid") layout will, of course, have variable outcomes for this. I do this even if the module is actually meant to be narrow sidebar content.


The idea here is twofold; first, to see if the module even works, and second, to see just how wide the module will go. After looking at the results of that--and assuming it works--I check the code and CSS to see if there#39;s anything in place that restricts the module from going even wider. Playing around with the Pre-K Block Module, for instance, shows that it can be used not only as sidebar content as it was originally intended, but also as a variable-width page filler wherever needed. That gives me a nice new tool for balancing out low-content pages.


The next test I do is to implement the module into a narrow, restricted space. The easiest way to do this is by putting it into a table and deliberately setting the width too low (like 10 pixels) and the border to zero. If your CSS has predefined table element padding </itunes:summary>
		<itunes:keywords>All, CLASS element, CSS, DOCTYPE, ID element, PBS, PBS Interactive, Pre-K Block, TeacherSource, alpha testing, beta testing, coding, compatibility, content, content impact, content modules, feedback, filler, liquid layout, low-content pages, new tools, responsibility, schedules modules, script triggers, sidebar content, staffing cuts, station, time, user interaction, visual impact</itunes:keywords>
		<itunes:author>ptvGuy</itunes:author>
		<itunes:explicit>clean</itunes:explicit>
		<itunes:block>No</itunes:block>
	</item>
		<item>
		<title>The Illusion of Accelerated Dialup</title>
		<link>http://www.ptvguy.com/the-illusion-of-accelerated-dialup/</link>
		<comments>http://www.ptvguy.com/the-illusion-of-accelerated-dialup/#comments</comments>
		<pubDate>Fri, 22 Sep 2006 10:53:52 +0000</pubDate>
		<dc:creator>ptvGuy</dc:creator>
		
		<category><![CDATA[All]]></category>

		<category><![CDATA[ISP]]></category>

		<category><![CDATA[accelerated dialup]]></category>

		<category><![CDATA[advertising]]></category>

		<category><![CDATA[deception]]></category>

		<category><![CDATA[dialup]]></category>

		<category><![CDATA[graphic optimization]]></category>

		<category><![CDATA[graphics]]></category>

		<category><![CDATA[illusion]]></category>

		<category><![CDATA[money]]></category>

		<category><![CDATA[pet peeves]]></category>

		<category><![CDATA[usability]]></category>

		<guid isPermaLink="false">http://www.ptvguy.com/2006/09/22/the-illusion-of-accelerated-dialup/</guid>
		<description><![CDATA[ISPs routinely sell the concept of "Accelerated Dialup" with ridiculous phrases promising "DSL-like speed from your dialup connection." The way it works is to remove some of the quality from all of the graphics they display so that the page loads faster. The problem here is that within a week or two of signing on, most users have forgotten (if they ever noticed in the first place) this aspect of their ISP's behavior, and they begin to think that what they're seeing is just the way the web looks.]]></description>
			<content:encoded><![CDATA[<p><!-- google_ad_section_start --></p>
<p class="strong">
BEWARE: Web developer letting off steam. Read at your own risk.
</p>

<p>
<span class="dropcap">O</span>kay, I&#39;ve had it. I&#39;m tired of telling people that what they&#39;re seeing on their screen isn&#39;t really what my site looks like. I&#39;m tired of explaining to site users that I did not populate my site with sucky graphics. In point of fact, I&#39;m sick and tired of the entire concept of &quot;<em>Accelerated Dialup</em>&quot; that <acronym title="Internet Service Provider">ISP</acronym>s have been selling for years. It&#39;s a myth, an illusion people; it doesn&#39;t exist. Now, I realize, of course, that my audience here is primarily web developers and that this isn&#39;t anything they don&#39;t already know, but I just can&#39;t stand it anymore. I&#39;m sure you understand my need for a rant here.
</p>

<p>
I&#39;m over at a friend&#39;s house or a get-together or something. Someone walks up to me and says something like, &quot;I just heard that you handle such-and-such website.&quot; I straighten up and get prepared to receive the unsolicited commendations I&#39;m sure are forthcoming. The next thing I hear is something like, &quot;You&#39;d think they could afford some decent graphics.&quot; or, &quot;Why does it look all crappy like that?&quot; Then I have to spend the rest of my time there trying to save what&#39;s left of my deflated ego and explain how they&#39;ve been duped by their <acronym title="Internet Service Provider">ISP</acronym>.
</p>
<p>
<acronym title="Internet Service Provider">ISP</acronym>s routinely sell the concept of &quot;<em>Accelerated Dialup</em>&quot; with ridiculous phrases promising &quot;<acronym title="Digital Subscriber Line">DSL</acronym>-like speed from your dialup connection.&quot; They&#39;ll even explain how it works right on their homepages while knowing full well that the majority of their users don&#39;t read anything past the lurid sales bullets and the stated price.
</p>
<p>
The way it works is to remove some of the quality from all of the graphics they display so that the page loads faster. Is it just me or does this strike you as the web equivalent of the potato-chip bag disclaimers that say, &quot;Some settling may occur,&quot; as if that explains why the bag is more than half empty when you open it?
</p>

<p>
The problem here is that within a week or two of signing on, most users have forgotten (if they ever noticed in the first place) this aspect of their <acronym title="Internet Service Provider">ISP</acronym>&#39;s behavior, and they begin to think that what they&#39;re seeing is just the way the web looks. If you&#39;re like me and you&#39;ve taken the time to optimize your graphics as far as possible to achieve the fastest possible downloads for your users, then the extra filtering of &quot;<em>Accelerated Dialup</em>&quot; will result in graphics that look like they were created by a third-grader with a water-color set. The alternative is using higher-quality, slower-loading graphics to compensate.
</p>
<p>
Here&#39;s how the <acronym title="Internet Service Provider">ISP</acronym>&#39;s <strong>should</strong> explain it:
</p>
<blockquote><p>
We know that your 56k-modem won&#39;t go any faster than 56k, but, in order to get you to give us your money, we will gladly give you the illusion of faster web surfing by stripping 20% to 50% of the quality from even the most carefully crafted and optimized graphics before you view them.
</p></blockquote>

<p>
To be slightly fair in my rant, &quot;<em>Accelerated Dialup</em>&quot; does have it&#39;s place. There are times when a dialup user will want to surf the web faster without being that particular about graphics. However, this should be done knowingly.
</p>
<p>
<img id="image56" width="239" height="268" class="imgleft" src="http://www.ptvguy.com/wp-content/uploads/2006/09/accelerateddialup.jpg" alt="Accelerated Dialup: Optimized for Your Deception" />Why can&#39;t the <acronym title="Internet Service Provider">ISP</acronym>s, since they&#39;re already processing the graphic anyway, brand it somehow to remind users that they&#39;ve tampered with it and it&#39;s not the original? I would offer some constructive ideas along these lines, but, in the mood I&#39;m in right now, all I can picture is a toilet-seat cover and the words, &quot;<strong><em>Optimized for your deception</em></strong>.&quot;
</p>
<p>
I really can&#39;t believe that I&#39;m the only person bothered by this. Anyway, I appreciate the chance to get that off my chest.
</p>
<p>
Thank you all, code well, and good night.
</p>
<p><!-- google_ad_section_end --></p>
]]></content:encoded>
			<wfw:commentRss>http://www.ptvguy.com/the-illusion-of-accelerated-dialup/feed/</wfw:commentRss>
			<enclosure url="http://www.ptvguy.com/podpress_trac/feed/57/0/ptvguy092206.mp3" length="1181140" type="audio/mpeg"/>
<itunes:duration>4:32</itunes:duration>
		<itunes:subtitle>BEWARE: Web developer letting off steam. Read at your own risk.



Okay, I#39;ve had it. I#39;m tired of telling people that what they#39;re seeing on their ...</itunes:subtitle>
		<itunes:summary>BEWARE: Web developer letting off steam. Read at your own risk.



Okay, I#39;ve had it. I#39;m tired of telling people that what they#39;re seeing on their screen isn#39;t really what my site looks like. I#39;m tired of explaining to site users that I did not populate my site with sucky graphics. In point of fact, I#39;m sick and tired of the entire concept of "Accelerated Dialup" that ISPs have been selling for years. It#39;s a myth, an illusion people; it doesn#39;t exist. Now, I realize, of course, that my audience here is primarily web developers and that this isn#39;t anything they don#39;t already know, but I just can#39;t stand it anymore. I#39;m sure you understand my need for a rant here.



I#39;m over at a friend#39;s house or a get-together or something. Someone walks up to me and says something like, "I just heard that you handle such-and-such website." I straighten up and get prepared to receive the unsolicited commendations I#39;m sure are forthcoming. The next thing I hear is something like, "You#39;d think they could afford some decent graphics." or, "Why does it look all crappy like that?" Then I have to spend the rest of my time there trying to save what#39;s left of my deflated ego and explain how they#39;ve been duped by their ISP.


ISPs routinely sell the concept of "Accelerated Dialup" with ridiculous phrases promising "DSL-like speed from your dialup connection." They#39;ll even explain how it works right on their homepages while knowing full well that the majority of their users don#39;t read anything past the lurid sales bullets and the stated price.


The way it works is to remove some of the quality from all of the graphics they display so that the page loads faster. Is it just me or does this strike you as the web equivalent of the potato-chip bag disclaimers that say, "Some settling may occur," as if that explains why the bag is more than half empty when you open it?



The problem here is that within a week or two of signing on, most users have forgotten (if they ever noticed in the first place) this aspect of their ISP#39;s behavior, and they begin to think that what they#39;re seeing is just the way the web looks. If you#39;re like me and you#39;ve taken the time to optimize your graphics as far as possible to achieve the fastest possible downloads for your users, then the extra filtering of "Accelerated Dialup" will result in graphics that look like they were created by a third-grader with a water-color set. The alternative is using higher-quality, slower-loading graphics to compensate.


Here#39;s how the ISP#39;s should explain it:


We know that your 56k-modem won#39;t go any faster than 56k, but, in order to get you to give us your money, we will gladly give you the illusion of faster web surfing by stripping 20% to 50% of the quality from even the most carefully crafted and optimized graphics before you view them.



To be slightly fair in my rant, "Accelerated Dialup" does have it#39;s place. There are times when a dialup user will want to surf the web faster without being that particular about graphics. However, this should be done knowingly.


Why can#39;t the ISPs, since they#39;re already processing the graphic anyway, brand it somehow to remind users that they#39;ve tampered with it and it#39;s not the original? I would offer some constructive ideas along these lines, but, in the mood I#39;m in right now, all I can picture is a toilet-seat cover and the words, "Optimized for your deception."


I really can#39;t believe that I#39;m the only person bothered by this. Anyway, I appreciate the chance to get that off my chest.


Thank you all, code well, and good night.

</itunes:summary>
		<itunes:keywords>All, ISP, accelerated dialup, advertising, deception, dialup, graphic optimization, graphics, illusion, money, pet peeves, usability</itunes:keywords>
		<itunes:author>ptvGuy</itunes:author>
		<itunes:explicit>clean</itunes:explicit>
		<itunes:block>No</itunes:block>
	</item>
		<item>
		<title>Internet Explorer 7: Is Your Site Ready?</title>
		<link>http://www.ptvguy.com/internet-explorer-7-is-your-site-ready/</link>
		<comments>http://www.ptvguy.com/internet-explorer-7-is-your-site-ready/#comments</comments>
		<pubDate>Mon, 11 Sep 2006 14:23:06 +0000</pubDate>
		<dc:creator>ptvGuy</dc:creator>
		
		<category><![CDATA[ALT attribute]]></category>

		<category><![CDATA[ActiveX]]></category>

		<category><![CDATA[All]]></category>

		<category><![CDATA[Atom]]></category>

		<category><![CDATA[BrowserShots.org]]></category>

		<category><![CDATA[CSS]]></category>

		<category><![CDATA[CSS Hacks]]></category>

		<category><![CDATA[Chris Pederick]]></category>

		<category><![CDATA[DYNSRC]]></category>

		<category><![CDATA[Fiddler]]></category>

		<category><![CDATA[Firefox]]></category>

		<category><![CDATA[Firefox Web Developer Toolbar]]></category>

		<category><![CDATA[Genuine Microsoft Windows]]></category>

		<category><![CDATA[HTTP Debugger]]></category>

		<category><![CDATA[IE6]]></category>

		<category><![CDATA[IE7]]></category>

		<category><![CDATA[IMG tag]]></category>

		<category><![CDATA[Internet Explorer]]></category>

		<category><![CDATA[Internet Explorer Developer Toolbar]]></category>

		<category><![CDATA[JavaScript]]></category>

		<category><![CDATA[John Mueller]]></category>

		<category><![CDATA[Microsoft]]></category>

		<category><![CDATA[OLE]]></category>

		<category><![CDATA[Opera]]></category>

		<category><![CDATA[P3P]]></category>

		<category><![CDATA[PNG]]></category>

		<category><![CDATA[PositionIsEverything.net]]></category>

		<category><![CDATA[RSS]]></category>

		<category><![CDATA[SSL]]></category>

		<category><![CDATA[Star-HTML Hack]]></category>

		<category><![CDATA[WaSP]]></category>

		<category><![CDATA[Windows XP]]></category>

		<category><![CDATA[bookmark]]></category>

		<category><![CDATA[box-model problem]]></category>

		<category><![CDATA[browser]]></category>

		<category><![CDATA[browser version]]></category>

		<category><![CDATA[categories]]></category>

		<category><![CDATA[coding]]></category>

		<category><![CDATA[compatibility]]></category>

		<category><![CDATA[cookies]]></category>

		<category><![CDATA[extensibility]]></category>

		<category><![CDATA[feeds]]></category>

		<category><![CDATA[header]]></category>

		<category><![CDATA[homepage]]></category>

		<category><![CDATA[markup]]></category>

		<category><![CDATA[membership]]></category>

		<category><![CDATA[phishing]]></category>

		<category><![CDATA[plugins]]></category>

		<category><![CDATA[popups]]></category>

		<category><![CDATA[privacy policy]]></category>

		<category><![CDATA[promotion]]></category>

		<category><![CDATA[range checking]]></category>

		<category><![CDATA[scripts]]></category>

		<category><![CDATA[security]]></category>

		<category><![CDATA[tabbed browsing]]></category>

		<category><![CDATA[user agent]]></category>

		<category><![CDATA[web standards]]></category>

		<guid isPermaLink="false">http://www.ptvguy.com/2006/09/11/internet-explorer-7-is-your-site-ready/</guid>
		<description><![CDATA[If you havenâ€™t already heard about itâ€“and Iâ€™m sure that most of you haveâ€“Microsoft is planning to release the first major upgrade to Internet Explorer since IE6 in 2001. With many new features, security upgrades, and changes to the core software itself, itâ€™s a totally new browser that will suddenly be the primary browser of a good %70 or more of your audience. Is your site ready for that? If you donâ€™t know for sure, nowâ€™s the time to find out.]]></description>
			<content:encoded><![CDATA[<p><!-- google_ad_section_start --></p>

<p>
<span class="dropcap">P</span>otentially more exciting than the arrival of a new phonebook is the planned automatic update of Microsoft&#39;s web browser, Internet Explorer. If you haven&#39;t already heard about it&#8211;and I&#39;m sure that most of you have&#8211;Microsoft is planning to release the first major upgrade to Internet Explorer since <acronym title="Internet Explorer, version 6">IE6</acronym> in 2001. With many new features, security upgrades, and changes to the core software itself, it&#39;s a totally new browser that will suddenly be the primary browser of a good 70% or more of your audience. Is your site ready for that? If you don&#39;t know for sure, now&#39;s the time to find out.
</p>

<p>
Those of us that routinely use other browsers or check our sites out in multiple browsers will find a lot of very familiar things integrated into <acronym title="Internet Explorer, version 7">IE7</acronym>. I have mixed feelings about this. On the one hand, I&#39;m happy for the changes and improvements they&#39;ve made, but on the other, I find it annoying that a majority of non-technically-oriented web users will think of these as Microsoft innovations rather than Microsoft trying to catch up with everyone else&#39;s innovations. Still, there is a lot to be happy about in this upgrade. Some of it&#8211;like improved web standards and <acronym title="Cascading Style Sheet">CSS</acronym> support&#8211;might require changes for some sites (That&#39;s a good thing, really.) and some of it&#8211;like <acronym title="Really Simple Syndication">RSS</acronym> integration&#8211;are an open opportunity to provide new services and gain a larger audience.
</p>
<h4>Tabbed Browsing</h4>
<p>
That&#39;s right, tabbed browsing has finally made its way to Internet Explorer (boldly going where everyone else has been for quite some time.) If you&#39;re like me and you regularly have to have a number of applications running simultaneously and then additionally have to open several different browsers to compare page layouts, then you&#39;ll truly appreciate this addition. I can finally have ONE window of Internet Explorer open with a number of web pages displayed in different tabs (as I always could in other browsers.)
</p>
<p>
My only regret here is that there&#39;s not yet a good, all-purpose, cross-browser compatible script to automatically open external links in new tabs rather than new windows. This would make a nice addition to <a href="http://www.boagworld.com/archives/2006/01/external_links_and_new_windows.html" title="External Links and new windows" class="externalLink">Paul Boag&#39;s <em>External Links</em> script</a> that I (like many others) use so extensively. However, I&#39;m sure that one will come along eventually.
</p>
<h4><acronym title="Really Simple Syndication">RSS</acronym> Integration</h4>

<p>
This is truly an awesome feature. I know that it&#39;s already been a standard part of other browsers, but, because 70% to 90% of your users are surfing the web with nothing but Internet Explorer, the sudden ability to read and subscribe to <acronym title="Really Simple Syndication">RSS</acronym> feeds right in their browser will be a totally new experience. If your site already has an <acronym title="Really Simple Syndication">RSS</acronym> feed, then now&#39;s the time to start planning how you might promote it to a more main-stream audience as well as how you might make it a more prominent part of your pages. If your site doesn&#39;t, then now&#39;s the time to start working on one.
</p>
<p>
The feed button for <acronym title="Internet Explorer, version 7">IE7</acronym> remains grayed out and inactive while viewing pages without a recognizable feed (<acronym title="Really Simple Syndication, version 1">RSS1</acronym>, <acronym title="Really Simple Syndication, version 2">RSS2</acronym>, <dfn title="Atom (An XML-based web syndication format.)">Atom</dfn>, etc.) and then springs to vivid, orange life when viewing a page that has one. I don&#39;t know about you, but I&#39;d like it to be one of MY sites that a user first notices this strange new button on. You know it has to be tried at least once just to see what it does, and what it does is tell your users that there&#39;s even more content available from your site then they may have ever been aware of otherwise.
</p>
<p>
<img id="image54" src="http://www.ptvguy.com/wp-content/uploads/2006/09/feedinfoie7.gif" alt="Internet Explorer 7 Feed Information Box." width="425" height="115" /><br />
The drop-down list of available feeds and feed types next to the button is a potential source of confusion for non-technical users, but most will simply click the main button and get the topmost, default feed. Upon clicking it, however, they get not only a new feed page, but some helpful information about feeds and how to use them. My favorite part, though, is the bolded statement in the yellow box that says, &quot;You are viewing a feed that contains frequently updated content.&quot; That&#39;s practically an unsolicited advertisement for viewing your feed. I really have to thank Microsoft for including that.
</p>
<blockquote cite="http://gregkniffin.blogspot.com/2006/09/rss-feed-readin-ie7-is-king.html"><p>
Between all the browsers that I&#39;ve tried (<a href="http://www.spreadfirefox.com/?q=affiliates&amp;id=167608&amp;t=187" title="SpreadFirefox" class="externalLink">Firefox</a>, <a href="http://www.opera.com/" title="Download Opera" class="externalLink">Opera</a>, and <acronym title="Internet Explorer, version 7">IE7</acronym>) and all the feed readers I&#39;ve tried out (including Outlook 2007 <acronym title="Really Simple Syndication">RSS</acronym>) nothing beats the simplicity and ease of reading feeds of <acronym title="Internet Explorer, version 7">IE7</acronym>.<br />
- <a href="http://gregkniffin.blogspot.com/" title="Greg Kniffins Blog" class="externalLink">Greg Kniffin</a> <a href="http://gregkniffin.blogspot.com/2006/09/rss-feed-readin-ie7-is-king.html" title="Really Simple Syndication Feed Readin - Internet Explorer 7 is king" class="externalLink"><em>RSS Feed Readin&#39; - IE7 is king</em></a>
</p></blockquote>
<p>
They&#39;ve even gone a step further and added a sidebar allowing users to sort or filter your feed by date, title, author, and even category. These categories, by the way, are the ones you&#39;ve assigned to each piece of feed content. A little careful forethought in this department could net you some permanent, new site users viewing your content and, more especially, your membership reminders&#8211;especially if you pad every <acronym title="Really Simple Syndication">RSS</acronym> &quot;post&quot; with a membership link.
</p>
<h4>Extensibility</h4>

<p>
One of the problems that Internet Explorer has always had was its inherent lack of extensibility. It was a proprietary, Microsoft application meant to do only what Microsoft had in mind when they shipped it&#8211;nothing more. This misguided approach froze it into being a passive browser. <a href="http://www.spreadfirefox.com/?q=affiliates&amp;id=167608&amp;t=187" title="SpreadFirefox" class="externalLink">Firefox</a>, with its numerous extensions, changed all that along with everyone&#39;s concept of what a browser could be and what it can do.
</p>
<p>
With <acronym title="Internet Explorer, version 7">IE7</acronym>, Microsoft has seen the light of <a href="http://blogs.msdn.com/ie/archive/2005/09/06/461675.aspx" title="Powering up with Internet Explorer Extensibility" class="externalLink">following this approach</a>, and they&#39;re not stepping in with nothing either. They&#39;re starting right out with some heavy-hitters, two of which immediately caught my eye, the <a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=e59c3964-672d-4511-bb3e-2d5e1db91038&amp;displaylang=en" title="Internet Explorer Developer Toolbar" class="externalLink">Developer Toolbar</a>â€“the Internet Explorer answer to <a href="http://chrispederick.com/" title="chrispederick.com" class="externalLink">Chris Pederick&#39;s</a> indispensable <a href="http://chrispederick.com/work/webdeveloper/" title="Web Developer Extension" class="externalLink">Web Developer</a> add-in for <a href="http://www.spreadfirefox.com/?q=affiliates&amp;id=167608&amp;t=187" title="SpreadFirefox" class="externalLink">Firefox</a>&#8211;and <a href="http://www.fiddlertool.com/fiddler/" title="Fiddler" class="externalLink">Fiddler</a> which is an <acronym title="HyperText Transfer Protocol">HTTP</acronym> Debugger that lets you fiddle around in that particular pot of code.
</p>
<p>
Of course, it remains to be seen if they can harness the kind of voluntary developer community that <a href="http://www.spreadfirefox.com/?q=affiliates&amp;id=167608&amp;t=187" title="SpreadFirefox" class="externalLink">Firefox</a> has, but they are off to a good start. At least this kind of &quot;raising the bar&quot; back and forth between the various browsers will continue to benefit all of us out here in the trenches.
</p>
<h4>Security Features</h4>
<p>
After taking it on the chin for ages, Microsoft has gotten downright serious with security&#8211;perhaps a little overboard in some ways&#8211;but serious nonetheless. One of the better aspects of this new security consciousness is their phishing filter. <acronym title="Internet Explorer, version 7">IE7</acronym> will block access to (or at least warn you about) fake sites that pretend to be trusted sites in order to get you to reveal private information, download malignant software, or just look around while it loads crap onto your computer in the background.
</p>
<blockquote cite="http://www.devsource.com/article2/0,1895,1946066,00.asp"><p>
None of the phishing features in <acronym title="Internet Explorer, version 7">IE7</acronym> appears to cause problems with legitimate Web sites. I tested all the features in both application suites in all environments, without once running afoul of this particular feature. In fact, developers should be happy about this feature, because it means that nefarious individuals are less likely to hijack users that are coming to your Web site.<br />
- <a href="http://www.devsource.com/author_bio/0,1908,a=2816,00.asp" title="DevSource: Author Bio: John Mueller" class="externalLink">John Mueller</a> <a href="http://www.devsource.com/article2/0,1895,1946066,00.asp" title="Making Your Apps work with Internet Explorer 7" class="externalLink"><em>Making Your Apps work with Internet Explorer 7</em></a>
</p></blockquote>
<p>
<acronym title="Internet Explorer, version 7">IE7</acronym> defaults to blocking most pop-ups now. As an underhanded advertising method, this is better dropped anyway, but, as a legitimate method of delivering small pieces of extra content like program information or auction item windows, this might require a little rethinking. It&#39;s also more aggressive about cookies. A good <a href="http://www.w3.org/tr/p3p/" title="The World-Wide Web Consortium Platform for Privacy Preferences 1.0 Specification" class="externalLink">P3P Privacy Policy</a> should prevent most problems of this nature.
</p>
<p>
It also has safeguards in place to protect against old or inappropriate <acronym title="Secure Sockets Layer">SSL</acronym> certificates. If yours is out of date or contains invalid information, it&#39;s time to get that fixed now.
</p>
<h4>Better <acronym title="Cascading Style Sheet">CSS</acronym> Support</h4>
<p>
After working with the <a href="http://www.webstandards.org/" title="Web Standards Project" class="externalLink">Web Standards Project (WaSP)</a> since July of 2005, <a href="http://www.webstandards.org/press/releases/20050705/" title="WaSP to Collaborate with Microsoft to Promote Web Standards" class="externalLink">believe it or not</a>, <acronym title="Internet Explorer, version 7">IE7</acronym> now sports <acronym title="Cascading Style Sheet, version 2.1">CSS 2.1</acronym> compliance. That means that Internet Explorer, still the most popular browser on the planet, has made a major move&#8211;at least for Microsoft&#8211;toward the world of web standards. It&#39;s a start.
</p>
<p>
With all these <a href="http://blogs.msdn.com/ie/archive/2006/08/22/712830.aspx" title="Details on Cascading Style Sheet changes for Internet Explorer 7" class="externalLink">major bug fixes in place</a>, there are those of us&#8211;myself included&#8211;who may have to revisit some of our <acronym title="Cascading Style Sheet">CSS</acronym> files to double-check their <a href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/IETechCol/cols/dnexpie/ie7_css_compat.asp" title="Cascading Style Sheet Compatibility in Internet Explorer 7" class="externalLink">compatibility with IE7</a>.
</p>
<blockquote cite="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/IETechCol/cols/dnexpie/ie7_css_compat.asp"><p>
If your layout relied on us &quot;growing&quot; the box (if your content did not fit the dimensions you gave it) then this can lead to breaks. You can easily discover breaks related to overflow by observing content suddenly overlapping other content.<br />
- <a href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/IETechCol/cols/dnexpie/ie7_css_compat.asp" title="Cascading Style Sheet Compatibility in Internet Explorer 7" class="externalLink">Cascading Style Sheet Compatibility in Internet Explorer 7</a>
</p></blockquote>
<p>
Some of the <acronym title="Cascading Style Sheet">CSS</acronym> hacks we&#39;ve been using for awhile are no longer valid. I&#39;m sure new ones will come into play. Currently, <a href="http://www.positioniseverything.net/articles/poll/star-html.php" title="Wither the Star-HTML hack?" class="externalLink">the Star-<acronym title="HyperText Markup Language">HTML</acronym> hack</a> is still okay, but others may not fair so well. It&#39;s worth running through their <a href="http://blogs.msdn.com/ie/archive/2006/08/22/712830.aspx" title="Details on Cascading Style Sheet changes for Internet Explorer 7" class="externalLink">posted list</a> and checking for any hacks you may have used. Frankly, it&#39;s just time to move away from that whole way of coding. (I&#39;m saying that for my benefit since I&#39;m sure that you already knew that.)
</p>
<p>
After all this, they still treat <abbr title="Alternate">ALT</abbr> text as a tooltip. Will someone please tell them that that&#39;s a bug and not a feature. I&#39;m so tired of it.
</p>
<h4>PNG Support</h4>
<p>
Real <acronym title="Portable Network Graphics">PNG</acronym> support and everything that goes with it has finally made it to Internet Explorer.
</p>
<blockquote cite="http://www.devsource.com/article2/0,1895,1946066,00.asp"><p>
You can now display Portable Network Graphics (<acronym title="Portable Network Graphics">PNG</acronym>) images without relying on odd workarounds to implement transparency. However, some older features are also gone. If you rely on the <dfn title="DYNSRC (Dynamic Search attribute of the image tag used to retrieve the address of a video clip or other object in the place of the image.)">Dynsrc</dfn> attribute of the &lt;<abbr title="Image">IMG</abbr>&gt; tag, you&#39;ll need to change your Web page, because it no longer works in <acronym title="Internet Explorer, version 7">IE7</acronym>.<br />
- <a href="http://www.devsource.com/author_bio/0,1908,a=2816,00.asp" title="DevSource: Author Bio: John Mueller" class="externalLink">John Mueller</a> <a href="http://www.devsource.com/article2/0,1895,1946066,00.asp" title="Making Your Apps work with Internet Explorer 7" class="externalLink"><em>Making Your Apps work with Internet Explorer 7</em></a>
</p></blockquote>
<p>
I&#39;m looking forward to seeing a lot more sites taking advantage of the real power inherent in <acronym title="Portable Network Graphics">PNG</acronym> images. The combined use of lossless graphics images with layered transparencies and semi-transparencies can not only create stunningly vivid pages but, with a little imagination, whole new ways of presenting content.
</p>
<h3>Things to Worry About</h3>
<p>
Although most sites tend to look the same in <acronym title="Internet Explorer, version 7">IE7</acronym> as they did in <acronym title="Internet Explorer, version 6">IE6</acronym>, there are some potential problems. Most of these have to do with site applications (like shopping carts and such) and the use of <dfn title="ActiveX (A software module that enables a program to add functionality by calling ready-made components that blend in and appear as normal parts of the program.)">ActiveX</dfn> controls. <a href="http://www.devsource.com/author_bio/0,1908,a=2816,00.asp" title="DevSource: Author Bio: John Mueller" class="externalLink">John Mueller</a> outlined these in detail on the <a href="http://www.devsource.com/" title="DevSource" class="externalLink">DevSource</a> website, and I really encourage you to take the time to read through all five parts of his article on <a href="http://www.devsource.com/article2/0,1895,1946066,00.asp" title="Making Your Apps work with Internet Explorer 7" class="externalLink"><em>Making Your Apps work with Internet Explorer 7</em></a>, because I&#39;m only scratching the surface here.
</p>
<blockquote cite="http://www.devsource.com/article2/0,1895,1946066,00.asp"><p>
Don&#39;t wait until Microsoft releases <acronym title="Internet Explorer, version 7">IE7</acronym> to begin testing your applications. Based on what I&#39;ve seen so far, unless you&#39;re using pretty much pure <acronym title="HyperText Markup Language">HTML</acronym> on static pages, <em>your application is going to break in some way.</em><br />
- <a href="http://www.devsource.com/author_bio/0,1908,a=2816,00.asp" title="DevSource: Author Bio: John Mueller" class="externalLink">John Mueller</a> <a href="http://www.devsource.com/article2/0,1895,1946066,00.asp" title="Making Your Apps work with Internet Explorer 7" class="externalLink"><em>Making Your Apps work with Internet Explorer 7</em></a>
</p></blockquote>
<h4><dfn title="ActiveX (A software module that enables a program to add functionality by calling ready-made components that blend in and appear as normal parts of the program.)">ActiveX</dfn> Problems</h4>
<p>
I don&#39;t know if anyone else remembers it this way, but I seem to recall that <dfn title="ActiveX (A software module that enables a program to add functionality by calling ready-made components that blend in and appear as normal parts of the program.)">ActiveX</dfn> was developed by Microsoft as an extension of <acronym title="Object Linking and Embedding">OLE</acronym> back in the mid to late 90&#39;s and pushed as an incredible new way to make the web work directly with your already existing desktop applications&#8211;especially the Microsoft ones. Now, in a bizarre turn of events, they&#39;re trying to protect users from their own creation.
</p>
<blockquote cite="http://www.devsource.com/article2/0,1895,1946066,00.asp"><p>
After having seen many examples of just how bad malignant <dfn title="ActiveX (A software module that enables a program to add functionality by calling ready-made components that blend in and appear as normal parts of the program.)">ActiveX</dfn> controls can get, Microsoft finally decided to add some protection for users in <acronym title="Internet Explorer, version 7">IE7</acronym>. Unfortunately, this halfway measure doesn&#39;t really help anyone. Users will be annoyed by having to OK every <dfn title="ActiveX (A software module that enables a program to add functionality by calling ready-made components that blend in and appear as normal parts of the program.)">ActiveX</dfn> control, every time one appears on a Web page.<br />
- <a href="http://www.devsource.com/author_bio/0,1908,a=2816,00.asp" title="DevSource: Author Bio: John Mueller" class="externalLink">John Mueller</a> <a href="http://www.devsource.com/article2/0,1895,1946066,00.asp" title="Making Your Apps work with Internet Explorer 7" class="externalLink"><em>Making Your Apps work with Internet Explorer 7</em></a>
</p></blockquote>
<p>
If you haven&#39;t done it already, lose the <dfn title="ActiveX (A software module that enables a program to add functionality by calling ready-made components that blend in and appear as normal parts of the program.)">ActiveX</dfn> reliance. It&#39;s just going to be more and more of a problem over time.
</p>
<blockquote cite="http://www.devsource.com/article2/0,1895,1946066,00.asp"><p>
Since most other browsers (including <a href="http://www.spreadfirefox.com/?q=affiliates&amp;id=167608&amp;t=187" title="SpreadFirefox" class="externalLink">Firefox</a>) ignore <dfn title="ActiveX (A software module that enables a program to add functionality by calling ready-made components that blend in and appear as normal parts of the program.)">ActiveX</dfn> controls, you might want to phase out use of <dfn title="ActiveX (A software module that enables a program to add functionality by calling ready-made components that blend in and appear as normal parts of the program.)">ActiveX</dfn> in your applications. They were always a bad idea. Unfortunately, this one change is going to break many applications; everything from shopping carts to data collaboration.<br />
- <a href="http://www.devsource.com/author_bio/0,1908,a=2816,00.asp" title="DevSource: Author Bio: John Mueller" class="externalLink">John Mueller</a> <a href="http://www.devsource.com/article2/0,1895,1946066,00.asp" title="Making Your Apps work with Internet Explorer 7" class="externalLink"><em>Making Your Apps work with Internet Explorer 7</em></a>
</p></blockquote>
<h4>Header Information &amp; Range Checking</h4>
<p>
If you&#39;ve gone out of your way to provide appropriate content to your users based on the browser he or she is using or whether or not a specific plugin is available, then you&#39;re to be commended. You went above and beyond the call of duty for the sake of your users. Unfortunately, you may now have more work to do.
</p>
<blockquote cite="http://www.devsource.com/article2/0,1895,1946066,00.asp"><p>
A check of the request header information that <acronym title="Internet Explorer, version 7">IE7</acronym> provides shows that some applications will break when they employ poor range-checking methods. My test system shows that <acronym title="Internet Explorer, version 7">IE7</acronym> supports nine file types by default&#8230; The user agent information is also different&#8230; If your application checks for specific version numbers, rather than a range of numbers, it may stop working with <acronym title="Internet Explorer, version 7">IE7</acronym>.<br />
- <a href="http://www.devsource.com/author_bio/0,1908,a=2816,00.asp" title="DevSource: Author Bio: John Mueller" class="externalLink">John Mueller</a> <a href="http://www.devsource.com/article2/0,1895,1946066,00.asp" title="Making Your Apps work with Internet Explorer 7" class="externalLink"><em>Making Your Apps work with Internet Explorer 7</em></a>
</p></blockquote>
<h4>Multiple Home Pages</h4>
<p>
<img id="image55" width="398" height="206" src="http://www.ptvguy.com/wp-content/uploads/2006/09/sethomepageie7.gif" alt="Internet Explorer 7 Add or Change Home Page dialog box." /><br />
This is kind of a weird thing to get used to and you may not think of it as something to worry about. The idea here is that you can have more than one home page, and they&#39;ll all open up in separate tabs of which you can set the order.
</p>

<p>
While that&#39;s all well and good, I can easily picture a lot of web developers running out and dusting off their old &quot;Make this your homepage&quot; JavaScript link. I tested this in <acronym title="Internet Explorer, version 7, beta version 3">IE7 Beta 3</acronym>, and yes it does still work. If you click on one of these links, it will bring up an &quot;Add or Change Home Page&quot; dialog box. This will allow you make that page your only home page or add it to your home page tabs. So what&#39;s the matter with that, you may ask. Well, frankly, familiarity breeds contempt.
</p>
<p>
I, personally, don&#39;t want my pages associated with anything that can clog up a user&#39;s experience online. Setting three or four homepages won&#39;t really impact broadband users, but dialup users will see significant delays in just being able to get started when they open <acronym title="Internet Explorer, version 7">IE7</acronym>. The usual reaction to that is to blame the last page that was added, and I don&#39;t want that to be my page. There&#39;s also the problem of incomplete page rendering if an impatient dialup user (Name one that isn&#39;t.) starts browsing in another tab while your page is still loading.
</p>
<p>
All in all, I&#39;m planning to avoid encouraging the use of my pages as home pages. It&#39;s not really the opportunity that it might seem to be. Instead of that, I plan to create content that users will want to come back to again and again and even add to their favorites or bookmarks. I still think that the real opportunity is in the <acronym title="Really Simple Syndication">RSS</acronym> integration.
</p>
<h3>Some Final Words</h3>

<p>
With all of that said about this changeover, you might be wondering about how you can check your site out. Well, to be honest, the two main methods are only available to customers running genuine Microsoft Windows. Apparently, Microsoft doesn&#39;t want to help non-Windows-based web developers to get their sites ready for <acronym title="Internet Explorer, version 7">IE7</acronym>. That makes no sense to me since they should want the majority of websites that their customers have been using to continue to work in their new-and-improved browser. If users make this change as planned and begin immediately seeing broken pages, then they&#39;ll blame the browser, not the web developer.
</p>
<p>
Anyway, the two main tools are the <a href="http://www.microsoft.com/downloads/details.aspx?familyid=D13EE10D-2718-47F1-AA86-1E32D526383D&amp;displaylang=en" title="Internet Explorer 7 Readiness Toolkit" class="externalLink">Internet Explorer 7 Readiness Toolkit</a> and simply downloading <a title="Download Internet Explorer" class="externalLink" href="http://www.microsoft.com/windows/ie/default.mspx">the latest release candidate</a> of <acronym title="Internet Explorer, version 7">IE7</acronym>. If you can stand the wait time and their servers aren&#39;t too overwhelmed, then you might want to check out <a href="http://browsershots.org/" title="BrowserShots.org" class="externalLinnk">BrowserShots.org</a> to get screen shots of your pages in multiple browsers including <acronym title="Internet Explorer, version 7">IE7</acronym>.
</p>
<p>
I&#39;m going to let <a href="http://www.devsource.com/author_bio/0,1908,a=2816,00.asp" title="DevSource: Author Bio: John Mueller" class="externalLink">John Mueller</a> sum up what he calls &quot;The Bottom Line&quot; of all of this.
</p>
<blockquote cite="http://www.devsource.com/article2/0,1895,1946066,00.asp"><p>
You might think that all of these changes are a pain. In many respects, you&#39;re right. However, the changes really are necessary. Creating a secure internet (or at least one where you don&#39;t have to walk on eggshells) is everyone&#39;s responsibility. The changes you make to update your Web site to <acronym title="Internet Explorer, version 7">IE7</acronym> will benefit everyone. The user benefits from added security, enhanced privacy protection, and improved features. Your company benefits from fewer attacks and reduced support requirements. You&#39;ll benefit from those extra weekends you get to spend at home, rather than at the office. Unfortunately, to get all of these benefits, you&#39;ll need to spend time now fixing the things that caused the problems in the first place.<br />
- <a href="http://www.devsource.com/author_bio/0,1908,a=2816,00.asp" title="DevSource: Author Bio: John Mueller" class="externalLink">John Mueller</a> <a href="http://www.devsource.com/article2/0,1895,1946066,00.asp" title="Making Your Apps work with Internet Explorer 7" class="externalLink"><em>Making Your Apps work with Internet Explorer 7</em></a>
</p></blockquote>
<p>
Thank you all, code well, and good night.
</p>
<p><!-- google_ad_section_end --></p>
]]></content:encoded>
			<wfw:commentRss>http://www.ptvguy.com/internet-explorer-7-is-your-site-ready/feed/</wfw:commentRss>
			<enclosure url="http://www.ptvguy.com/podpress_trac/feed/53/0/ptvguy091106.mp3" length="4829312" type="audio/mpeg"/>
<itunes:duration>20:07</itunes:duration>
		<itunes:subtitle>Potentially more exciting than the arrival of a new phonebook is the planned automatic update of Microsoft#39;s web browser, Internet Explorer. If you haven#39;t already ...</itunes:subtitle>
		<itunes:summary>Potentially more exciting than the arrival of a new phonebook is the planned automatic update of Microsoft#39;s web browser, Internet Explorer. If you haven#39;t already heard about it--and I#39;m sure that most of you have--Microsoft is planning to release the first major upgrade to Internet Explorer since IE6 in 2001. With many new features, security upgrades, and changes to the core software itself, it#39;s a totally new browser that will suddenly be the primary browser of a good 70% or more of your audience. Is your site ready for that? If you don#39;t know for sure, now#39;s the time to find out.



Those of us that routinely use other browsers or check our sites out in multiple browsers will find a lot of very familiar things integrated into IE7. I have mixed feelings about this. On the one hand, I#39;m happy for the changes and improvements they#39;ve made, but on the other, I find it annoying that a majority of non-technically-oriented web users will think of these as Microsoft innovations rather than Microsoft trying to catch up with everyone else#39;s innovations. Still, there is a lot to be happy about in this upgrade. Some of it--like improved web standards and CSS support--might require changes for some sites (That#39;s a good thing, really.) and some of it--like RSS integration--are an open opportunity to provide new services and gain a larger audience.

Tabbed Browsing

That#39;s right, tabbed browsing has finally made its way to Internet Explorer (boldly going where everyone else has been for quite some time.) If you#39;re like me and you regularly have to have a number of applications running simultaneously and then additionally have to open several different browsers to compare page layouts, then you#39;ll truly appreciate this addition. I can finally have ONE window of Internet Explorer open with a number of web pages displayed in different tabs (as I always could in other browsers.)


My only regret here is that there#39;s not yet a good, all-purpose, cross-browser compatible script to automatically open external links in new tabs rather than new windows. This would make a nice addition to Paul Boag#39;s External Links script that I (like many others) use so extensively. However, I#39;m sure that one will come along eventually.

RSS Integration


This is truly an awesome feature. I know that it#39;s already been a standard part of other browsers, but, because 70% to 90% of your users are surfing the web with nothing but Internet Explorer, the sudden ability to read and subscribe to RSS feeds right in their browser will be a totally new experience. If your site already has an RSS feed, then now#39;s the time to start planning how you might promote it to a more main-stream audience as well as how you might make it a more prominent part of your pages. If your site doesn#39;t, then now#39;s the time to start working on one.


The feed button for IE7 remains grayed out and inactive while viewing pages without a recognizable feed (RSS1, RSS2, Atom, etc.) and then springs to vivid, orange life when viewing a page that has one. I don#39;t know about you, but I#39;d like it to be one of MY sites that a user first notices this strange new button on. You know it has to be tried at least once just to see what it does, and what it does is tell your users that there#39;s even more content available from your site then they may have ever been aware of otherwise.



The drop-down list of available feeds and feed types next to the button is a potential source of confusion for non-technical users, but most will simply click the main button and get the topmost, default feed. Upon clicking it, however, they get not only a new feed page, but some helpful information about feeds and how to use them. My favorite part, though, is the bolded statement in the yellow box that says, "You are viewing a feed that contains frequently updated content." That#39;s practically an unsolic</itunes:summary>
		<itunes:keywords>ALT attribute, ActiveX, All, Atom, BrowserShots.org, CSS, CSS Hacks, Chris Pederick, DYNSRC, Fiddler, Firefox, Firefox Web Developer Toolbar, Genuine Microsoft Windows, HTTP Debugger, IE6, IE7, IMG tag, Internet Explorer, Internet Explorer Developer Toolbar, JavaScript, John Mueller, Microsoft, OLE, Opera, P3P, PNG, PositionIsEverything.net, RSS, SSL, Star-HTML Hack, WaSP, Windows XP, bookmark, box-model problem, browser, browser version, categories, coding, compatibility, cookies, extensibility, feeds, header, homepage, markup, membership, phishing, plugins, popups, privacy policy, promotion, range checking, scripts, security, tabbed browsing, user agent, web standards</itunes:keywords>
		<itunes:author>ptvGuy</itunes:author>
		<itunes:explicit>clean</itunes:explicit>
		<itunes:block>No</itunes:block>
	</item>
		<item>
		<title>Frontline&#39;s Frontline Video</title>
		<link>http://www.ptvguy.com/frontlines-frontline-video/</link>
		<comments>http://www.ptvguy.com/frontlines-frontline-video/#comments</comments>
		<pubDate>Sun, 13 Aug 2006 09:38:22 +0000</pubDate>
		<dc:creator>ptvGuy</dc:creator>
		
		<category><![CDATA[Access]]></category>

		<category><![CDATA[All]]></category>

		<category><![CDATA[David Fanning]]></category>

		<category><![CDATA[FCC]]></category>

		<category><![CDATA[Frontline]]></category>

		<category><![CDATA[Frontline Headlines]]></category>

		<category><![CDATA[Frontline Player]]></category>

		<category><![CDATA[Frontline Video]]></category>

		<category><![CDATA[Frontline/World]]></category>

		<category><![CDATA[NCAM]]></category>

		<category><![CDATA[PBS]]></category>

		<category><![CDATA[PBS Interactive]]></category>

		<category><![CDATA[Sam Bailey]]></category>

		<category><![CDATA[WGBH]]></category>

		<category><![CDATA[Waco Siege]]></category>

		<category><![CDATA[accessibility]]></category>

		<category><![CDATA[captioning]]></category>

		<category><![CDATA[content]]></category>

		<category><![CDATA[content distributors]]></category>

		<category><![CDATA[education]]></category>

		<category><![CDATA[intellectual commons]]></category>

		<category><![CDATA[keyboard navigation]]></category>

		<category><![CDATA[local]]></category>

		<category><![CDATA[localization]]></category>

		<category><![CDATA[marketing]]></category>

		<category><![CDATA[membership]]></category>

		<category><![CDATA[national]]></category>

		<category><![CDATA[nationally distributed programming]]></category>

		<category><![CDATA[new tools]]></category>

		<category><![CDATA[objectionable content]]></category>

		<category><![CDATA[original content]]></category>

		<category><![CDATA[program content]]></category>

		<category><![CDATA[programming]]></category>

		<category><![CDATA[programs]]></category>

		<category><![CDATA[promotion]]></category>

		<category><![CDATA[public broadcasting]]></category>

		<category><![CDATA[public library]]></category>

		<category><![CDATA[public media]]></category>

		<category><![CDATA[public television]]></category>

		<category><![CDATA[renaissance]]></category>

		<category><![CDATA[revolution]]></category>

		<category><![CDATA[streaming]]></category>

		<category><![CDATA[the great promise]]></category>

		<category><![CDATA[value]]></category>

		<category><![CDATA[video]]></category>

		<category><![CDATA[video player]]></category>

		<category><![CDATA[video streaming]]></category>

		<category><![CDATA[webcasting]]></category>

		<guid isPermaLink="false">http://www.ptvguy.com/2006/08/09/frontlines-frontline-video/</guid>
		<description><![CDATA[Sam Bailey, Frontlineâ€™s Director of New Media and Technology, has spent the last two years developing a new, enhanced web video player designed specifically to play high-quality, large-frame video of full Frontline programs directly off of local station web sites. The new player will be able to play at a bitrate of 350kâ€“a considerable increase over the current 220kâ€“in a fairly large and customizable playing window, and PBS is providing the bandwidth for it. The only downside is that itâ€™s available for broadband only.]]></description>
			<content:encoded><![CDATA[<p><!-- google_ad_section_start --></p>

<p>
<span class="dropcap">I</span>t was a turning point in Internet history, and it happened in October of 1995. <a href="http://www.pbs.org/wgbh/pages/frontline/" class="externalLink" title="Frontline">Frontline</a> had been investigating the 1993 Waco siege for an upcoming report when <a href="http://www.pbs.org/wgbh/pages/frontline/us/david.html" class="externalLink" title="Find out more about David Fanning.">David Fanning</a>, the Executive Producer of <a href="http://www.pbs.org/wgbh/pages/frontline/" class="externalLink" title="Frontline">Frontline</a>, made the decision to put a good deal of the material derived from their research and reporting (photos, <acronym title="Federal Bureau of Investigation">FBI</acronym> surveillance audiotapes, reporting notes, interviews) <a href="http://www.pbs.org/wgbh/pages/frontline/waco/" class="externalLink" title="WACO: The Inside Story">on the web</a> for everyone to see. It was their <a href="http://www.pbs.org/wgbh/pages/frontline/waco/" class="externalLink" title="WACO: The Inside Story">very first website</a> and done with a staff of just two people. That single act not only created the concept of open (or transparent) journalism but forever changed the way we look at and what we expect out of the World Wide Web.
</p>

<p>
You may be wondering what this has to do with your local station website. After all, it&#39;s been a while since we&#39;ve had <a href="http://www.pbs.org/wgbh/pages/frontline/" class="externalLink" title="Frontline">Frontline</a> content available to us as local web content&#8211;not counting <acronym title="Really Simple Syndication">RSS</acronym> feeds. The original <a href="http://www.pbs.org/wgbh/pages/frontline/" class="externalLink" title="Frontline">Frontline</a> Video module that some of us once utilized on our local sites was a rather short-lived experiment, and even the more long-term Headlines module (much lamented in its passing) eventually faded into history. So what is there now that could inspire a public television station web developer like myself to bring up such a sore subject? Well, you&#39;re not going to believe this, but <a href="http://www.pbs.org/wgbh/pages/frontline/" class="externalLink" title="Frontline">Frontline</a> Video is back, and it&#39;s all grown up now.
</p>
<p>
Sam Bailey, <a href="http://www.pbs.org/wgbh/pages/frontline/" class="externalLink" title="Frontline">Frontline</a>&#39;s Director of New Media and Technology, has spent the last two years developing a new, enhanced web video player designed specifically to play high-quality, large-frame video of full <a href="http://www.pbs.org/wgbh/pages/frontline/" class="externalLink" title="Frontline">Frontline</a> programs directly off of local station web sites. The new player will be able to play at a bitrate of 350k&#8211;a considerable increase over the current 220k&#8211;in a fairly large and customizable playing window, and <acronym title="Public Broadcasting Service">PBS</acronym> is providing the bandwidth for it. The only downside is that it&#39;s available for broadband only.
</p>
<blockquote><p>
We&#39;re going for incremental improvements here. I think eventually the bitrates will go higher, but, right now, 350k is a good number for us (and for <acronym title="Public Broadcasting Service">PBS</acronym> who has to pay the bill.) Frankly the quality of many broadband connections and general latency is such that higher bitrates can sometimes not work so smoothly.<br />
&#8211; Sam Bailey, Director of New Media and Technology, <a href="http://www.pbs.org/wgbh/pages/frontline/" class="externalLink" title="Frontline">Frontline</a>
</p></blockquote>
<p>
One exciting aspect of this delivery system is the distinct possibility that West Coast station sites could actually receive the latest program through their website prior to the on-air broadcast. <a href="http://www.pbs.org/wgbh/pages/frontline/" class="externalLink" title="Frontline">Frontline</a>&#39;s current plan is to make the shows available online on the same day they&#39;re broadcast which means that West Coast station sites will have direct access to the shows three hours earlier in the day (in terms of local time) than East Coast stations. This aspect of the player&#39;s behavior is still under consideration but probably won&#39;t change.
</p>
<h2>But Wait, There&#39;s More&#8230;</h2>
<p>
<img id="image50" class="imgright" width="308" height="173" src="http://www.ptvguy.com/wp-content/uploads/2006/08/initialdisplay.jpg" alt="Player displays initially on the page as a very small section of page content." />I know it sounds like a bad commercial, but this player has a lot of other innovations that will make it indispensable to your station website. It appears initially as a small piece of page content (probably sidebar,) but what it does next is controllable by you. There are two different options that you can set up to control what happens when a user clicks the link; it can open a player window or a menu page.
</p>
<h3>The Player Window</h3>
<p>
<img id="image46" class="imgleft" width="308" height="176" src="http://www.ptvguy.com/wp-content/uploads/2006/08/playerwindow.jpg" alt="New, enhanced Frontline Video player window opened over a station website." />The Player Window is the heart and soul of this new module. It&#39;s designed to open as a small, popup window over your page and begin playing a <a href="http://www.pbs.org/wgbh/pages/frontline/" class="externalLink" title="Frontline">Frontline</a> program of your choice. The real innovation, however, is that there&#39;s a space around the window that can be customized for station logo and messaging that you can control. If only <acronym title="Cascading Style Sheet">CSS</acronym> control could be built into the final version (which is not currently planned,) then this player could be reskinned locally as each station sees fit.  Still, it&#39;s definitely going to be an important part of the local station site and yet one more really awesome service to offer to the community.
</p>
<h3>The Menu Page</h3>
<p>
<img id="image48" class="imgright" width="208" height="143" src="http://www.ptvguy.com/wp-content/uploads/2006/08/menupage.jpg" alt="The menu page shows all the programs available to watch through the player." />The Menu Page option opens as a new page.  It currently contains a selection of 16 available videos, but there are at least 10 shows in the coming season that are due to be added.  For the entire archive, we&#39;ll still have to send visitors to the <a href="http://www.pbs.org/wgbh/pages/frontline/" class="externalLink" title="Frontline">Frontline</a> site, but I plan to do that with a simple, localized &#8220;More Videos &gt;&gt;&#8221; link at the bottom of the page pointing to the <a href="http://www.pbs.org/wgbh/pages/frontline/view/" class="externalLink" title="Watch Frontline Video on their website.">Frontline Video view page</a>.
</p>
<blockquote><p>
You get to customize this menu page as well with your information such as upcoming broadcasts of <a href="http://www.pbs.org/wgbh/pages/frontline/" class="externalLink" title="Frontline">Frontline</a> and your other public affairs programs as well as other messages you might want to convey, pledge drives, local events, appeals for membership&#8230;<br />
&#8211; <a href="http://www.pbs.org/wgbh/pages/frontline/us/david.html" class="externalLink" title="Find out more about David Fanning.">David Fanning</a>, Executive Producer, <a href="http://www.pbs.org/wgbh/pages/frontline/" class="externalLink" title="Frontline">Frontline</a>
</p></blockquote>
<h2>Other Issues</h2>
<h3>Implementation</h3>

<p>
The implementation of the player is quite simple and will come as a standard toolkit complete with multiple templates, full instructions, and even promotional materials. <a href="http://www.pbs.org/wgbh/pages/frontline/" class="externalLink" title="Frontline">Frontline</a>&#39;s web team (in conjunction with <acronym title="Public Broadcasting Service">PBS</acronym> Interactive) will be available to advise and assist participating stations. My personal plans are to set up a homepage version pointing at the most current episode available for viewing and a news page version set up to open the Menu Page for the site visitor to choose from. You, of course, might choose differently.
</p>
<h3>Marketing</h3>
<p>
<a href="http://www.pbs.org/wgbh/pages/frontline/" class="externalLink" title="Frontline">Frontline</a>&#39;s marketing department will create materials customized to your station to help get the word out to your viewers. They have a vested interest in making this work, and they&#39;re willing to go out of their way to get your local station viewers to go to your site and try this out. They&#39;re offering a number of promotional materials:
</p>
<ul>
<li>
On-air promotion spot
</li>
<li>
Member Magazine article
</li>
<li>
Press release for local publications
</li>
<li>
On-air tag reminder to go to your website and watch the program again any time
</li>
<li>
Ecards or postcards for online and mass mailing promotion
</li>
</ul>
<p>
It might even be worth asking for if you can think of something else to add to the list.
</p>
<h3>Objectionable Content</h3>

<p>
Although on-air broadcasts of <a href="http://www.pbs.org/wgbh/pages/frontline/" class="externalLink" title="Frontline">Frontline</a> occasionally require editing for &quot;objectionable content&quot; and fall within applicable <acronym title="Federal Communications Commission">FCC</acronym> decency regulations, online broadcasts (webcasts) have no such limitations. So <a href="http://www.pbs.org/wgbh/pages/frontline/" class="externalLink" title="Frontline">Frontline</a> is looking at the Internet as having &quot;another level of gatekeeping,&quot; because you have to actively chose to click (or take some other action) to get to the content. Their plan is to carry an &quot;appropriate warning&quot; in the program description and go ahead with streaming the unedited version. There&#39;s still some discussion as to whether to create a special edited version for schools to access, but it seems to me that the easier answer to that would be to simply point schools to a more limited collection of videos, ones without such content.
</p>
<h3>Player Rollout</h3>

<p>
There will be a multi-phase rollout with changes and updates to the player over time. The plan is for the first round of stations to launch at the start of next season, <strong>October 3</strong>. The first version will make use of Flash and Quicktime, and the content will be delivered via <acronym title="HyperText Transfer Protocol">HTTP</acronym>&#8211;&quot;at least this version; the Windows Media version is another matter entirely.&quot;
</p>
<blockquote><p>
I should say up front that some of this may not be set in stone yet. We&#39;re busy rebuilding part of this right now.<br />
&#8211; Sam Bailey, Director of New Media and Technology, <a href="http://www.pbs.org/wgbh/pages/frontline/" class="externalLink" title="Frontline">Frontline</a>
</p></blockquote>
<h3>Accessibility</h3>
<p>
To their further credit, <a href="http://www.pbs.org/wgbh/pages/frontline/" class="externalLink" title="Frontline">Frontline</a> (or, more specifically, Sam Bailey) actually considered accessibility issues in the creation of this player. Some of it is in place now, and some will require more work later. They&#39;re linking from the video to the existing transcript on the <a href="http://www.pbs.org/wgbh/pages/frontline/" class="externalLink" title="Frontline">Frontline</a> site and captioning is possible in the player.
</p>
<blockquote><p>
This initial version will only have limited captioning, because the archived shows are not captioned at this point. We&#39;re exploring going back and having them captioned now, but there&#39;s no timeline for it. As for keyboard navigation, we&#39;re pondering that at the moment, but, other than rudimentary stuff like play and stop arrows and the return key to select a program, we don&#39;t have much in there right now. We need to talk about accessibility options with <a href="http://ncam.wgbh.org/" class="externalLink" title="National Center for Accessible Media">NCAM</a> if the test goes well.<br />
&#8211; Sam Bailey, Director of New Media and Technology, <a href="http://www.pbs.org/wgbh/pages/frontline/" class="externalLink" title="Frontline">Frontline</a>
</p></blockquote>
<h2>Some Final Words</h2>
<h3>On Revolution and Renaissance</h3>

<p>
There&#39;s a lot happening in public broadcasting right now, and the Internet is a major part of that. Many of the current models and methods are failing to work in this 21<sup>st</sup>-century view of instant media. Strangely, many of the earliest models and methods of public broadcasting are being resurrected, dusted off, and seeing new light. They were envisioned for what was then a new media with infinite possibilities, television.
</p>
<blockquote><p>
We&#39;re all witnessing an accelerating shift in the television landscape. We&#39;re in the midst of a great technological revolution in delivering programming.<br />
&#8211; <a href="http://www.pbs.org/wgbh/pages/frontline/us/david.html" class="externalLink" title="Find out more about David Fanning.">David Fanning</a>, Executive Producer, <a href="http://www.pbs.org/wgbh/pages/frontline/" class="externalLink" title="Frontline">Frontline</a>
</p></blockquote>
<p>
We may well be in a &quot;technological revolution&quot; as far as program (or content) delivery is concerned, but I&#39;m seeing the effect on the programming itself as more of a renaissance for public broadcasting. Not since its very beginnings has there been such a wide open landscape of possibilities for what public broadcasting can do and be. It&#39;s being reborn and redefined almost daily&#8211;as is the station website.
</p>
<blockquote><p>
We know that there are all sorts of discussions about how we&#39;re going to enter this new age of congruence between the Internet and television, but we don&#39;t want to wait around. We want to get our service out to you as soon as possible so that public television, <a href="http://www.pbs.org/wgbh/pages/frontline/" class="externalLink" title="Frontline">Frontline</a>, and your station are on the forefront of the revolution.<br />
&#8211; <a href="http://www.pbs.org/wgbh/pages/frontline/us/david.html" class="externalLink" title="Find out more about David Fanning.">David Fanning</a>, Executive Producer, <a href="http://www.pbs.org/wgbh/pages/frontline/" class="externalLink" title="Frontline">Frontline</a>
</p></blockquote>
<p>
Personally, I&#39;m going to stick to the forefront of the renaissance. The revolution can take care of itself.
</p>
<h3>The Changing Role of the Station Website</h3>

<p>
The advent of this player marks the beginnings of a new role for the station website as well. If more national programming follows <a href="http://www.pbs.org/wgbh/pages/frontline/" class="externalLink" title="Frontline">Frontline</a> into this model of online delivery to the local station site, then that site begins to be more of a separate channel of station programming rather than just a convenient online station brochure. That&#39;s an entirely new direction for the local station website, and it will attract a whole new audience. That, in turn, will translate into station membership.
</p>
<blockquote><p>
What&#39;s interesting is that a new, younger audience is finding us on the Internet, and so too is our old audience. By harnessing the Internet&#39;s simple technology to send your viewers what they want, when they want it, freely available and accessible, we are trying to build that audience and deliver for the future on the great promise of public broadcasting.<br />
&#8211; <a href="http://www.pbs.org/wgbh/pages/frontline/us/david.html" class="externalLink" title="Find out more about David Fanning.">David Fanning</a>, Executive Producer, <a href="http://www.pbs.org/wgbh/pages/frontline/" class="externalLink" title="Frontline">Frontline</a>
</p></blockquote>
<p>
I don&#39;t know about you, but I think that that future is looking pretty bright, and I can&#39;t wait to make this new tool an integral part of my station websites. I think that it brings a whole new resource to the local communities I serve and adds to the overall value of the stations themselves. Watch for it to be available. Check it out immediately. I know that you&#39;ll agree.
</p>
<p>
Thank you all, code well, and good night.
</p>
<p><!-- google_ad_section_end --></p>
]]></content:encoded>
			<wfw:commentRss>http://www.ptvguy.com/frontlines-frontline-video/feed/</wfw:commentRss>
			<enclosure url="http://www.ptvguy.com/podpress_trac/feed/47/0/ptvguy081306.mp3" length="3277252" type="audio/mpeg"/>
<itunes:duration>13:38</itunes:duration>
		<itunes:subtitle>It was a turning point in Internet history, and it happened in October of 1995. Frontline had been investigating the 1993 Waco siege for an ...</itunes:subtitle>
		<itunes:summary>It was a turning point in Internet history, and it happened in October of 1995. Frontline had been investigating the 1993 Waco siege for an upcoming report when David Fanning, the Executive Producer of Frontline, made the decision to put a good deal of the material derived from their research and reporting (photos, FBI surveillance audiotapes, reporting notes, interviews) on the web for everyone to see. It was their very first website and done with a staff of just two people. That single act not only created the concept of open (or transparent) journalism but forever changed the way we look at and what we expect out of the World Wide Web.



You may be wondering what this has to do with your local station website. After all, it#39;s been a while since we#39;ve had Frontline content available to us as local web content--not counting RSS feeds. The original Frontline Video module that some of us once utilized on our local sites was a rather short-lived experiment, and even the more long-term Headlines module (much lamented in its passing) eventually faded into history. So what is there now that could inspire a public television station web developer like myself to bring up such a sore subject? Well, you#39;re not going to believe this, but Frontline Video is back, and it#39;s all grown up now.


Sam Bailey, Frontline#39;s Director of New Media and Technology, has spent the last two years developing a new, enhanced web video player designed specifically to play high-quality, large-frame video of full Frontline programs directly off of local station web sites. The new player will be able to play at a bitrate of 350k--a considerable increase over the current 220k--in a fairly large and customizable playing window, and PBS is providing the bandwidth for it. The only downside is that it#39;s available for broadband only.


We#39;re going for incremental improvements here. I think eventually the bitrates will go higher, but, right now, 350k is a good number for us (and for PBS who has to pay the bill.) Frankly the quality of many broadband connections and general latency is such that higher bitrates can sometimes not work so smoothly.
-- Sam Bailey, Director of New Media and Technology, Frontline


One exciting aspect of this delivery system is the distinct possibility that West Coast station sites could actually receive the latest program through their website prior to the on-air broadcast. Frontline#39;s current plan is to make the shows available online on the same day they#39;re broadcast which means that West Coast station sites will have direct access to the shows three hours earlier in the day (in terms of local time) than East Coast stations. This aspect of the player#39;s behavior is still under consideration but probably won#39;t change.

But Wait, There#39;s More...

I know it sounds like a bad commercial, but this player has a lot of other innovations that will make it indispensable to your station website. It appears initially as a small piece of page content (probably sidebar,) but what it does next is controllable by you. There are two different options that you can set up to control what happens when a user clicks the link; it can open a player window or a menu page.

The Player Window

The Player Window is the heart and soul of this new module. It#39;s designed to open as a small, popup window over your page and begin playing a Frontline program of your choice. The real innovation, however, is that there#39;s a space around the window that can be customized for station logo and messaging that you can control. If only CSS control could be built into the final version (which is not currently planned,) then this player could be reskinned locally as each station sees fit.  Still, it#39;s definitely going to be an important part of the local station site and yet one more really awesome service to offer to the community.

The Menu Page

The Menu Page option opens as a new page.  It c</itunes:summary>
		<itunes:keywords>Access, All, David Fanning, FCC, Frontline, Frontline Headlines, Frontline Player, Frontline Video, Frontline/World, NCAM, PBS, PBS Interactive, Sam Bailey, WGBH, Waco Siege, accessibility, captioning, content, content distributors, education, intellectual commons, keyboard navigation, local, localization, marketing, membership, national, nationally distributed programming, new tools, objectionable content, original content, program content, programming, programs, promotion, public broadcasting, public library, public media, public television, renaissance, revolution, streaming, the great promise, value, video, video player, video streaming, webcasting</itunes:keywords>
		<itunes:author>ptvGuy</itunes:author>
		<itunes:explicit>no</itunes:explicit>
		<itunes:block>No</itunes:block>
	</item>
		<item>
		<title>KIXE Redesign: Frontpage and the Anal Coder</title>
		<link>http://www.ptvguy.com/kixe-redesign-frontpage-and-the-anal-coder/</link>
		<comments>http://www.ptvguy.com/kixe-redesign-frontpage-and-the-anal-coder/#comments</comments>
		<pubDate>Mon, 31 Jul 2006 06:03:37 +0000</pubDate>
		<dc:creator>ptvGuy</dc:creator>
		
		<category><![CDATA[ASP]]></category>

		<category><![CDATA[Access]]></category>

		<category><![CDATA[All]]></category>

		<category><![CDATA[Apache Server]]></category>

		<category><![CDATA[CSS]]></category>

		<category><![CDATA[California]]></category>

		<category><![CDATA[Frontpage]]></category>

		<category><![CDATA[KIXE]]></category>

		<category><![CDATA[KIXE redesign]]></category>

		<category><![CDATA[Microsoft Bashing]]></category>

		<category><![CDATA[PBS station prototype website]]></category>

		<category><![CDATA[Piefecta]]></category>

		<category><![CDATA[Redding]]></category>

		<category><![CDATA[SHTML]]></category>

		<category><![CDATA[SSI]]></category>

		<category><![CDATA[Windows 2003 Server]]></category>

		<category><![CDATA[auction]]></category>

		<category><![CDATA[coding]]></category>

		<category><![CDATA[column layout]]></category>

		<category><![CDATA[compatibility]]></category>

		<category><![CDATA[content]]></category>

		<category><![CDATA[content rescue]]></category>

		<category><![CDATA[database]]></category>

		<category><![CDATA[eGuide]]></category>

		<category><![CDATA[education]]></category>

		<category><![CDATA[faux columns]]></category>

		<category><![CDATA[footer]]></category>

		<category><![CDATA[header]]></category>

		<category><![CDATA[htaccess]]></category>

		<category><![CDATA[isolated communities]]></category>

		<category><![CDATA[maintenance]]></category>

		<category><![CDATA[markup]]></category>

		<category><![CDATA[original content]]></category>

		<category><![CDATA[real world]]></category>

		<category><![CDATA[redesign]]></category>

		<category><![CDATA[server]]></category>

		<category><![CDATA[station]]></category>

		<category><![CDATA[tableless layout]]></category>

		<category><![CDATA[teachers]]></category>

		<category><![CDATA[web standards]]></category>

		<guid isPermaLink="false">http://www.ptvguy.com/2006/07/30/kixe-redesign-frontpage-and-the-anal-coder/</guid>
		<description><![CDATA[I bring you the KIXE redesign. I have maintained the KIXE website (such as it is) for several years now with a complete redesign always pending but never approved. It's horrible design and coding has always been a thorn in my side and, with the launch of their new logo and look, I've finally gotten the go-ahead.]]></description>
			<content:encoded><![CDATA[<p><!-- google_ad_section_start --></p>

<p>
<span class="dropcap">I</span> apologize to everyone for having been too busy to post anything here for the last month, but many of my projects will be coming your way as new station web content very soon. However, to get back into the swing of things, I bring you the <a href="http://www.kixe.org/" class="externalLink" title="KIXE: Public Television for Northern California">KIXE</a> redesign. I have maintained the <a href="http://www.kixe.org/" class="externalLink" title="KIXE: Public Television for Northern California">KIXE</a> website (such as it is) for several years now with a complete redesign always pending but never approved. It&#39;s horrible design and coding has always been a thorn in my side and, with the launch of their new logo and look, I&#39;ve finally gotten the go-ahead.
</p>

<p>
There are a number of challenges to be met in getting <a href="http://www.kixe.org/" class="externalLink" title="KIXE: Public Television for Northern California">KIXE</a>&#39;s site up to standards. There&#39;s the usual content rescue wherein I have to find all of the actually useful content and extract it from the coding nightmare that it&#39;s currently buried in. There&#39;s the fact that it&#39;s hosted on a Windows 2003 server with a number of other sites, and I don&#39;t have the usual server control that I&#39;ve been getting so spoiled on. There&#39;s the addition of an online auction and an eGuide that will require initial setup and long-term maintenance&#8211;probably with Microsoft Access interaction. However, the greatest challenge here&#8211;and I&#39;m gritting my teeth and going forward anyway&#8211;is the absolute reliance on Microsoft Frontpage.
</p>
<p>
I&#39;m not a Microsoft basher, so if you were hoping for a tirade on that subject, you&#39;ll have to look elsewhere. The web is full of them; they&#39;re not hard to find.
</p>
<p>
That kind of stuff always reminds me of those guys that see you putting a tiny nail in the wall with a little utility hammer and start in making derisive comments about what they call &quot;housewife hammers.&quot; You have to cut off people like that before they start telling you how many ounces their &quot;real hammer&quot; is and let them know that the point is the job and not the tool. Best answer for that kind of stuff: &quot;I could do it with a rock; I&#39;m sorry that it requires so much more for you to accomplish the same thing.&quot;
</p>

<p>
So, how does one go about creating an accessible, standards-based, cross-browser compatible, dynamic website with a tool like Frontpage? Frankly, you cheat. You do as much as possible directly in the code, and you start with a standards-based design and rework it to fit your job. <a href="http://www.kixe.org/" class="externalLink" title="KIXE: Public Television for Northern California">KIXE</a> wants a site based on the <a href="http://www.pbs.org/remotecontrol/bestpractices/bemoreprototype" class="externalLink" title="PBS Be More Station Website Prototype">PBS Be More Station Website Prototype</a> which varies between differing static pages having one- to three-column rigid layouts and a header and footer. Therefore, I&#39;ve decided to adapt the <a href="http://www.positioniseverything.net/piefecta-rigid.html" class="externalLink" title="Piefecta: A superb 3-col tableless layout">Piefecta</a> layout to the prototype to achieve a standards-based, rigid-column design. [Thank you <a href="http://www.positioniseverything.net/" class="externalLink" title="POSITION IS EVERYTHING: Modern Browser Bugs Explained In Detail!">John and Holly</a>.]
</p>
<p>
<a href="http://www.positioniseverything.net/piefecta-rigid.html" class="externalLink" title="Piefecta: A superb 3-col tableless layout">Piefecta</a> is a beautiful piece of coding and highly adaptable. I&#39;ve reworked it to cover one-, two-, and three-column layout from a single <acronym title="Cascading Syle Sheet">CSS</acronym> file and even added in support for the three faux columns found in the center column of the homepage. If you&#39;d like to see where this is at right now, then visit the <a href="http://www.kixe.org/test/" class="externalLink" title="KIXE: Public Television for Northern California: Test Page">KIXE test page</a>. There are still a lot of internal styles to work in, but the primary layout is there and waiting to be filled.
</p>

<p>
If you look closely, then you&#39;ll see that I&#39;ve actually used a few proprietary Frontpage extensions for server side includes. This makes up for the fact that I don&#39;t have the .htaccess control of an Apache server here to hide my server processing in a plain <acronym title="HyperText Markup Language">HTML</acronym> file. I don&#39;t want to create a site laid out with all the files having <acronym title="Server-parsed HyperText Markup Language">SHTML</acronym> or <acronym title="Active Server Page">ASP</acronym> extensions as those tend to confuse people, so I will be making use of what the server offers me. I will be using both standard and timed Frontpage includes to run basic server preprocessing from a plain <acronym title="HyperText Markup Language">HTML</acronym> file.
</p>
<p>
Keep checking back here as I update you not only on the progress of this redesign, but also on some great new tools that you&#39;ll be wanting to add to your station website soon.
</p>
<p>
Thank you all, code well, and good night.
</p>
<p><!-- google_ad_section_end --></p>
]]></content:encoded>
			<wfw:commentRss>http://www.ptvguy.com/kixe-redesign-frontpage-and-the-anal-coder/feed/</wfw:commentRss>
			<enclosure url="http://www.ptvguy.com/podpress_trac/feed/43/0/ptvGuy073006.mp3" length="1298482" type="audio/mpeg"/>
<itunes:duration>5:24</itunes:duration>
		<itunes:subtitle>I apologize to everyone for having been too busy to post anything here for the last month, but many of my projects will be coming ...</itunes:subtitle>
		<itunes:summary>I apologize to everyone for having been too busy to post anything here for the last month, but many of my projects will be coming your way as new station web content very soon. However, to get back into the swing of things, I bring you the KIXE redesign. I have maintained the KIXE website (such as it is) for several years now with a complete redesign always pending but never approved. It#39;s horrible design and coding has always been a thorn in my side and, with the launch of their new logo and look, I#39;ve finally gotten the go-ahead.



There are a number of challenges to be met in getting KIXE#39;s site up to standards. There#39;s the usual content rescue wherein I have to find all of the actually useful content and extract it from the coding nightmare that it#39;s currently buried in. There#39;s the fact that it#39;s hosted on a Windows 2003 server with a number of other sites, and I don#39;t have the usual server control that I#39;ve been getting so spoiled on. There#39;s the addition of an online auction and an eGuide that will require initial setup and long-term maintenance--probably with Microsoft Access interaction. However, the greatest challenge here--and I#39;m gritting my teeth and going forward anyway--is the absolute reliance on Microsoft Frontpage.


I#39;m not a Microsoft basher, so if you were hoping for a tirade on that subject, you#39;ll have to look elsewhere. The web is full of them; they#39;re not hard to find.


That kind of stuff always reminds me of those guys that see you putting a tiny nail in the wall with a little utility hammer and start in making derisive comments about what they call "housewife hammers." You have to cut off people like that before they start telling you how many ounces their "real hammer" is and let them know that the point is the job and not the tool. Best answer for that kind of stuff: "I could do it with a rock; I#39;m sorry that it requires so much more for you to accomplish the same thing."



So, how does one go about creating an accessible, standards-based, cross-browser compatible, dynamic website with a tool like Frontpage? Frankly, you cheat. You do as much as possible directly in the code, and you start with a standards-based design and rework it to fit your job. KIXE wants a site based on the PBS Be More Station Website Prototype which varies between differing static pages having one- to three-column rigid layouts and a header and footer. Therefore, I#39;ve decided to adapt the Piefecta layout to the prototype to achieve a standards-based, rigid-column design. [Thank you John and Holly.]


Piefecta is a beautiful piece of coding and highly adaptable. I#39;ve reworked it to cover one-, two-, and three-column layout from a single CSS file and even added in support for the three faux columns found in the center column of the homepage. If you#39;d like to see where this is at right now, then visit the KIXE test page. There are still a lot of internal styles to work in, but the primary layout is there and waiting to be filled.



If you look closely, then you#39;ll see that I#39;ve actually used a few proprietary Frontpage extensions for server side includes. This makes up for the fact that I don#39;t have the .htaccess control of an Apache server here to hide my server processing in a plain HTML file. I don#39;t want to create a site laid out with all the files having SHTML or ASP extensions as those tend to confuse people, so I will be making use of what the server offers me. I will be using both standard and timed Frontpage includes to run basic server preprocessing from a plain HTML file.


Keep checking back here as I update you not only on the progress of this redesign, but also on some great new tools that you#39;ll be wanting to add to your station website soon.


Thank you all, code well, and good night.

</itunes:summary>
		<itunes:keywords>ASP, Access, All, Apache Server, CSS, California, Frontpage, KIXE, KIXE redesign, Microsoft Bashing, PBS station prototype website, Piefecta, Redding, SHTML, SSI, Windows 2003 Server, auction, coding, column layout, compatibility, content, content rescue, database, eGuide, education, faux columns, footer, header, htaccess, isolated communities, maintenance, markup, original content, real world, redesign, server, station, tableless layout, teachers, web standards</itunes:keywords>
		<itunes:author>ptvGuy</itunes:author>
		<itunes:explicit>clean</itunes:explicit>
		<itunes:block>No</itunes:block>
	</item>
		<item>
		<title>Localizing Beyond PBS: An Open Proposal</title>
		<link>http://www.ptvguy.com/localizing-beyond-pbs-an-open-proposal/</link>
		<comments>http://www.ptvguy.com/localizing-beyond-pbs-an-open-proposal/#comments</comments>
		<pubDate>Wed, 28 Jun 2006 07:07:57 +0000</pubDate>
		<dc:creator>ptvGuy</dc:creator>
		
		<category><![CDATA[ASP]]></category>

		<category><![CDATA[African American World]]></category>

		<category><![CDATA[All]]></category>

		<category><![CDATA[CURRENT]]></category>

		<category><![CDATA[California]]></category>

		<category><![CDATA[Cindy Johanson]]></category>

		<category><![CDATA[Frontline]]></category>

		<category><![CDATA[Global Connections]]></category>

		<category><![CDATA[KET]]></category>

		<category><![CDATA[KIXE]]></category>

		<category><![CDATA[LiteracyLink]]></category>

		<category><![CDATA[Medford]]></category>

		<category><![CDATA[Nova]]></category>

		<category><![CDATA[Online Xtras]]></category>

		<category><![CDATA[Oregon]]></category>

		<category><![CDATA[PBS]]></category>

		<category><![CDATA[PBS Campus]]></category>

		<category><![CDATA[PBS Interactive]]></category>

		<category><![CDATA[PBS YOU]]></category>

		<category><![CDATA[PBS navbar]]></category>

		<category><![CDATA[PBS station remote control]]></category>

		<category><![CDATA[PHP]]></category>

		<category><![CDATA[Redding]]></category>

		<category><![CDATA[SHTML]]></category>

		<category><![CDATA[SOPTV]]></category>

		<category><![CDATA[SSI]]></category>

		<category><![CDATA[Sierra Center Stage]]></category>

		<category><![CDATA[URL]]></category>

		<category><![CDATA[WGBH]]></category>

		<category><![CDATA[Web 2.0]]></category>

		<category><![CDATA[bookmark]]></category>

		<category><![CDATA[budget]]></category>

		<category><![CDATA[coding]]></category>

		<category><![CDATA[content]]></category>

		<category><![CDATA[content distributors]]></category>

		<category><![CDATA[cookies]]></category>

		<category><![CDATA[downloads]]></category>

		<category><![CDATA[footer]]></category>

		<category><![CDATA[header]]></category>

		<category><![CDATA[income]]></category>

		<category><![CDATA[interactivity]]></category>

		<category><![CDATA[interconnectedness]]></category>

		<category><![CDATA[internal navigation]]></category>

		<category><![CDATA[local]]></category>

		<category><![CDATA[localization]]></category>

		<category><![CDATA[markup]]></category>

		<category><![CDATA[membership]]></category>

		<category><![CDATA[national]]></category>

		<category><![CDATA[nationally distributed programming]]></category>

		<category><![CDATA[navbar]]></category>

		<category><![CDATA[original content]]></category>

		<category><![CDATA[parameters]]></category>

		<category><![CDATA[portal pages]]></category>

		<category><![CDATA[producers]]></category>

		<category><![CDATA[programming]]></category>

		<category><![CDATA[programs]]></category>

		<category><![CDATA[promotion]]></category>

		<category><![CDATA[public broadcasting]]></category>

		<category><![CDATA[public radio]]></category>

		<category><![CDATA[public television]]></category>

		<category><![CDATA[revenues]]></category>

		<category><![CDATA[scripts]]></category>

		<category><![CDATA[self-sufficiency]]></category>

		<category><![CDATA[server]]></category>

		<category><![CDATA[site navigation]]></category>

		<category><![CDATA[staffing cuts]]></category>

		<category><![CDATA[station]]></category>

		<category><![CDATA[station-linking code]]></category>

		<category><![CDATA[support]]></category>

		<category><![CDATA[value]]></category>

		<guid isPermaLink="false">http://www.ptvguy.com/2006/06/28/localizing-beyond-pbs-an-open-proposal/</guid>
		<description><![CDATA[
Introduction


In one of its most brilliant decisions ever, PBS decided to downplay itself as a national entity in favor of extending the perceived reach of every one of its local member stations. (Web: best medium for local/national convergence?) In other words, PBS in Medford, Oregon IS SOPTV, PBS in Redding, California IS KIXE, and PBS [...]]]></description>
			<content:encoded><![CDATA[<p><!-- google_ad_section_start --></p>
<h3>Introduction</h3>

<p>
<span class="dropcap">I</span>n one of its most brilliant decisions ever, <a href="http://www.pbs.org/" class="externalLink" title="Public Broadcasting Service">PBS</a> decided to downplay itself as a national entity in favor of extending the perceived reach of every one of its local member stations. (<em><a href="http://www.current.org/in/in919p.html" class="externalLink" title="CURRENT: Web: best medium for local/national convergence?">Web: best medium for local/national convergence?</a></em>) In other words, <a href="http://www.pbs.org/" class="externalLink" title="Public Broadcasting Service">PBS</a> in Medford, Oregon IS <a href="http://www.soptv.org/" class="externalLink" title="Southern Oregon Public Television">SOPTV</a>, <a href="http://www.pbs.org/" class="externalLink" title="Public Broadcasting Service">PBS</a> in Redding, California IS <a href="http://www.kixe.org/" class="externalLink" title="KIXE">KIXE</a>, and <a href="http://www.pbs.org/" class="externalLink" title="Public Broadcasting Service">PBS</a> in your local town or city IS your local station. This doesn&#39;t just happen on-air, it extends online as well.
</p>

<p>
When a local station website links to a <a href="http://www.pbs.org/" class="externalLink" title="Public Broadcasting Service">PBS</a> program site like <a href="http://www.pbs.org/wgbh/pages/frontline/" class="externalLink" title="Frontline">Frontline</a> or <a href="http://www.pbs.org/wgbh/nova/" class="externalLink" title="Nova">Nova</a>, it uses station-linking code to pass its station identification to that site which in turn dynamically generates a localized version of that page complete with a backlinked station logo and localized broadcast information. The end result for the user is that their local station website and the <a href="http://www.pbs.org/" class="externalLink" title="Public Broadcasting Service website">PBS.org</a> national site (the most popular dot org site on the planet) work together as a single, cohesive unit creating the perception that they are one whole site. In fact, some studies have shown that many users are totally unaware of ever having left the local station site.
</p>
<p>
<a href="http://www.pbs.org/" class="externalLink" title="Public Broadcasting Service">PBS</a> localization has added to the perceived value of the local station site as a community resource. It extends the perceived reach of the local station into vast resources and archives of information that no one station could ever achieve. Basically, <a href="http://www.pbs.org/" class="externalLink" title="Public Broadcasting Service">PBS</a> was a <dfn title="Refers to a second generation of services available on the World Wide Web that lets people collaborate and share information online.">Web 2.0</dfn> resource long before anyone conceived of such a term to describe that kind of online interaction and interconnectedness. Now, while the rest of the web tries to catch up to even that level, the time has come for us to extend this even further.
</p>

<p>
Individual stations across the country have for years been creating small (and some very large) pieces of original web content. Some of these are tied to local productions or events and hold little interest outside the local community, but many are very interesting slices of local history, art, and culture and have value to the system as a whole. This kind of web content along with content tied to nationally distributed programs would be ideal for localization.
</p>
<h3>The Proposal</h3>

<p>
I propose the creation of localized versions of such pages set up to take advantage of and function similarly to the already existing localization system in place on <a href="http://www.pbs.org/" class="externalLink" title="Public Broadcasting Service website">PBS.org</a>. The beauty of this system is that it&#39;s so easy to tap into from outside sources. Actually, if you think about it, that&#39;s exactly what it was designed for.
</p>
<p>
In point of fact, creating such a localized page requires only a few things:
</p>
<ul>
<li>
the addition of the standard localized <a href="http://www.pbs.org/" class="externalLink" title="Public Broadcasting Service">PBS</a> <abbr class="description" title="Navigation Bar">navbar</abbr> to the top of the page to carry users back to their local station or pass them on to <a href="http://www.pbs.org/" class="externalLink" title="Public Broadcasting Service">PBS</a>,
</li>
<li>
a reworking of the page header to showcase the specific logo or content of the page rather than the organization behind it,
</li>
<li>
the elimination of any internal site navigation, search boxes, or links meant to get site users around that specific site rather than just the specifically localized content,
</li>
<li>
the elimination of any internal support link coupled with the addition of a <a href="http://www.pbs.org/" class="externalLink" title="Public Broadcasting Service">PBS</a> localized station support link (and this is very important to make it valuable to other stations,)
</li>
<li>
a reworking of the page footer to again eliminate any standard internal site links and the addition of a sublimated organization logo, credit, link, and copyright/trademark statement,</li>
<li>and, finally, a way to receive the station identification parameter through the <acronym title="Uniform Resource Locator">URL</acronym> and pass it into all of the <a href="http://www.pbs.org/" class="externalLink" title="Public Broadcasting Service">PBS</a> links.
</li>
</ul>
<p>
It&#39;s really a lot less complicated than it sounds.
</p>
<h3>Reasons For Doing This</h3>

<p>
If you&#39;re wondering why a station would want to do this with their own content, there are a number of reasons:
</p>
<ul>
<li>
Showcasing your local art, history, culture, entertainment, and educational resources to stations and web users across the rest of the country is yet one more way of adding value to YOUR station as a modern and relevant connection to the rest of the world.
</li>
<li>
It makes YOUR local station a more attractive and valuable outlet for the people who create this kind of content to bring it to.
</li>
<li>
It supports and adds value to the system as a whole.
</li>
<li>
It adds some small bit of value to your nationally distributed programs when stations considering running them know that there&#39;s localized content that they can link into.
</li>
</ul>
<h3>Station Example</h3>
<p>
<a href="http://www.soptv.org/scs/" title="SOPTV Presents...Sierra Center Stage" class="externalLink"><img class="imgright" width="180" height="244" src="http://www.ptvguy.com/wp-content/uploads/2006/06/scs.jpg" alt="Sierra Center Stage Logo" /></a>If you&#39;re tired of just hearing about this and you&#39;d rather see it in action, then check out <em><a href="http://www.soptv.org/scs/" class="externalLink" title="Sierra Center Stage">Sierra Center Stage</a></em>, a new program being distributed by <a href="http://www.soptv.org/" class="externalLink" title="Southern Oregon Public Television">Southern Oregon Public Television</a>. To reach that page normally as a part of the <a href="http://www.soptv.org/" class="externalLink" title="Southern Oregon Public Television">SOPTV</a> website, you would go to <a href="http://www.soptv.org/scs/" class="externalLink" title="Sierra Center Stage page on the Southern Oregon Public Television website.">www.soptv.org/scs</a>. That takes you to the non-localized version of that page meant for users of the <a href="http://www.soptv.org/" class="externalLink" title="Southern Oregon Public Television">SOPTV</a> site. However, with the simple addition of a question mark and your station&#39;s call letters (try <a href="http://www.soptv.org/scs?wnet" class="externalLink" title="Sierra Center Stage on the Southern Oregon Public Television website localized to member station WNET.">www.soptv.org/scs?wnet</a>) you get a localized version of the page complete with station logo and a support link tied to your local station&#39;s membership page (provided your membership link is current with <a href="http://www.pbs.org/remotecontrol/" class="externalLink" title="Public Broadcasting Service Station Remote Control">PBS Station Remote Control</a>.)
</p>
<h3>Potential Worries</h3>

<p>
If you&#39;re worried that this could somehow affect currently localized users and perhaps &quot;relocalize&quot; them to a different station, it can&#39;t. The already existing <a href="http://www.pbs.org/" class="externalLink" title="Public Broadcasting Service">PBS</a> localization cookie system is not affected in any way by this kind of &quot;homemade localization.&quot; Since it doesn&#39;t store anything on the client computer, it&#39;s temporary and page-specific. When an already localized user clicks through to the <a href="http://www.pbs.org/" class="externalLink" title="Public Broadcasting Service">PBS</a> main site-even on the support link-the already existing <a href="http://www.pbs.org/" class="externalLink" title="Public Broadcasting Service">PBS</a> localization cookie will override any parameters passed in the <acronym title="Uniform Resource Locator">URL</acronym> and localize them accordingly. Therefore, you can&#39;t lose already localized viewers though you might potentially gain a few.
</p>
<p>
If you&#39;re worried about what will happen to users who bookmark a page like this, they&#39;ll bookmark your localization code along with the site <acronym title="Uniform Resource Locator">URL</acronym>. That means that unless they alter the properties of their bookmark, it will always open localized to you.
</p>
<p>
If you&#39;re worried that localizing your content for other stations could cut into potential revenues by turning the support links away from you, then this one you&#39;ll actually have to weigh against your own records. For the most part, stations do not make support money from web content linked into by other stations. However, if your station actually does, then that content would not be a good candidate for localization. No one should lose money or users by doing this.
</p>
<h3>Beyond Even The Stations Themselves</h3>

<p>
This kind of extension of station localization and what it can do goes even beyond public television station websites. Any piece of web content on any site can be localized to make it useful and valuable to <a href="http://www.pbs.org/" class="externalLink" title="Public Broadcasting Service">PBS</a> member stations that want to link into it. That means that any organization or individual out there with a website can make localized content available to stations to use or not use as they see fit. I don&#39;t think that it takes a major stretch of the imagination to envision a time when web producers and web content distributors will approach public broadcasting stations in much the same way as program producers and distributors with the hope of having their content featured by those stations.
</p>
<h3>Non-Station Example</h3>
<p>
<a href="http://www.ptvguy.com/xtras/" class="externalLink" title="Online Xtras"><img id="image38" class="imgleft" width="203" height="203" src="http://www.ptvguy.com/wp-content/uploads/2006/06/onlineXtras.jpg" alt="Online Xtras cutaway view" /></a>If you&#39;re wondering how even a non-station website could manage this, then check out <em><a href="http://www.ptvguy.com/xtras/" class="externalLink" title="Online Xtras">Online Xtras</a></em>, a page I created on my <a href="http://www.ptvguy.com/" title="ptvGuy website located at www.ptvguy.com">ptvguy.com</a> website as a collection of links to <a href="http://www.ptvguy.com/2006/03/23/local-station-promotion-of-pbs-online-only-content/" title="Previous ptvGuy post on local station promotion of Public Broadcasting Service online-only content.">PBS online-only content</a> (and, yes, I still hate the name, but I can&#39;t think of anything better.) If you go to the page directly at <a href="http://www.ptvguy.com/xtras/" class="externalLink" title="Online Xtras">www.ptvguy.com/xtras/</a> (spelled without the &quot;e&quot; as x-t-r-a-s,) then you&#39;ll see that it wasn&#39;t designed to be used as anything other than a localized page. All the localized station linking ends up missing the station identification and the <abbr class="description" title="Navigation Bar">navbar</abbr> at the top is taller than it should be, because there&#39;s no image where the station logo goes. However, if you go to the page with station linking by adding a question mark, the word &quot;station,&quot; an equal sign, and your station&#39;s call letters (as in <a href="http://www.ptvguy.com/xtras?station=wyes" class="externalLink" title="Online Xtras located on the ptvGuy website and localized for member station WYES." >www.ptvguy.com/xtras?station=wyes</a>) then you&#39;ll see a version of the page localized to your station. If you&#39;d rather see how an actual station website might link into this, then have a look at the left sidebar on the homepage of <a href="http://www.soptv.org/" class="externalLink" title="Southern Oregon Public Television">SOPTV</a> and click through to <em><a href="http://www.ptvguy.com/xtras/" class="externalLink" title="Online Xtras" >Online Xtras</a></em>. It not only can be done, it IS being done.
</p>
<h3>How To Do It</h3>

<p>
If you&#39;re wondering why my two examples use different station-linking code, it&#39;s because I set them up using two different server technologies. One utilizes simple <acronym title="Server-Side Include">SSI</acronym> directives that you&#39;d normally see on an <acronym title="Server-parsed HyperText Markup Language">SHTML</acronym> page and the other utilizes <acronym title="A recursive acronym that stands for PHP: Hypertext Preprocessor and originally meant Personal Home Page.">PHP</acronym>. The point I wanted to make with this is that it doesn&#39;t really matter how you set it up as long as it localizes correctly and you make the method clear. I kept it as simple as possible. The only reason that I didn&#39;t create an <acronym title="Active Server Page">ASP</acronym> example is that I don&#39;t have anything available on a Microsoft Windows server worth localizing.
</p>
<p>
I&#39;ve put together a <a href="http://www.ptvguy.com/downloads/localization.zip" class="externalLink" title="Downloadable file containing the original code behind the two localization examples." >downloadable file</a> with all the pertinent underlying code and included content from both of these examples, so that you can look it over and see how simple it is. If you have content that could be used in this way, why not give it a try. If you know of content that could be used in this way, why not suggest it. You don&#39;t lose anything by doing this. You do, however, have a potential to increase your audience while simultaneously supporting <a href="http://www.pbs.org/" class="externalLink" title="Public Broadcasting Service">PBS</a> member stations everywhere.
</p>
<h3>How Will We Use It</h3>

<p>
If we can get enough localized content together to justify the effort, then we could create portal pages (like my <em><a href="http://www.ptvguy.com/xtras/" class="externalLink" title="Online Xtras" >Online Xtras</a></em> example) to organize or categorize the content and create a single link-in point for stations to connect to. Who knows, maybe we can get enough high-quality content together to get <a href="http://www.pbs.org/" class="externalLink" title="Public Broadcasting Service">PBS</a> itself interested in creating more portal collections like <a href="http://www.pbs.org/wgbh/globalconnections/" class="externalLink" title="Global Connections">Global Connections</a> or <a href="http://www.pbs.org/wnet/aaworld/" class="externalLink" title="African American World">African American World</a>. I already know of some more local content that could be added into this, and I bet you do to.
</p>
<p>
&quot;<a href="http://www.pbs.org/" class="externalLink" title="Public Broadcasting Service website">PBS.org</a>&#39;s top priority is presenting content that supports the broadcast schedule,&quot; said Cindy Johanson, Senior Vice President, <a href="http://www.pbs.org/" class="externalLink" title="Public Broadcasting Service">PBS</a> Interactive and Education during <a href="http://www.current.org/web/web0219portals.html" class="externalLink" title="CURRENT: New doors to old content: CPB backs web portals about Middle East, Afro-America">an interview</a> back in 2002. Although many aspects of the web itself and how <a href="http://www.pbs.org/" class="externalLink" title="Public Broadcasting Service">PBS</a> uses it have changed and evolved since then, budget and staffing cuts have forced <a href="http://www.pbs.org/" class="externalLink" title="Public Broadcasting Service">PBS</a> to be extremely selective in what they put out and support on their website. Witness the move of <a href="http://litlink.ket.org/" class="externalLink" title="Public Broadcasting Service LiteracyLink">PBS LiteracyLink</a>&trade; from <a href="http://www.pbs.org/" class="externalLink" title="Public Broadcasting Service">PBS</a> to <a href="http://www.ket.org/" class="externalLink" title="Kentucky Educational Television">KET</a> (speaking of which, there&#39;s a broadly used resource that I&#39;d love to see localized,) and the cutting of <a href="http://www.pbs.org/" class="externalLink" title="Public Broadcasting Service">PBS</a> Campus, <a href="http://www.pbs.org/" class="externalLink" title="Public Broadcasting Service">PBS</a> YOU, and a number of other <a href="http://www.pbs.org/" class="externalLink" title="Public Broadcasting Service">PBS</a> resources. Frankly, good content is not always supportable content.
</p>

<p>
I don&#39;t believe that local stations can or should be solely dependent on <a href="http://www.pbs.org/" class="externalLink" title="Public Broadcasting Service">PBS</a> to provide original web content any longer-which is not to say that we don&#39;t still need them. However, we are more than capable of (and in fact already are) producing such content. It amazes me that we are not tapping into ourselves as the incredible resource that we are. We are an already existing network of interconnected content providers and developers. If we open up our own resources to each other and tap into other organizations and individuals willing share their content with us, then, in combination with <a href="http://www.pbs.org/" class="externalLink" title="Public Broadcasting Service">PBS</a> itself, we will become something greater than the sum total of our parts and, in fact, something greater than anything else on the web.
</p>
<p>
&quot;Can we build it? Yes, we can.&quot;
</p>
<p>
Thank you all, code well, and good night.
</p>
<p><!-- google_ad_section_end --></p>
]]></content:encoded>
			<wfw:commentRss>http://www.ptvguy.com/localizing-beyond-pbs-an-open-proposal/feed/</wfw:commentRss>
			<enclosure url="http://www.ptvguy.com/podpress_trac/feed/39/0/ptvguy062706.mp3" length="3375232" type="audio/mpeg"/>
<itunes:duration>14:03</itunes:duration>
		<itunes:subtitle>Introduction


In one of its most brilliant decisions ever, PBS decided to downplay itself as a national entity in favor of extending the perceived reach of ...</itunes:subtitle>
		<itunes:summary>Introduction


In one of its most brilliant decisions ever, PBS decided to downplay itself as a national entity in favor of extending the perceived reach of every one of its local member stations. (Web: best medium for local/national convergence?) In other words, PBS in Medford, Oregon IS SOPTV, PBS in Redding, California IS KIXE, and PBS in your local town or city IS your local station. This doesn#39;t just happen on-air, it extends online as well.



When a local station website links to a PBS program site like Frontline or Nova, it uses station-linking code to pass its station identification to that site which in turn dynamically generates a localized version of that page complete with a backlinked station logo and localized broadcast information. The end result for the user is that their local station website and the PBS.org national site (the most popular dot org site on the planet) work together as a single, cohesive unit creating the perception that they are one whole site. In fact, some studies have shown that many users are totally unaware of ever having left the local station site.


PBS localization has added to the perceived value of the local station site as a community resource. It extends the perceived reach of the local station into vast resources and archives of information that no one station could ever achieve. Basically, PBS was a Web 2.0 resource long before anyone conceived of such a term to describe that kind of online interaction and interconnectedness. Now, while the rest of the web tries to catch up to even that level, the time has come for us to extend this even further.



Individual stations across the country have for years been creating small (and some very large) pieces of original web content. Some of these are tied to local productions or events and hold little interest outside the local community, but many are very interesting slices of local history, art, and culture and have value to the system as a whole. This kind of web content along with content tied to nationally distributed programs would be ideal for localization.

The Proposal


I propose the creation of localized versions of such pages set up to take advantage of and function similarly to the already existing localization system in place on PBS.org. The beauty of this system is that it#39;s so easy to tap into from outside sources. Actually, if you think about it, that#39;s exactly what it was designed for.


In point of fact, creating such a localized page requires only a few things:



the addition of the standard localized PBS navbar to the top of the page to carry users back to their local station or pass them on to PBS,


a reworking of the page header to showcase the specific logo or content of the page rather than the organization behind it,


the elimination of any internal site navigation, search boxes, or links meant to get site users around that specific site rather than just the specifically localized content,


the elimination of any internal support link coupled with the addition of a PBS localized station support link (and this is very important to make it valuable to other stations,)


a reworking of the page footer to again eliminate any standard internal site links and the addition of a sublimated organization logo, credit, link, and copyright/trademark statement,
and, finally, a way to receive the station identification parameter through the URL and pass it into all of the PBS links.



It#39;s really a lot less complicated than it sounds.

Reasons For Doing This


If you#39;re wondering why a station would want to do this with their own content, there are a number of reasons:



Showcasing your local art, history, culture, entertainment, and educational resources to stations and web users across the rest of the country is yet one more way of adding value to YOUR station as a modern and relevant connection to the rest of the world.


It makes YOUR local </itunes:summary>
		<itunes:keywords>ASP, African American World, All, CURRENT, California, Cindy Johanson, Frontline, Global Connections, KET, KIXE, LiteracyLink, Medford, Nova, Online Xtras, Oregon, PBS, PBS Campus, PBS Interactive, PBS YOU, PBS navbar, PBS station remote control, PHP, Redding, SHTML, SOPTV, SSI, Sierra Center Stage, URL, WGBH, Web 2.0, bookmark, budget, coding, content, content distributors, cookies, downloads, footer, header, income, interactivity, interconnectedness, internal navigation, local, localization, markup, membership, national, nationally distributed programming, navbar, original content, parameters, portal pages, producers, programming, programs, promotion, public broadcasting, public radio, public television, revenues, scripts, self-sufficiency, server, site navigation, staffing cuts, station, station-linking code, support, value</itunes:keywords>
		<itunes:author>ptvGuy</itunes:author>
		<itunes:explicit>no</itunes:explicit>
		<itunes:block>No</itunes:block>
	</item>
	</channel>
</rss>
