<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">

<channel>
	<title>Alt Tags</title>
	
	<link>http://alttags.org</link>
	<description />
	<lastBuildDate>Sun, 27 Nov 2011 01:47:59 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/AltTags" /><feedburner:info uri="alttags" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><feedburner:browserFriendly>This is an XML content feed. It is intended to be viewed in a newsreader or syndicated to another site.</feedburner:browserFriendly><item>
		<title>WordPress Training Videos</title>
		<link>http://feedproxy.google.com/~r/AltTags/~3/XdsgKsv2d80/</link>
		<comments>http://alttags.org/content-management/wordpress-training-videos/#comments</comments>
		<pubDate>Sat, 24 Jul 2010 03:13:05 +0000</pubDate>
		<dc:creator>kirkb</dc:creator>
				<category><![CDATA[Content Management]]></category>

		<guid isPermaLink="false">http://www.alttags.org/content-management/wordpress-training-videos/</guid>
		<description><![CDATA[It&#8217;s been awfully quite around this site lately. That&#8217;s mostly because I&#8217;ve been busy working on a never-ending stream of client projects. An increasing number of those projects involve using WordPress in some context. After coaching numerous clients on the intricacies of WordPress, I started to wonder if there might not be a better way [...]]]></description>
			<content:encoded><![CDATA[<p>It&#8217;s been awfully quite around this site lately.  That&#8217;s mostly because I&#8217;ve been busy working on a never-ending stream of client projects. An increasing number of those projects involve using WordPress in some context.</p>
<p>After coaching numerous clients on the intricacies of WordPress, I started to wonder if there might not be a better way to approach training.  Eventually, I decided that training videos might be be the solution. As a result, I&#8217;ve spent a fair amount of the past month recording a series of WordPress training videos that are now available at no cost on <a href="http://wordpresstraining.com">WordPressTraining.com</a>.</p>
<p>My hope is that the site will appeal to both novice and experienced WordPress users. Whether you&#8217;re looking for a comprehensive overview of the entire WordPress system, or simple insight into a single administrative page, WordPressTraining.com should help you get the most out of your WordPress blog.</p>
<p>I&#8217;ll be adding new videos as time allows, and, of course, updating the videos as new versions of WordPress are released.</p>
<p>The current collection of videos focuses on what I refer to as Core WordPress training &#8212; a detailed overview of the various blogging features and administrative options.</p>
<p>I look forward to receiving constructive feedback from the community.  If there are specific topics you&#8217;d like to see covered in future videos, <a href="http://wordpresstraining.com/contact-us/">drop me a note</a>, or leave a comment below.</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/AltTags?a=XdsgKsv2d80:e8_BEehinRg:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/AltTags?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/AltTags?a=XdsgKsv2d80:e8_BEehinRg:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/AltTags?d=7Q72WNTAKBA" border="0"></img></a>
</div>]]></content:encoded>
			<wfw:commentRss>http://alttags.org/content-management/wordpress-training-videos/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://alttags.org/content-management/wordpress-training-videos/</feedburner:origLink></item>
		<item>
		<title>AJAX Hall of Shame: MarketWatch Reinvents The Blink Tag</title>
		<link>http://feedproxy.google.com/~r/AltTags/~3/PE6HUBFqGWA/</link>
		<comments>http://alttags.org/usability/ajax-hall-of-shame-marketwatch-reinvents-the-blink-tag/#comments</comments>
		<pubDate>Mon, 13 Feb 2006 22:30:38 +0000</pubDate>
		<dc:creator>kirkb</dc:creator>
				<category><![CDATA[Usability]]></category>

		<guid isPermaLink="false">http://www.alttags.org/archives/2006/02/13/50/</guid>
		<description><![CDATA[A few weeks ago I happened to make the mistake of catching up on some financial news before finishing my first cup of coffee. I followed a link to a story on MarketWatch.com that immediately made me begin to feel queasy. As I stared at the page in my partially caffeinated state it appeared that [...]]]></description>
			<content:encoded><![CDATA[<p>A few weeks ago I happened to make the mistake of catching up on some financial news before finishing my first cup of coffee. I followed a link to a story on MarketWatch.com that immediately made me begin to feel queasy. As I stared at the page in my partially caffeinated state it appeared that multiple elements of text in the story were blinking at me in different colors, and numbers seemed to be changing before my eyes.  Eventually I began to grasp what I was seeing.  MarketWatch has jumped on the AJAX bandwagon and taken real-time stock quotes to a new level in the process.</p>
<p>The MarketWatch quotes display with either a minty green or pale pink background depending on whether the current quote has risen or fallen since the previous quote.  Every few seconds the numbers blink as a stocks price changes. For stocks that are trading up and down throughout the day, readers are treated to alternating flashes of pink and green. The numbers include the current price, the daily price change, and the percentage change &#8211; so it&#8217;s a fairly long string of numbers that changes with each update.  A story with a half dozen quotes embedded in it can be a truly a mind numbing experience.</p>
<p>This amazing innovation got me thinking &#8211; why stop at real-time quotes?  Why not have whole sentences and paragraphs change in real-time as well?  After all, the real-time quotes could change in a way that might fundamentally alter the nature of a story.  Wouldn&#8217;t it be better to have writers create alternate scenarios that could be swapped into the story as the corresponding stock prices change?  Talk about stickiness.  Readers could spend an entire day just trying to get through one story;)</p>
<p>All sarcasm aside, I like the Web 2.0 thing as much as the next guy, but every once in a while I run across a DHTML or AJAX widget that just makes me scratch my head and wonder, &#8220;what could they have possibly been thinking&#8221;.  Just because something is technologically possible doesn&#8217;t mean it&#8217;s a good idea. It&#8217;s all too easy to get carried away with the coolness factor of some new technique and lose sight of the user and the message you&#8217;re trying to convey.</p>
<p>In all fairness, I think the MarketWatch feature could work with a little tweaking.  The real-time updates need to be removed from the article copy and placed in a quote box beside the article.  The flashing and blinking would still be distracting, but at least the readers wouldn&#8217;t see numbers changing mid-sentence.  Better yet, the updates could be moved to the real-time graph box that only displays when a user mouses over a ticker symbol.  That would eliminate all distraction and give users the choice of viewing real-time numbers at will.</p>
<p>Note, I haven&#8217;t even begun to address the accessibility issues related to the MarketWatch real-time quotes.  I&#8217;m guessing Jaws and other screen readers might actually explode if they were to encounter one of these pages.</p>
<p>Do you have other nominations for an AJAX Hall of Shame?  Tell us about it in the comments.</p>
<ul>
<li><a href="http://www.marketwatch.com/News/Story/Story.aspx?guid=%7B933BC8F7%2DD232%2D406E%2D89E4%2D510EB42818D9%7D&#038;source=blq%2Fyhoo&#038;dist=yhoo&#038;siteid=yhoo">Sample Market Watch Story &#8211; real-time updates only visible during market hours</a></li>
</ul>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/AltTags?a=PE6HUBFqGWA:tNmXe9KTtfk:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/AltTags?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/AltTags?a=PE6HUBFqGWA:tNmXe9KTtfk:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/AltTags?d=7Q72WNTAKBA" border="0"></img></a>
</div>]]></content:encoded>
			<wfw:commentRss>http://alttags.org/usability/ajax-hall-of-shame-marketwatch-reinvents-the-blink-tag/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://alttags.org/usability/ajax-hall-of-shame-marketwatch-reinvents-the-blink-tag/</feedburner:origLink></item>
		<item>
		<title>Content Migration: Making It Successful</title>
		<link>http://feedproxy.google.com/~r/AltTags/~3/K6D6H_G6ljQ/</link>
		<comments>http://alttags.org/content-management/content-migration-making-it-successful/#comments</comments>
		<pubDate>Tue, 17 Jan 2006 16:01:40 +0000</pubDate>
		<dc:creator>Kassia Krozser</dc:creator>
				<category><![CDATA[Content Management]]></category>

		<guid isPermaLink="false">http://www.alttags.org/archives/2006/01/16/49/</guid>
		<description><![CDATA[I&#8217;d like to talk for a moment about what I call the Content Migration Fantasy. In this fantasy, an experienced team lead by a tough-yet-wise project manager ports legacy content to a new system. This being a fantasy, the work is done quickly and efficiently, due, in no small part, to a brilliantly executed content [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;d like to talk for a moment about what I call the Content Migration Fantasy. In this fantasy, an experienced team lead by a tough-yet-wise project manager ports legacy content to a new system. This being a fantasy, the work is done quickly and efficiently, due, in no small part, to a brilliantly executed content inventory and information architecture. In this fantasy, not only do the items that should be moved end up in the right place, but the items that shouldn&#8217;t be moved stay right where they are.</p>
<p>And, of course, the migration phase of the project comes in on time and under budget. No, better, it&#8217;s done <em>early</em> and under budget. The content migration team is celebrating at the local pub while other teams are sweating deadlines.</p>
<p>In the real world, we all go into content migrations with high hopes and solid plans. Depending on the size of the site and the culture of the organization, you can expect delays, misunderstandings, and more than one last-minute &#8220;uh oh&#8221;. There is a lot of good advice relating to managing the migration portion of a <acronym title="Content Management System">CMS</acronym> project, and I&#8217;ve linked to some favorites below. In the meantime, here&#8217;s my short strategic plan:</p>
<p><span id="more-49"></span></p>
<ul>
<li>Finish your content inventory. By finish, I mean identify every piece of content on the existing site <em>and</em> new content. If the letters <acronym title="To Be Determined">TBD</acronym> appear anywhere on your worksheet, you&#8217;re not done.</li>
<li>Identify where the content goes. Specifically. Exactly. When you get to item 507 on your inventory, you should know exactly where it will slot into your new site.</li>
<li>
<p>Gather all the content. Sure, locating the content on the existing website will be easy, but what about the new items? Knowing they&#8217;re in Jim&#8217;s drawer or on Rex&#8217;s hard drive is all very well and good, but you want physical and/or virtual possession of every item to be migrated before you start work. This will eliminate the need to create &#8220;Waiting For&#8221; placeholders &#8212; these tend to be overlooked in the final rush to launch a site.</p>
<p>Before you add a single item, you need the following ready to go:</p>
<ol type="A">
<li><strong>Content From The Current Site</strong> &#8211; I prefer not to work on a live site because it seems like servers die just when you need them most, so I like to work from a copy of the site.</li>
<li>
<p>Electronic Files</p>
<p> &#8211; Sounds easy enough, but you need content in a readable format. Plain text is good, but more likely than not you&#8217;ll get documents in Word or other standard formats. A word of advice: if the electronic file cannot be read by a modern machine (and hasn&#8217;t been accessed by your client&#8217;s staff this century), chances are it shouldn&#8217;t be migrated to the new website. This might be a great chance to update obsolete items.</li>
<li>
<p>Hard Copy</p>
<p> &#8211; Yes, by hard copy, I mean paper, generally of the 8 1/2&#8243; by 11&#8243; size, but I&#8217;ve been surprised by stranger sizes more than once. As with documents created with obsolete software, there&#8217;s an excellent chance that items available in hard copy only are due for major refreshing.</p>
<p>At the very least, you need to factor content conversion into your budget and workplan.</p>
</li>
<li>
<p>Ghost Content</p>
<p> &#8211; This is content that <em>should</em> be on the new website, but doesn&#8217;t yet exist. This is where hard deadlines and good judgment are helpful. You don&#8217;t want to build your new site around items that don&#8217;t exist, but popping a letter from the president in at the last minute probably won&#8217;t be a deal-breaker. If you haven&#8217;t received To-Be-Created items by your set deadline, it&#8217;s time for a serious talk with your client.</li>
</ol>
</li>
<li>Practice content triage. Prioritize your migration plan. My approach is pretty simple, yours may vary, depending on the project:
<ol>
<li>
<p>Top-Level Content</p>
<p> &#8211; This generally means entry pages to major sections, content deemed by the organization to be &#8220;critical&#8221;, and policy documents. If someone says the site&#8217;s launch has been moved up, you&#8217;ll know that the top levels have been built out with no broken links.</li>
<li>
<p>Secondary Content</p>
<p> &#8211; This deeper content should not be launch-critical, but still needs to be migrated. This is generally current content or content accessed on a regular basis.</li>
<li>
<p>Archives/Tertiary Content</p>
<p> &#8211; Large websites tend to have troves of &#8220;archives&#8221;. Government agencies, for example, tend to keep archives of old minutes and agendas as online public records. While it may be determined that meetings from 1999 don&#8217;t need to be migrated, chances are that there will be some infrequently accessed content. This goes last as budget priorities may dictate a slower migration pace (or the client may decide to do this work as time permits).</li>
</ol>
</li>
<li>Focus on the migration. I like to do content migration without any other business distractions. This is the first time I&#8217;m really &#8220;touching&#8221; the content, and despite the best efforts and most assiduous inventory practices, things slip through. This is my chance to make sure everything is perfect. The art of content migration doesn&#8217;t allow me to do detailed proofreading or rewriting (meaning I have to curb my natural instincts), but I do know that titles are spelled correctly, leads form complete, readable sentences, and nothing is duplicated.</li>
</ul>
<p>You may be working in isolation or you may be working with a team of content migrators &#8212; these key steps apply in either case. I like to have the migration done early enough to accommodate last-second tweaks and mind-changing. Many of our clients require daily site updates, so planning for a final content load is also something we factor into the launch schedule.</p>
<p>Content migration is a big part of any successful CMS implementation &#8212; with a good strategy and careful planning, it can also be the most painless.</p>
<ul>
<li><a href="http://www.adaptivepath.com/publications/reports/migration/">Ten Strategies for Content Migration</a> (Adaptive Path)</li>
<li><a href="http://www.cmswatch.com/Feature/105-Migration-Part-2">Web Content Migration Project Design</a> (CMS Watch)</li>
<li><a href="http://deyalexander.com/presentations/content-migration/">Preparing web content for migration</a> (deyalexander)</li>
<li><a href="/archives/2005/03/23/45/">Wild Information: Content in Its Native Environment</a></li>
<li><a href="/archives/2005/04/05/46/">The Content Inventory: Roadmap to a Successful CMS Implementation</a></li>
</ul>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/AltTags?a=K6D6H_G6ljQ:MrkjCbxWOxk:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/AltTags?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/AltTags?a=K6D6H_G6ljQ:MrkjCbxWOxk:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/AltTags?d=7Q72WNTAKBA" border="0"></img></a>
</div>]]></content:encoded>
			<wfw:commentRss>http://alttags.org/content-management/content-migration-making-it-successful/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://alttags.org/content-management/content-migration-making-it-successful/</feedburner:origLink></item>
		<item>
		<title>Five Steps To A Better Website In The New Year</title>
		<link>http://feedproxy.google.com/~r/AltTags/~3/VT5_yxGYxG0/</link>
		<comments>http://alttags.org/content-management/five-steps-to-a-better-website-in-the-new-year/#comments</comments>
		<pubDate>Mon, 09 Jan 2006 03:11:34 +0000</pubDate>
		<dc:creator>kirkb</dc:creator>
				<category><![CDATA[Content Management]]></category>
		<category><![CDATA[Tips & Tutorials]]></category>

		<guid isPermaLink="false">http://www.alttags.org/archives/2006/01/08/48/</guid>
		<description><![CDATA[The New Year is the perfect time to bring a fresh perspective to your website. Whether you&#8217;re planning a major site redesign in the coming year, or you&#8217;ve just finished one in the old year, there are a number of things you can do to improve the quality of your site. Give Your Content Some [...]]]></description>
			<content:encoded><![CDATA[<p>The New Year is the perfect time to bring a fresh perspective to your website. Whether you&#8217;re planning a major site redesign in the coming year, or you&#8217;ve just finished one in the old year, there are a number of things you can do to improve the quality of your site.</p>
<p><strong>Give Your Content Some Attention</strong></p>
<p>If you&#8217;re using a content management system (CMS) there&#8217;s always the temptation to assume that your content is fine.  It&#8217;s being &#8220;managed&#8221; right?  So what could possibly go wrong?</p>
<p>Plenty.</p>
<p>Use the New Year as an opportunity to review the quality of your content.  While most CMS systems include some form of workflow, you might be surprised by some of the things that slip onto your website. Be on the lookout for content that is outdated, inaccurate, irrelevant, or just plain incoherent.<br />
<span id="more-48"></span><br />
<strong>Validate Your Website&#8217;s Relevance</strong></p>
<p>This is a different sort of validation than you&#8217;re probably used to, and one that definitely can&#8217;t be performed by an automated testing tool.</p>
<p>Website&#8217;s have a tendency to veer of course (some more rapidly than others).  If it&#8217;s been a while since your organization launched its website now may be the time to verify that your site is still an accurate representation of your business.</p>
<p>If it&#8217;s been more than a year since you developed your current site you might be surprised to find out that many of the goals and assumptions that drove the initial development have changed.</p>
<p>Keep in mind that the following things have probably occurred since your website launched:</p>
<ul>
<li>Your understanding of the web has changed</li>
<li>Your understanding of your customers has changed</li>
<li>Your customers have changed</li>
<li>The web has changed</li>
</ul>
<p><strong>Think About Your Customers</strong></p>
<p>And by extension, stop thinking about your organization.  Too many websites are still organization centric with an emphasis on departments and divisions.  Most customers don&#8217;t have a clue what department they need to contact.  Instead, they typically come to your website with a specific task in mind.</p>
<p>Have you identified the most common tasks that your customers have in mind when they come to your website?  Does your website support your customers in completing these tasks?</p>
<p>If you&#8217;re not sure what your customers are trying to accomplish, and whether or not your website is actually helping them achieve their goals, there&#8217;s a pretty good chance that your website could use some improvement in this area. It might be time for a <a href="http://www.surveymonkey.com">user survey</a>.</p>
<p><strong>Review Your Site Navigation</strong></p>
<p>Site navigation is another area where a CMS can lull webmasters into a false sense of confidence. If your CMS allows multiple users to make modification to your global navigation and your site has been online for more than, say, a week, you probably have some review and cleanup to do in this area.</p>
<p>As sites grow navigation items has a tendency to sprawl.  Without regular attention your site navigation will grow out of control and turn into an unusable mess of unrelated links.</p>
<p>Don&#8217;t assume that all of your site users immediately head for the search engine (although they might eventually end up there if they can&#8217;t easily navigate to what they&#8217;re looking for).</p>
<p>Take some time to review your navigation structure and ensure that it&#8217;s still coherent. Conduct ad hoc user testing to ensure that others can use your navigation as well. Just because something make sense to your web team doesn&#8217;t mean that it will make sense to your customers.</p>
<p>Be on the look out for:</p>
<ul>
<li>Navigation labels that use jargon.</li>
<li>Sub-navigation items that may be misfiled.</li>
<li>Navigation that leads to areas that have no content.</li>
<li>Missing navigation items (hard to look for, but you&#8217;ll know them when you don&#8217;t see them).</li>
<li>Misfiled content (the result of authors who quickly add content but aren&#8217;t sure where to put it).</li>
</ul>
<p><strong>Identify Accessibility Problems</strong></p>
<p>Even if your site was developed to be WCAG or 508 compliant, accessibility issues can still creep into your site over time. Unless accessibility review is part of your ongoing workflow, chances are your site has at least a few accessibility issues that require your attention.</p>
<p>This is another area where CMS systems and distributed authoring can create problems. In a perfect world every contributor would be knowledgeable about accessibility and would work diligently to ensure that their content is fully accessible. Since we don&#8217;t live in a perfect world you&#8217;ll want to review your site for any issues that may exist.</p>
<p>While accessibility scanning tools are no replacement for manual review, they can be a good starting point for reviewing a large number of pages.</p>
<p>Be sure to document any accessibility issues you uncover for future reference. Also, make it a point to meet with any authors who are contributing non-accessible content. Use your accessibility review as an opportunity to educate your web contributors.</p>
<p>This is by no means a comprehensive list, but it should be enough to keep you busy in the coming months.  If you can think of similar suggestions that we&#8217;ve left out, please let us know in the comments.  Also, if you&#8217;d like us to expand on any of these suggestions in more detail, please let us know.</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/AltTags?a=VT5_yxGYxG0:MW80BOsbsyo:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/AltTags?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/AltTags?a=VT5_yxGYxG0:MW80BOsbsyo:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/AltTags?d=7Q72WNTAKBA" border="0"></img></a>
</div>]]></content:encoded>
			<wfw:commentRss>http://alttags.org/content-management/five-steps-to-a-better-website-in-the-new-year/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		<feedburner:origLink>http://alttags.org/content-management/five-steps-to-a-better-website-in-the-new-year/</feedburner:origLink></item>
		<item>
		<title>The Simpsons For The Visually Impaired</title>
		<link>http://feedproxy.google.com/~r/AltTags/~3/JTGqtgZ5Rl4/</link>
		<comments>http://alttags.org/accessibility/the-simpsons-for-the-visually-impaired/#comments</comments>
		<pubDate>Fri, 20 May 2005 15:53:58 +0000</pubDate>
		<dc:creator>kirkb</dc:creator>
				<category><![CDATA[Accessibility]]></category>

		<guid isPermaLink="false">http://www.alttags.org/archives/2005/05/20/47/</guid>
		<description><![CDATA[When explaining web accessibility to the uninitiated I find that it sometimes helps to apply the concept to other mediums. Here&#8217;s an example I hadn&#8217;t thought of before. Imagine trying to watch The Simpsons without actually watching The Simpsons. Each episode has a million little sight gags and visual clues that fly by so quickly [...]]]></description>
			<content:encoded><![CDATA[<p>When explaining web accessibility to the uninitiated I find that it sometimes helps to apply the concept to other mediums.  Here&#8217;s an example I hadn&#8217;t thought of before. Imagine trying to watch <em>The Simpsons</em> without actually watching <em>The Simpsons</em>.  Each episode has a million little sight gags and visual clues that fly by so quickly that you practically need a TiVo to keep up.</p>
<p>So how do visually impaired people watch <em>The Simpsons</em>?  With the Descriptive Video Service (DVS) of course. DVS is an audio track that explains the action taking place in a television program. With <em>The Simpsons</em> that includes reading all of the oddball signs that fly by during the course of an episode (not to mention Bart&#8217;s scribbling on the chalk board at the start of each episode).</p>
<p>WFMU&#8217;s station manager Ken has an interesting post about his accidental discovery of the DVS signal while battling with his broken VCR. Like many people, he hadn&#8217;t really given any thought to how visually impaired users might watch and enjoy programs like <em>The Simpsons</em>.  At first he assumed <em>The Simpsons</em> were doing a parody of <em>Arrested Development</em>.</p>
<p>Ken also makes some interesting observations regarding censorship and editorializing on the DVS track, but that&#8217;s probably a topic for another post on another blog.</p>
<p>At any rate, if you&#8217;re interested in hearing what the DVS track for <em>The Simpsons</em> sounds like, Ken has posted an entire episode available for download.</p>
<ul>
<li><a href="http://blog.wfmu.org/freeform/2005/05/the_simpsons_as.html">The Simpsons as Described by WGBH</a></li>
</ul>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/AltTags?a=JTGqtgZ5Rl4:J9i3wDeNmDI:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/AltTags?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/AltTags?a=JTGqtgZ5Rl4:J9i3wDeNmDI:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/AltTags?d=7Q72WNTAKBA" border="0"></img></a>
</div>]]></content:encoded>
			<wfw:commentRss>http://alttags.org/accessibility/the-simpsons-for-the-visually-impaired/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		<feedburner:origLink>http://alttags.org/accessibility/the-simpsons-for-the-visually-impaired/</feedburner:origLink></item>
		<item>
		<title>The Content Inventory: Roadmap to a Successful CMS Implementation</title>
		<link>http://feedproxy.google.com/~r/AltTags/~3/X0Fr9fjlhyo/</link>
		<comments>http://alttags.org/content-management/the-content-inventory-roadmap-to-a-succesful-cms-implementation/#comments</comments>
		<pubDate>Wed, 06 Apr 2005 00:10:36 +0000</pubDate>
		<dc:creator>Kassia Krozser</dc:creator>
				<category><![CDATA[Content Management]]></category>

		<guid isPermaLink="false">http://www.alttags.org/archives/2005/04/05/46/</guid>
		<description><![CDATA[The sad truth about many CMS implementations is that not nearly enough time is spent working with content. All too often, organizations get wrapped up in issues related to technology and design, forgetting what the system is supposed to be managing. It&#8217;s easy to avoid focusing on content when you have no idea what it [...]]]></description>
			<content:encoded><![CDATA[<p>The sad truth about many <acronym title="Content Management System">CMS</acronym> implementations is that not nearly enough time is spent working with content.  All too often, organizations get wrapped up in issues related to technology and design, forgetting what the system is supposed to be managing.</p>
<p>It&#8217;s easy to avoid focusing on content when you have no idea what it is or where it is. CMS vendors focus on the user-friendly aspects of their software; rarely do they address the complexities of content migration. Since the system you&#8217;re implementing is supposed to make content management a breeze, there&#8217;s a temptation to avoid thinking about content until the very last minute.  This flawed assumption has doomed all too many CMS projects.</p>
<p>Our <a href="http://www.alttags.org/archives/2005/03/23/45/" title="Wild Information: Content In Its Native Environment">first article</a> defined content in all of its many forms. This article focuses on the nuts and bolts of identifying content and coralling it in such a way that you have what you need when it comes time to populate your CMS.  The key to achieving this goal is a process called the Content Inventory.</p>
<p><span id="more-46"></span></p>
<p><strong>What Is Included In A Content Inventory?</strong></p>
<p>Content Inventories almost always take longer than anticipated. We try to start this phase of the project as early as possible, knowing we can iterate the inventory as new information about the project is revealed. Your inventory serves as the starting point for developing your <acronym title="Information Architecture">IA</acronym> and as the roadmap for ensuring all content is migrated to the new site. While many documents are created in the course of a web development project, chances are your content inventory will become your primary tool and reference point.</p>
<p>This inventory includes:</p>
<ul>
<li>Content on the current website. Every item. Without exception.</li>
<li>Content to be migrated to the new website. Every item. It&#8217;s easier to scale back than to add on.</li>
<li>Web-based applications or transactional systems to be integrated with the new website.</li>
</ul>
<p>Web-based applications or third-party systems are not necessarily content, but should be noted on the inventory for informational purposes. These applications often require placeholder content or links to external systems.  If these systems are not included on the roadmap, they might be overlooked in the final rush to get everything done before the specified launch date.</p>
<p>For each item on your content inventory, you need to capture (at a bare minimum) the following information:</p>
<ul>
<li><strong>Description</strong>: The title of the content item.</li>
<li><strong>Content Owner</strong>: This is generally the department or individual responsible for the content item.</li>
<li><strong>Content Type</strong>: Content types include articles, forms, and systems. </li>
<li><strong>Format</strong>: Formats include hard copy, electronic file (Word/Excel/PDF, etc.), and links.</li>
<li><strong>Location</strong>: This is the location of the content item. Locations include URLs, the hard drive of an individual, a shared directory, or file drawer in the basement of the building.</li>
<li><strong>Update Frequency</strong>: You might want to include &#8220;Frequent&#8221;, &#8220;Sometimes&#8221;, or &#8220;Rarely&#8221; flags in your inventory. Frequently updated content generally requires a higher profile in the navigation schema.</li>
<li><strong>Status</strong>: The status of content can be current, obsolete (generally content on the current site that will not be migrated), or to be created.</li>
<li><strong>General Notes</strong>: If the content requires special treatment or you have additional information to capture, note it in this section of the content inventory.</li>
</ul>
<p><strong>Creating The Content Inventory</strong></p>
<p>While we expect our clients to shoulder their share of the burden when it comes to the content inventory, we typically take a first pass by inventorying all content on the existing website; we do this by methodically following every link on every page, in order. This approach allows us to spend quality time with the client&#8217;s existing content and leads to a deeper understanding of the client&#8217;s business.</p>
<p>Once we&#8217;ve seeded the inventory with the existing web content, we provide the inventory worksheets to each department and allow the client&#8217;s staff to add any additional content they want to include on their new website. This requires that the client be as specific as possible. You need to know if you&#8217;re migrating two agendas or 25. &#8220;Various documents&#8221; is not a content item &#8212; the content migration is not the time to work out the details of what was meant by &#8220;various&#8221;.</p>
<p>Once the client has completed their work, we analyze the entire content inventory and follow up on the inevitable questions that arise. This follow-up is done via email, phone, or small meetings with key staff. At this point, we&#8217;ll iterate on the inventory with the client until we&#8217;re sure we&#8217;ve captured everything that needs to be included. This process includes tasks like identifying gaps in the content and coming up with appropriate titles for articles.</p>
<p>Content inventories, especially for information-rich sites, can get quite large. A spreadsheet allows you to sort and filter the data into multiple views as needed. Once we&#8217;ve completed the initial capture of information, we expand the inventory to include keywords, target customers (especially helpful for developing a user-centric navigation system), and other information relevant to the migration. This content-related data is a crucial part of the raw material used to develop the site&#8217;s information architecture.</p>
<p>We said in our <a href="http://www.alttags.org/archives/2005/03/23/45/" title="Wild Information: Content In Its Native Environment">first article</a> that the first step to developing an Information Architecture is identifying a website&#8217;s content. Once you have an understanding of the type of content that will be included on the new website, you can begin to figure out how all of the pieces will fit together.</p>
<p>For example, if you&#8217;re building a site for local government, you&#8217;ll notice that various departments have resources targeted toward businesses. In a physical City Hall, business owners may be required to visit multiple departments in order to perform various tasks. As you develop your IA, you can target this customer group by aggregating business-focused content into a common area and organize that area around the various tasks that business users would want to accomplish.  The result of this process is a customer-oriented site structure improves the overall user experience.</p>
<p>Once the IA is complete, we add one more column to our inventory: location on the new website. Knowing where things go in advance allows the entire migration process to proceed rapidly. Our worksheet allows us to easily sort by new location and build each section of the site in an orderly manner.</p>
<p>There are many approaches to the content inventory process, and you will ultimately find a system that works best for you. The first step, of course, is creating a usable spreadsheet. Here&#8217;s an <a href="http://www.alttags.org/reports/pandemic_continvent.xls" title="Content Inventory Template">Excel worksheet</a> that you can use as a starting point. Remember, a content inventory template is just that; you&#8217;ll note that ours includes columns for language and audience. This is information we need to capture for the majority of our clients. Different projects have different needs, and you may need to modify this template on a case-by-case basis.</p>
<p><strong>Analyzing The Content Inventory</strong></p>
<p>While individual departments can create their initial inventories, one person should be responsible for analyzing and understanding every item on the completed inventory, from its purpose to its relationship to other content. Employing too many analysts leads to big picture items being missed. For example, some sites will have the same content item posted in multiple locations. A good CMS streamlines the process of managing one piece of information in multiple places; however, the content analyst needs to be aware that this duplicate content exists (we usually indicate this in the Notes section). Otherwise, you will negate the benefits of a CMS. A single content item is easy to maintain; the same item in multiple locations means that someone needs to remember to update the item in every location, every time the document is updated.</p>
<p>This analysis of the content inventory also aids in identifying and understanding various types of content (content classes) that need to be accommodated by the CMS. Articles can take on many forms: news releases, public notices, agendas, <acronym title="Frequently Asked Questions">FAQs</acronym>, or even photo galleries. Good content management systems handle a variety of content classes, and identifying the article classes early in the project aids the design process, information architecture, and CMS implentation.</p>
<p>Adaptive Path&#8217;s Jeffrey Veen has called content inventories &#8220;mind-numbing&#8221; (<a href="http://www.adaptivepath.com/publications/essays/archives/000040.php">Doing a Content Inventory (Or, A Mind-Numbingly Detailed Odyssey Through Your Web Site)</a>).</p>
<p>There are benefits to this tedium. By the time you&#8217;re finished, you will have a better understanding of your client&#8217;s business and, likely, a lot of ideas about how to better organize content. You will discover relationships between content that can be maximized. And you will walk into the Information Architecture phase of your project with confidence.</p>
<p><strong>Next Up: Analyzing and Preparing Content for Migration to Your CMS</strong></p>
<p><strong>Related Articles:</strong></p>
<ul>
<li><a href="http://www.alttags.org/archives/2005/03/23/45/">Wild Information: Content in Its Native Environment</a></li>
</ul>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/AltTags?a=X0Fr9fjlhyo:74JFa_HXhTY:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/AltTags?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/AltTags?a=X0Fr9fjlhyo:74JFa_HXhTY:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/AltTags?d=7Q72WNTAKBA" border="0"></img></a>
</div>]]></content:encoded>
			<wfw:commentRss>http://alttags.org/content-management/the-content-inventory-roadmap-to-a-succesful-cms-implementation/feed/</wfw:commentRss>
		<slash:comments>17</slash:comments>
		<feedburner:origLink>http://alttags.org/content-management/the-content-inventory-roadmap-to-a-succesful-cms-implementation/</feedburner:origLink></item>
		<item>
		<title>Wild Information: Content in Its Native Environment</title>
		<link>http://feedproxy.google.com/~r/AltTags/~3/iTLw67IHITM/</link>
		<comments>http://alttags.org/content-management/wild-information-content-in-its-native-environment/#comments</comments>
		<pubDate>Thu, 24 Mar 2005 02:21:31 +0000</pubDate>
		<dc:creator>Kassia Krozser</dc:creator>
				<category><![CDATA[Content Management]]></category>

		<guid isPermaLink="false">http://www.alttags.org/archives/2005/03/23/45/</guid>
		<description><![CDATA[Sometimes it feels like the most neglected aspect of implementing a content management system is . . . the content. Content development and migration pose a variety of challenges, and we&#8217;ve&#8217;ve written a series of articles discussing these issues. This critical look at preparing content for the web will help you create a plan for [...]]]></description>
			<content:encoded><![CDATA[<p>Sometimes it feels like the most neglected aspect of implementing a content management system is . . . the content. Content development and migration pose a variety of challenges, and we&#8217;ve&#8217;ve written a series of articles discussing these issues. This critical look at preparing content for the web will help you create a plan for implementing a <acronym title="Content Management System">CMS</acronym> on time and on budget.</p>
<p>This first article defines content types that need to be accommodated by your CMS and analyzes common problems we&#8217;ve faced when it comes to corraling content. The second article in the series unfolds the roadmap to a successful CMS implementation: the Content Inventory. Our final pieces looks at content migration and the triage process often needed to migrate content in a timely manner.</p>
<p><span id="more-45"></span></p>
<p><strong>What Is Content?</strong></p>
<p>Content development and migration comprise a major phase of our development process. While some might argue that Information Architecture is the cornerstone of a successful CMS implementation, you cannot begin to develop a site&#8217;s <acronym title="Information Architecture">IA</acronym> until you&#8217;ve identified all of your content. For the purpose of this series, we&#8217;re defining content as: </p>
<ul>
<li><strong>Articles</strong>: These are the text-based documents that will constitute the bulk of content in your CMS. As you analyze your content, you&#8217;ll find a number of discrete article <em>types</em> (news releases, agenda items, job listings, <abbr title="etcetera">etc.</abbr>) which may require special treatment. Many CMSs support a variety of content classes, and it&#8217;s important to identify article types early in the process in order to develop a workable strategy for dealing with them.</li>
<li><strong>Forms</strong>: This type of content usually involves the collection of information from your website&#8217;s users. Forms trigger an action that usually involves some sort of workflow. If you plan on converting paper forms to a web-based process, you will almost certainly need to do some level of business process analysis. When dealing with forms during the content development phase, it&#8217;s not uncommon to discover that many forms (or form fields) are out-of-date or no longer relevant. There&#8217;s nothing worse than wasting time developing a web-based process for a paper-based system that serves no puprose. In general, you should do your best to curb your client&#8217;s urge to automate bureaucracy.</li>
</ul>
<p>You&#8217;ll notice we didn&#8217;t include external links in our definition of content types. For the purposes of populating a content management system, links are generally treated in the same manner as any other article.</p>
<p><strong>Common Content Formats</strong></p>
<p>Though businesses embraced <acronym title="Personal Computers">PCs</acronym> in earnest in the late 1980s, most organizations have a surprisingly difficult time producing usable digital content. As you begin inventorying your content, you&#8217;ll discover that it exists in many formats (or, in all too many cases, it doesn&#8217;t exist at all). Each format has special challenges to be considered as you migrate it to the web.</p>
<ul>
<li>
<p><strong>Hard Copy</strong> &#8212; Far more often than you&#8217;d imagine, the only available format for certain information is in hard copy. If you&#8217;re lucky, there will be a pristine master copy used to make duplicates as necessary. Chances are, the master copy will actually be a hundred generations old, last updated on a manual typewriter, <a href="http://en.wikipedia.org/wiki/Mimeograph">mimeographed</a>, and unreadable.</p>
<p>This type of physical content must be manually gathered (we use an expandable plastic interoffice-style envelope for this; we also use Post-Its to make additional notes about the document when appropriate). Surprisingly, locating actual copies of important physical documents can be a challenge. Your client&#8217;s staff will dig through desk drawers, scour filing cabinets, and, in desperation, pull brochures off racks and say, &#8220;Use this.&#8221; By &#8220;use&#8221;, they mean &#8220;use your magical web conversion machine to turn this into an attractive web page&#8221;.  What this really means is that you&#8217;ll need to rekey or <acronym title="Optical Character Recognition">OCR</acronym> the document to obtain usable text. How you should make this determination is covered in Part Three of this series.</p>
<p>We&#8217;ve also learned that documents existing only in hard copy are often outdated, if not downright obsolete. We strongly recommend reviewing hard copy documents with your client to determine relevance and accuracy before you spend three days scanning mountains of paper. We&#8217;ve discoverd instances were businesses hand their customers documents signed by employees who left the organization a decade ago. The web project is the first time many standard business documents are reviewed in-depth.</p>
</li>
<li>
<p><strong>Electronic Files</strong> &#8212; Electronic files are created by programs such as Word, Excel, PowerPoint, Adobe Acrobat, PageMaker, or one of a zillion other applications. It is not unheard of for a client to produce a file requiring an application that hasn&#8217;t been commercially available for over a decade (yes, some people still have WordStar 2000 files). That you do not have, nor can you obtain, a copy of the application will come as a surprise to your client.  Regardless of what format these electronic documents exist in, you will have to provide guidance in formatting them for migration to the web.</p>
<p>Though we create guidelines and instructions for collecting and providing content, we&#8217;ve found that clients usually organize the content they give us in ways that make the most sense to them. Most people believe their method for aggregating information is logical and helpful. Because your content inventory will likely identify content by owner, we suggest instructing the client to put content into folders named after content owners before turning the content over to you (this is usually done by file transfer or by providing CDs/DVDs full of documents).</p>
<p>But wait . . . once you have the file, how do you identify it? Sure, your client can name each file in accordance with the file name indicated on the content inventory, but what fun is that? Frankly, with some clients, actually receiving content is a challenge. Expecting usable, logical files names is too much to hope for &#8212; this is where good titles on your inventory come in handy. Remember: your client has been using naming conventions that are relevant to their business, and, especially when it comes to large projects, renaming the files is not practical.</p>
<p>Though it should go without saying, the electronic files you receive are not likely to be well-formatted. People have been improperly using word processors for nearly 20 years, and it&#8217;s not likely they will suddenly start using proper document styles anytime soon. This poses a variety of new challenges, including the fact that content cannot be copied and pasted from Word without significant clean-up. We address this challenge in other articles (see links below) and in Part Three of this series.</p>
<p>Our caveat about relevance and accuracy applies equally to electronic files.</p>
</li>
<li><strong>Ghost Content</strong> &#8212; It is inevitable that your client will identify content that <em>should</em> exist but doesn&#8217;t. Or they know it exists somewhere, but they just can&#8217;t find it. Or maybe they just haven&#8217;t gotten around to actually creating it yet. In these cases, someone will have to actually write the content. If you have writing skills, you can include content creation in your budget. If you don&#8217;t, keep your fingers crossed and hope that the ghost content isn&#8217;t destined for the home page. </li>
</ul>
<p>Most organizations are excited about the prospect of a new website and eager to help you help them. However, most organizations don&#8217;t have a good grasp of the work involved in creating that website, especially when it comes to implementing a CMS. Your job is to keep the project on track. Understanding the core issues of content development and migration will allow you to keep things moving.</p>
<p><strong>Next Up</strong>: The Content Inventory: Roadmap to a Succesful CMS Implementation</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/AltTags?a=iTLw67IHITM:PQ8IqxL-mrI:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/AltTags?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/AltTags?a=iTLw67IHITM:PQ8IqxL-mrI:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/AltTags?d=7Q72WNTAKBA" border="0"></img></a>
</div>]]></content:encoded>
			<wfw:commentRss>http://alttags.org/content-management/wild-information-content-in-its-native-environment/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://alttags.org/content-management/wild-information-content-in-its-native-environment/</feedburner:origLink></item>
		<item>
		<title>Accessible Folksonomies</title>
		<link>http://feedproxy.google.com/~r/AltTags/~3/St6opqE9Pmc/</link>
		<comments>http://alttags.org/accessibility/accessible-folksonomies/#comments</comments>
		<pubDate>Mon, 28 Feb 2005 05:51:11 +0000</pubDate>
		<dc:creator>kirkb</dc:creator>
				<category><![CDATA[Accessibility]]></category>
		<category><![CDATA[Tips & Tutorials]]></category>

		<guid isPermaLink="false">http://www.alttags.org/archives/2005/02/27/42/</guid>
		<description><![CDATA[I&#8217;ve been working with web technology for over a decade now and I don&#8217;t think I&#8217;ve ever witnessed an idea gain mindshare as rapidly as the Folksonomy has. It seems like everywhere I turn someone is discussing this new categorization system. For those of you who aren&#8217;t familiar with the term, a folksonomy is basically [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve been working with web technology for over a decade now and I don&#8217;t think I&#8217;ve ever witnessed an idea gain mindshare as rapidly as the <a href="http://en.wikipedia.org/wiki/Folksonomy"><strong>Folksonomy</strong></a> has.  It seems like everywhere I turn someone is discussing this new categorization system.</p>
<p>For those of you who aren&#8217;t familiar with the term, a folksonomy is basically a taxonomy created by the people and for the people.  A community of users collaborates by &#8220;tagging&#8221; various types of content with user created keywords.  This concept is flourishing on a handful of community driven sites that all seem to have a certain addictive quality.  I think the best way to fully grasp how folksonomies work is to dive into one of the sites that makes use of the concept.  <a href="http://www.flickr.com">Flickr</a>, <a href="http://www.43things.com">43things</a>, and <a href="http://del.icio.us">del.icio.us</a> are good places to start.  Given the success of these early experiments in group tagging I have no doubt that we&#8217;ll be seeing folksonomies implemented on all sorts of sites in the very near future.</p>
<p>Lately I&#8217;ve been thinking about one particular artifact of the folksonomy phenomenon &#8212; the folksonomy menu that serves as a sort of buzz index providing users with a quick visualization of the most popular tags (technically I think it&#8217;s called a weighted list).  Popular tags are displayed in a larger font and it&#8217;s relatively easy to identify hot topics at a glance.  This visual representation of the popularity of any given tag is undeniably cool.  However, once the coolness factor wears off it becomes fairly obvious that these menus are also not very accessible.</p>
<p>I realize these sites are currently trail-blazers and they deserve to be recognized as such.  I have no intention of detracting from the innovative work that&#8217;s being done. My concern is that once folksonomies enter the mainstream, the next wave of sites implementing them will likely begin a wholesale copying of the work that&#8217;s being done by these innovators &#8212; markup and all.<br />
<span id="more-42"></span><br />
Also, I need to point out that folksonomies are community driven. A few minor changes to the existing markup would go a long way towards making these communities accessible to everyone.</p>
<p><strong>Analysis of the accessibility of weighted lists on five websites using group tagging and folksonomy</strong></p>
<p>I spent an afternoon looking under the hood of the folksonomy menus on following sites:</p>
<ul>
<li><a href="http://www.technorati.com/tag/">Technorati</a></li>
<li><a href="http://www.flickr.com/photos/tags/">Flickr</a></li>
<li><a href="http://www.43things.com/">43 Things</a></li>
<li><a href="http://del.icio.us/tag/">del.icio.us</a></li>
<li><a href="http://www.metafilter.com/tags.mefi">MetaFilter</a></li>
</ul>
<p>I was somewhat surprised to find that the markup on each of the folksonomy menu pages was entirely different.  While all sites were basically implementing the same type of menu they all arrived at their respective results in different ways.  Given this finding, I was even more surprised to note that each site shared most the same accessibility problems:</p>
<ul>
<li><strong>Unstructured Links:</strong>  With the exception of Technorati, each of these menus was rendered as an unstructured collection of links separated by only whitespace or a non-breaking space entity.  It seems fairly obvious that these links constitute a list.  Rendering these items as a list would provide visually disabled users with more feedback regarding the number of links as well as the ability to skip the list entirely.</li>
<li><strong>Extraneous Markup:</strong>  While not technically accessibility related, each of these pages uses a fair amount of extraneous markup to achieve its goal.  I encountered a startling number of span elements accompanied by inline style declarations.  And while Technorati wins points for realizing that these links are actually a list, they should also win an award for the most creative use of the EM element.</li>
<li><strong>Absolute Font Sizes:</strong>  Without exception fonts were defined in pixels.  As a result I was unable to resize type in Internet Explorer. This was somewhat puzzling given the fact that it would be fairly easy to implement the font size variations using em&#8217;s. del.icio.us actually went as far as defining the font size in fractional pixels extended to the 13th decimal place.  They must be using one of those 30 inch <a href="http://www.amazon.com/exec/obidos/ASIN/B0002ILKWM/alttags-20/">Cinema Displays</a> <img src='http://alttags.org/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> . </li>
<li><strong>Lack of Context:</strong> These menus currently require a user to actually view the page in order to discern the relative popularity of tags.  There is no additional context that could be used to determine popularity.  Given the fact that the difference in font size for any pair of tags can be as little as a single pixel, additional context would also be useful to those who are not visually impaired.</li>
</ul>
<p><strong>Recommendations:</strong></p>
<p>The good news is that these issues are all easily fixed.  Most of the solutions will be quite obvious.</p>
<ul>
<li><strong>Use Lists:</strong> Lists have become the standard way of rendering a collection of links.  Lists provide additional structure that can have a significant impact on accessibility.</li>
<li><strong>Avoid Inline Style Declarations:</strong> I&#8217;m sure there&#8217;s room for debate on this recommendation, but personally I would assign a class to each LI element.  There&#8217;s really no reason for extraneous elements or inline style definitions.</li>
<li><strong>User Relative Font Sizes:</strong> Defining font sizes in em&#8217;s would allow users to easily resize type in any browser.  Fractional em&#8217;s are easy to calculate, and they make more sense than fractional pixels.</li>
<li><strong>Add Context:</strong>  While it&#8217;s not a perfect solution, it might be a good idea to add each topic&#8217;s relative rank to the title attribute of the anchor.  Something like title=&#8221;Politics &#8211; Rank 3 or 10&#8243;.</li>
<li><strong>Consider Alternate Views:</strong>  There&#8217;s no reason that the current standard folksonomy menu has to be the only way of representing the relative popularity of tags.  An ordered list sorted by popularity would eliminate some of the need for visual clues.  Adding a link to such a list would provide users with more choice while addressing accessibility concerns.</li>
</ul>
<p>Here&#8217;s a <a href="http://www.alttags.org/folksonomy.html">page demonstrating my recommendations</a>.</p>
<p>I realize that it can be challenging to focus on these types of details while innovating in the way that each of these sites has.  While folksonomies are still relatively new, I think we&#8217;ve reached a point where it&#8217;s time to start thinking seriously about best practices.</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/AltTags?a=St6opqE9Pmc:z_lGq7igHys:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/AltTags?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/AltTags?a=St6opqE9Pmc:z_lGq7igHys:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/AltTags?d=7Q72WNTAKBA" border="0"></img></a>
</div>]]></content:encoded>
			<wfw:commentRss>http://alttags.org/accessibility/accessible-folksonomies/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		<feedburner:origLink>http://alttags.org/accessibility/accessible-folksonomies/</feedburner:origLink></item>
		<item>
		<title>The Accessibility Challenge</title>
		<link>http://feedproxy.google.com/~r/AltTags/~3/S66Fuc7DEdc/</link>
		<comments>http://alttags.org/accessibility/the-accessibility-challenge/#comments</comments>
		<pubDate>Wed, 02 Feb 2005 23:46:25 +0000</pubDate>
		<dc:creator>Kassia Krozser</dc:creator>
				<category><![CDATA[Accessibility]]></category>
		<category><![CDATA[Content Management]]></category>

		<guid isPermaLink="false">http://www.alttags.org/archives/2005/02/02/41/</guid>
		<description><![CDATA[We recently completed a large website redevelopment project. The site, when launched, contained nearly 1,000 individual content items. Since launch, that number has grown. We expect it to continue to increase, especially as the departments who took a wait and see attitude start contributing content to the site. If past experience holds true, this site [...]]]></description>
			<content:encoded><![CDATA[<p>We recently completed a large website redevelopment project. The site, when launched, contained nearly 1,000 individual content items. Since launch, that number has grown. We expect it to continue to increase, especially as the departments who took a wait and see attitude start contributing content to the site. If past experience holds true, this site will have close to 5,000 content items within a year or two.</p>
<p>One of the stated goals for the site was accessibilty. Granted, this was not the term used, but as we went through the process of identifying the site&#8217;s customers, local senior citizens were mentioned. Because this is a city website, they do not have to comply with Section 508 &#8212; however, as many local government agencies choose to do, the city made compliance a goal. Throughout the design process, we kept this in mind, and, because the backend of the site is a content management system, we included &#8220;hooks&#8221; to ensure things like alt attributes weren&#8217;t forgotten.</p>
<p>Okay, fine. Mission accomplished.</p>
<p>Sort of. The day-to-management of the website is handled in a decentralized manner by non-technical staff. The final review before new content is published is done from an an editorial perspective &#8212; the webmaster doesn&#8217;t know <acronym title="Hyper Text Mark-up Language">HTML</acronym>, and the chances of her learning it are slim. When we loaded the original batch of content on behalf of the client, we converted as much as possible to plain HTML. Unfortunately, due to a variety of factors, not everything could be converted, and there are many documents posted as <acronym title="Portable Document Format">PDF</acronym> files.</p>
<p><span id="more-41"></span></p>
<p>As the person tasked with converting the bulk of the content on the site, I realized that the goal of accessibility faced multiple challenges, all which are part of a bigger challenge:</p>
<ul>
<li>
<p><strong>Non-Technical Staff Updating The Site</strong>. Have you ever tried to create an accessible table in HTML? I have, and it&#8217;s not a simple process. In fact, if you don&#8217;t do it regularly, you&#8217;re going to require a refresher course. Every time you create a new table. Let&#8217;s see, you have the actual table structure, the summary, the caption, grouping of columns and/or rows, the thead, the tbody&#8230;I&#8217;m sure I&#8217;ve missed a few pieces, but you get the picture. Just the idea of explaining the differences between caption and summary makes my head spin; if you want enforcement, we need to talk.</p>
<p>Basic HTML is easy, but most people think it&#8217;s hard. Hard enough that they don&#8217;t want to be bothered learning it. I see this every day. A <acronym title="What You See Is What You Get">WYSIWYG</acronym> HTML editor works just fine for the average content creator. When you get to fun stuff like acronyms and abbreviations and the art of remembering what code works with which browser, you&#8217;ve lost your audience (heck, even if you get someone who has the time and energy to do the right thing, there will always be a few who pop out of the woodwork to argue the semantic differences between acronyms and abbreviations). Coding for accessibility is easy when you&#8217;re looking at lightly formatted content. It&#8217;s not easy, as evidenced by the various discussions on the <acronym title="Web Accessibility Initiative">WAI</acronym> lists, when the requirements of the content move beyond the basics.</p>
</li>
<li>
<p><strong>Time and Money</strong>. Our content migration process bumped up against the very real constraints of time and money. Like most cities, the particular agency didn&#8217;t have unlimited funds to devote to the project. As it was, we took a loss on this aspect of the project, partially because we, the developers, were committed to doing it right. Even so, we were confined by project deadlines. Eventually a site must be handed over to the client and launched.</p>
<p>As staff integrates updating their areas of the website into their day-to-day activities, they will also face this challenge. Content will be added between meetings, phone calls, constituent questions, even emergencies like fires (including while the fire is raging). Careful HTML coding will necessarily give way to &#8220;get it up fast&#8221; attitudes. This organization cannot afford the luxury of a full-time staff member working on the website. The webmaster mentioned above already has a full, full-time job; the mandate to increase web content adds to her job.</p>
</li>
<li>
<p><strong>Lack of Effective Tools</strong>. As noted, we posted a lot of items as PDF files. Sometimes this was because of the time/money issue; sometimes it was because the documents were heavily formatted and converting to HTML didn&#8217;t make sense; sometimes it was because the information presented didn&#8217;t lend itself to HTML &#8212; like complex spreadsheets. Inevitably, these documents were created in applications such as Word or Excel and converted to PDF.</p>
<p>Yes, Acrobat has accessibility tools. Have you used them? Even well-formatted Word documents require scrubbing after conversion. And I doubt anyone is going to pretend that the vast majority of Word documents are well-formatted. Drilling down into documents and fixing conversion errors is a time-consuming process. See above for more information on why this is a problem.</p>
<p>For some documents, there&#8217;s the option of copying and pasting from Word. The <acronym title="Content Management System">CMS</acronym> used by the city allows users to copy items as plain text, and we trained them on this process. A few people will likely remember the steps for stripping out the extraneous Word code and there&#8217;s an extra process run on content to clean up the HTML as much as possible. Bottom line, of course, is that these are band-aids, and most users will copy and paste directly into the HTML editing box, note that the document &#8220;looks&#8221; okay, and post. All of the lovely semantic coding will be forgotten because very few word processor users consider structuring their documents properly.</p>
<p>If Word allowed someone to copy and paste plain text, maybe the final result would have better structure because the HTML mark-up tools in the editor would provide structural elements. Personally, I&#8217;d advocate for removing the bold, italic, underline, font selection and size options from the toolbars. Clearly, nobody&#8217;s asked me, and users will continue to hit the &#8220;B&#8221; button at will.</p>
</li>
</ul>
<p>We did everything we could &#8212; from design to tool integration to template development to training &#8212; to ensure the goal of an accessible website was met. Now the full burden of maintaining the site is on non-technical staff. This is not an uncommon situation &#8212; in our experience, more websites are maintained in this manner than are sites under the control of individuals who live and breathe HTML with all of its nuances. Whenever I read that content owners &#8220;should&#8221; do this and that to achieve accessibility, I wonder how many people dictating the &#8220;shoulds&#8221; actually understand the process from the perspective of someone who drew the short end of the straw and must now add updating their department&#8217;s area on a website to their daily duties?</p>
<p>When we work with clients, nobody questions the goal of accessibility. Quite the opposite. But businesses and government agencies do not have unlimited resources, and they don&#8217;t always have technically-oriented staff. I realize there are many individuals pushing for improved user agents and technology; until someone can copy and paste clean HTML from Word or convert to a well-formatted (even if structurally incorrect) PDF file, websites will be littered with the ghosts of well-intentioned content authors who had to balance the &#8220;shoulds&#8221; with reality. It probably wouldn&#8217;t hurt if actual coding guidelines were evaluated from the perspective of people in the trenches, either.</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/AltTags?a=S66Fuc7DEdc:xQ4MRmtbKmk:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/AltTags?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/AltTags?a=S66Fuc7DEdc:xQ4MRmtbKmk:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/AltTags?d=7Q72WNTAKBA" border="0"></img></a>
</div>]]></content:encoded>
			<wfw:commentRss>http://alttags.org/accessibility/the-accessibility-challenge/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
		<feedburner:origLink>http://alttags.org/accessibility/the-accessibility-challenge/</feedburner:origLink></item>
		<item>
		<title>CMS Do's and Don'ts</title>
		<link>http://feedproxy.google.com/~r/AltTags/~3/aM7z8YY70cw/</link>
		<comments>http://alttags.org/content-management/cms-dos-and-donts/#comments</comments>
		<pubDate>Sat, 22 Jan 2005 02:25:52 +0000</pubDate>
		<dc:creator>kirkb</dc:creator>
				<category><![CDATA[Content Management]]></category>

		<guid isPermaLink="false">http://www.alttags.org/archives/2005/01/21/40/</guid>
		<description><![CDATA[Have you made peace with your Content Management System yet? If you&#8217;re like most CMS users, the answer is &#8216;no&#8217; (or a steady stream of expletives that could easily be understood as a &#8216;no&#8217;). For many, CMS has become synonymous with the word &#8216;failure&#8217;. There seems to be a widely held perception that CMS is [...]]]></description>
			<content:encoded><![CDATA[<p>Have you made peace with your Content Management System yet?  If you&#8217;re like most CMS users, the answer is &#8216;no&#8217; (or a steady stream of expletives that could easily be understood as a &#8216;no&#8217;).  For many, <a href="http://www.atnewyork.com/news/article.php/1690881">CMS has become synonymous with the word &#8216;failure&#8217;</a>.</p>
<p>There seems to be a widely held perception that CMS is a losing proposition.  As a result, many corporations and government agencies have hesitated to make a commitment to CMS. A surprising number of corporate and government websites use no CMS at all, or a mixed up assortment of homegrown tools that can only loosely be referred to as a CMS.</p>
<p>Depending on their circumstances these organizations may not be able to resist the lure of a true CMS for much longer. There are hundreds of CMS vendors competing for the available market share.  If you are not yet using a CMS it&#8217;s only a matter of time before a key decision maker in your organization gets sold on the idea. You know how it is when management latches onto buzzwords.</p>
<p>CMS doesn&#8217;t have to be synonymous with failure.  There is no doubt that the right CMS, properly implemented, can offer real benefits to organizations of all sizes. The catch seems to be that it&#8217;s not always easy to find the right CMS, let alone a qualified team with the skills needed for a proper implementation.</p>
<p>As businesses of all sizes embark on their first CMS project they need to realize that they are venturing into territory that in many ways is unique. A CMS implementation is not quite like any other technology project. If for no other reason because the end result is a system that is used to manage what will essentially become the public face of your organization.</p>
<p>With this in mind I offer a few do&#8217;s and don&#8217;ts that could help you minimize your chances of joining the ranks of those who are unhappy with their CMS.<br />
<span id="more-40"></span><br />
<strong>DO:</strong></p>
<ul>
<li> <strong>Make sure you actually need a content management system.</strong>  Not all websites do. Not every business generates enough content to justify the time and investment involved in using a full-blown content management system.  Organizations that just need to post infrequent news updates may be able to get by with a simple blogging system. Spend some time up front determining what your real needs are. </li>
<li><strong>Get to know your content.</strong> It may sound self evident, but content is key. That would be why they call it a Content Management System. Start by asking a few basic questions: What is this theoretical content you will be managing? Who is the audience for this content? Where does the content live?  Who owns it?  How frequently does it change?  What is the production process? What is the lifespan of your content?  For larger organizations these can be difficult questions. There may be no single person in your organization who has a complete understanding of all of your organization&#8217;s content needs. You&#8217;ll need to make an effort to answer these questions before you can determine what your true requirements are.  Don&#8217;t even think about selecting a system until you&#8217;re comfortable that you know all there is to know about your content and the process used to create it.</li>
<li><strong>Understand that when it comes to CMS, one size never fits all </strong>(despite what that vendor just told you).  There are hundreds of CMS&#8217;s targeted at different markets. These systems have huge variations in cost, technology, and complexity.  Your goal is to find a system that meets your specific content and organizational needs.  The last thing you need is an overly complex system that offers cutting edge features you have no use for.  Likewise, there will almost certainly be a variety of must-have features that you can&#8217;t live without.  In addition to getting to know your content, you&#8217;ll want to consider the following:  How many contributors do you have?  Are your contributors centralized in a few departments, or do you have a deeper organizational hierarchy?  What are your workflow, authorization, and publishing requirements?  Do you need the ability to maintain a multi-lingual site?  Do you need personalization?  What about transactional capabilities?  Scheduling and content rotation?  Version control? Since the chances are that you&#8217;ve never developed a CMS requirements document before, you might consider seeking professional assistance before you begin evaluating CMS applications. </li>
<li><strong>Have a budget</strong> &#8212; preferably a realistic budget. As you evaluate CMS alternatives you&#8217;ll probably experience sticker shock at the price of some CMS systems. Keep in mind that the CMS license is only a fraction of your total cost. You can expect to spend 3x to 5x (or more) the cost of the license during the implementation phase.  And don&#8217;t think you&#8217;re going to get off lightly just because you&#8217;ve selected an open source application.  Just because the license fee is zero doesn&#8217;t mean you won&#8217;t need a considerable amount of professional assistance during your implementation. </li>
<li><strong>Consider usability and accessibility.</strong> There&#8217;s nothing worse than spending months of your organization&#8217;s time and a small fortune building a website that your customers can&#8217;t use.  While it may be tempting to blame a bad user experience on your CMS, usability and accessibility problems can be minimized if adequate attention is given to these areas during the design and implementation phases. There&#8217;s no substitute for understanding your customers needs and building a site to meet those needs. Usability testing can help improve the odds that your users&#8217; needs are met when your new site launches.  While it&#8217;s tempting to focus on &#8220;the system&#8221; you should never underestimate the importance of user-centered design.  </li>
<li><strong>Consider trying a low-risk pilot project that explores the potential of CMS and introduces the concept to your organization.</strong>  Pilot projects can also serve as prototypes for larger projects and may be extremely useful in uncovering system requirements.</li>
</ul>
<p><strong>DON&#8217;T:</strong></p>
<ul>
<li><strong>Select your CMS before you have a full understanding of what your needs are.</strong> The first time we encountered a potential client who had actually purchased the CMS before interviewing professional service agencies we thought it was an anomaly. They literally had no clue what they had purchased or how they were going to build a site with their new system.  Their selection became a limiting factor in everything else that followed.  Since then we&#8217;ve come to realize that this sort of thing happens all the time.  Upper management gets the CMS bug and they dispatch their CIO to &#8216;go buy one of those content management systems&#8217;.  Hysteria ensues.</li>
<li><strong>Leave the CMS implementation to your <acronym title="Information Technology">IT</acronym> department.</strong> Technology is only a small part of the CMS equation.  Management should see CMS as a strategic business system that requires the involvement of staff at all levels and from departments across the organization. Building a team with a broad organizational perspective will dramatically increase your chances of success.</li>
<li><strong>Assume you won&#8217;t need to seek professional help.</strong>  If this is your first CMS implementation you&#8217;ll likely underestimate the skill set needed to successfully develop your new website.  Professional guidance during the planning phases can save a tremendous amount of time and money throughout the course of your project.</li>
<li><strong>View your CMS implementation as an isolated project with no impact on your operations.</strong> Your goal during the CMS implementation will be not only to launch a new website, but to integrate your new system with your existing business process.  At the same time, a CMS project may provide organizations with the opportunity to re-assess existing processes and procedures.  I am frequently amazed at the type of organizational issues that are unearthed during a CMS implementation.  Outdated documents that are being distributed to clients as &#8220;current&#8221; information and non-existing procedures for mission critical business functions are typical of the types of issues that arise during the course of a CMS implementation.  As these issues surface during the implementation, management should begin to take a more critical look at content and how it is created and maintained throughout the content lifecycle. </li>
<li><strong>Underestimate the amount of time required to produce quality content.</strong>  You&#8217;ll need to undertake a comprehensive content inventory throughout your organization.  Once your inventory is complete you&#8217;ll need to make sense of it all and begin building the information architecture for your new site.  The processing of all of this content will likely involve a fair amount of document conversion and should also include extensive review and editing.  These things all take time.  </li>
<li><strong>Implement unnecessarily complex workflow and publishing processes.</strong>  Workflow has its place, but you should resist the temptation to build elaborate workflow rules that have the overall impact of slowing down the content process.  Your CMS should facilitate the management of content, not act as a barrier preventing the dissemination of new content. </li>
</ul>
<p><strong>Conclusion:</strong></p>
<p>There&#8217;s more, of course.  But in my experience these seem to be the most common mistakes that hamper the successful implementation of a content management system.  Focusing on these key areas should at least set you on the right path and will hopefully allow you to avoid the pitfalls that so many others have fallen into when undertaking a CMS implementation.</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/AltTags?a=aM7z8YY70cw:FkGu9NuFzXg:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/AltTags?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/AltTags?a=aM7z8YY70cw:FkGu9NuFzXg:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/AltTags?d=7Q72WNTAKBA" border="0"></img></a>
</div>]]></content:encoded>
			<wfw:commentRss>http://alttags.org/content-management/cms-dos-and-donts/feed/</wfw:commentRss>
		<slash:comments>12</slash:comments>
		<feedburner:origLink>http://alttags.org/content-management/cms-dos-and-donts/</feedburner:origLink></item>
	</channel>
</rss>

