<?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"
	>

<channel>
	<title>Standards Schmandards</title>
	<atom:link href="http://www.standards-schmandards.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.standards-schmandards.com</link>
	<description>A pragmatic approach to web standards and accessibility</description>
	<pubDate>Thu, 01 May 2008 19:03:34 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.5</generator>
	<language>en</language>
			<item>
		<title>Swedish National Guidelines for Public Sector Websites</title>
		<link>http://www.standards-schmandards.com/2008/swedish-guidelines-for-public-sector-websites/</link>
		<comments>http://www.standards-schmandards.com/2008/swedish-guidelines-for-public-sector-websites/#comments</comments>
		<pubDate>Mon, 28 Apr 2008 18:57:44 +0000</pubDate>
		<dc:creator>peter.krantz</dc:creator>
		
		<category><![CDATA[Government]]></category>

		<guid isPermaLink="false">http://www.standards-schmandards.com/?p=80</guid>
		<description><![CDATA[The <a href="http://www.verva.se/english/public-sector-development/listening-to-citizens/guidelines-public-sector-websites/">Swedish National Guidelines for Public Sector Websites</a> takes an integrated approach to usability, accessibility and standardization. The purpose of the Guidelines is to support the procurement, development, and maintenance of a website by a public administration so that it offers equal opportunity usage for all citizens. The 2006 version has now been translated to english.]]></description>
			<content:encoded><![CDATA[<p>The <a href="http://www.verva.se/english/public-sector-development/listening-to-citizens/guidelines-public-sector-websites/">Swedish National Guidelines for Public Sector Websites</a> takes an integrated approach to usability, accessibility and standardization. The purpose of the Guidelines is to support the procurement, development, and maintenance of a website by a public administration so that it offers equal opportunity usage for all citizens. The 2006 version has now been translated to english.</p>
<p>Quoting from the <a href="http://www.verva.se/english/public-sector-development/listening-to-citizens/guidelines-public-sector-websites/">announcement</a>: &#8220;The Guidelines are divided into chapters which can be read separately depending on the reader’s role and responsibilities. The order of the chapters is intended to mirror the lifecycle of a website.</p>
<ul>
<li><strong>Chapter 1</strong> covers the overall communications objectives of a website, which should be used as the basis for its development.</li>
<li><strong>Chapter 2</strong> presents the development process as steps towards a defined objective.</li>
<li><strong>Chapter 3</strong> shows methods for website design and web page coding, along with web standards.</li>
<li><strong>Chapters 4 and 5 </strong>describe the basic content and services a website should provide, giving additional information on how to write for web-based media as well as methods for keeping the website up to date.</li>
<li><strong>Chapters 6, 7 and 8</strong> cover the development of web content for mobile devices, Content Management Systems (CMS) / authoring tools, and assistive technologies (AT).</li>
</ul>
<p>A survey carried out in February 2007 showed that over 90% of those responsible for public administration websites in Sweden were aware of the Guidelines, with 80% or more actively using them.&#8221;</p>
<p>The Guidelines are published under the <a href="http://creativecommons.org/licenses/by/2.5/se/deed.en_US">Creative Commons Attribution 2.5 Sweden license</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.standards-schmandards.com/2008/swedish-guidelines-for-public-sector-websites/feed/</wfw:commentRss>
		</item>
		<item>
		<title>RDFa - Implications for Accessibility</title>
		<link>http://www.standards-schmandards.com/2007/rdfa-and-accessibility/</link>
		<comments>http://www.standards-schmandards.com/2007/rdfa-and-accessibility/#comments</comments>
		<pubDate>Tue, 04 Sep 2007 21:26:05 +0000</pubDate>
		<dc:creator>peter.krantz</dc:creator>
		
		<category><![CDATA[Content]]></category>

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

		<guid isPermaLink="false">http://www.standards-schmandards.com/2007/rdfa-and-accessibility/</guid>
		<description><![CDATA[RDFa is a set of extensions to HTML and XHTML from W3C. With RDFa it is possible to use custom vocabularies to include machine readable data in web documents. Here are my initial thoughts on how I believe RDFa will benefit web accessibility.]]></description>
			<content:encoded><![CDATA[<p>Here are my initial thoughts on how I believe RDFa will benefit web accessibility. If you are new to RDFa I recommend reading the <a href="http://en.wikipedia.org/wiki/RDFa">Wikipedia entry on RDFa</a> and the W3C <a href="http://www.w3.org/TR/xhtml-rdfa-primer/">RDFa primer</a> as an introduction.</p>
<h2>A bit of background on RDFa</h2>
<p>RDFa is a set of extensions to HTML and XHTML from W3C. With RDFa it is possible to use custom vocabularies to include machine readable data in web documents. In current web documents based on HTML or XHTML there are very limited ways of expressing information for machines. There are:</p>
<ul>
<li>HTML elements that express document structure (e.g. headings, lists, tables), and rethoric (em, strong),</li>
<li>(broadly defined) HTML elements that express various technical terms (code, kbd, samp), and,</li>
<li>the content itself.</li>
</ul>
<p>As more business domains are moving online the need to exchange data in a more structured fashion will increase. Instead of publishing data twice, once in a web document for humans and once in a separate file for machines, RDFa makes it possible to include machine readable data in web documents. (In a way, this has been possible since the <a href="http://www.w3.org/TR/xhtml-modularization/">modularization of XHTML</a>, but in practice, few developers seem to have used the extension mechanisms of XHTML).</p>
<h2>An RDFa example</h2>
<p>Consider the following XHTML markup:</p>
<pre><code>&lt;p class="contactinfo"&gt;
	My name is Jo Smith. I'm a distinguished web engineer at
	&lt;a href="http://example.org"&gt;Example.org&lt;/a&gt;.
	You can contact me
	&lt;a href="mailto:jo@example.org"&gt;via email&lt;/a&gt;.
&lt;/p&gt;</code></pre>
<p>Most humans will be able to understand the information but for machines this markup is too vague to parse without ambiguity. By  providing more information about the content we can reduce this ambigity. First we provide information about our vocabulary in the HTML element:</p>
<p><code>&lt;html xmlns:contact="http://www.w3.org/2001/vcard-rdf/3.0#"&gt;</code></p>
<p>Then we can use the terms of that vocabulary to provide more information for machines:</p>
<pre><code>&lt;p class="contactinfo" about="http://example.org/staff/jo"&gt;
	My name is
	&lt;span property="contact:fn"&gt;Jo Smith&lt;/span&gt;.
	I'm a
	&lt;span property="contact:title"&gt;
		distinguished web engineer
	&lt;/span&gt;
	at
	&lt;a rel="contact:org" href="http://example.org"&gt;
		Example.org
	&lt;/a&gt;.
	You can contact me
	&lt;a rel="contact:email" href="mailto:jo@example.org"&gt;
		via email
	&lt;/a&gt;.
&lt;/p&gt;</code></pre>
<p>One of the major benefits is that there is a standard for the vocuabulary specification and it is machine readable. You can open the <a href="http://www.w3.org/2001/vcard-rdf/3.0">URI for the vcard vocabulary</a> used above in your browser (you may have to &#8220;view source&#8221; to see it) and see more information about the terms of the vocabulary. Another big advantage is that you can create a vocabulary specification for your business domain yourself and publish on the web. You do not have to put it through some central authority.</p>
<p>We have now modified the markup in our document to make it useful for both humans and machines. The document still looks the same for sighted users that look at the information in their web browser. Apart from the added benefit for search engines and desktop applications (e.g. importing this information into your adressbook now becomes easier) I believe it will have interesting implications for assistive tools as well.</p>
<h2>What if assistive software could use RDFa information?</h2>
<p>Since the vocabuary is created in a machine readable format it should be possible to let assistive software such as screen readers load the vocabulary specification and provide more information for the user. If you look at the <a href="http://www.w3.org/2001/vcard-rdf/3.0">vocabulary specification for vcards</a> used above each term has a label text. For the title the specification looks like this:</p>
<p><code>&lt;rdfs:label&gt;Position Title&lt;/rdfs:label&gt;</code></p>
<p>One of the simplest ways of using this information is of course to read it to the listener during the linearization of the page. Since a term can have a description too even more information could be provided to the user. </p>
<p>In practice, the sequence of events for a screen reader working on top of a web browser could look like this:</p>
<ol>
<li>Browser opens the web page.</li>
<li>Screen reader parses the HTML and extracts references to all external vocabularies.</li>
<li>External vocabularies are fetched and parsed for labels and descriptions.</li>
<li>The screen reader announce that extended information exists and starts rendering the page.</li>
</ol>
<p>So, by using RDFa to reduce ambiguity for machines it is likely that humans too can benefit from the added information. It will be very interesting to see what makers of assistive tools can come up with. What other use cases for RDFa with regards to accessibility can you see?</p>
<h2>References</h2>
<p>For more information on RDFa see:</p>
<ul>
<li><a href="http://www.formsplayer.com/introduction-to-rdfa">Introduction to RDFa</a> by Mark Birbeck.</li>
<li><a href="http://www.w3.org/2006/07/SWD/RDFa/primer/">The W3C RDFa primer</a>.</li>
<li><a href="http://en.wikipedia.org/wiki/RDFa">The Wikipedia entry on RDFa</a>.</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.standards-schmandards.com/2007/rdfa-and-accessibility/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Mental Workload for Paged and Scrolled Documents</title>
		<link>http://www.standards-schmandards.com/2007/paged-or-scrolled/</link>
		<comments>http://www.standards-schmandards.com/2007/paged-or-scrolled/#comments</comments>
		<pubDate>Sun, 24 Jun 2007 21:12:18 +0000</pubDate>
		<dc:creator>peter.krantz</dc:creator>
		
		<category><![CDATA[Content]]></category>

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

		<guid isPermaLink="false">http://www.standards-schmandards.com/2007/paged-or-scrolled/</guid>
		<description><![CDATA[In a recent doctoral thesis from the department of psychology at Gothenburg University, Sweden, Erik Wästlund provides some interesting findings on mental workload for consumption of information. Two of the principal findings are:

Consumption of information is more efficient when information is presented on paper compared to presenting the information on a computer screen.
Consumption of information [...]]]></description>
			<content:encoded><![CDATA[<p>In a recent doctoral thesis from the department of psychology at <a href="http://www.gu.se/english/">Gothenburg University</a>, Sweden, Erik Wästlund provides some interesting findings on mental workload for consumption of information. Two of the principal findings are:</p>
<ol>
<li>Consumption of information is more efficient when information is presented on paper compared to presenting the information on a computer screen.</li>
<li>Consumption of information generates less mental workload when the page layout is adapted to fit the screen.</li>
</ol>
<p>The first point may not come as a surprise. Steve Krug has argued that users tend to <a href="http://www.sensible.com/chapter.html">scan web pages rather than read them</a> and Erik&#8217;s study cites previous research that says users tend to have difficulties reading longer passages of text on a screen.</p>
<p>A fundamental characteristic of reading information on a computer screen is that it &#8220;involves both the process of reading the presented text and handling the computer. The reader&#8217;s processing capacity is being utilized not only for decoding but also for page navigation.&#8221;. When we read e.g. a book the mental workload is low because we know from experience where to focus after turning a page. </p>
<h2>Adapting content to the screen</h2>
<p>The second point has some interesting implications for people working with the web. Currently, web pages with a lot of text tend to come in two flavors:</p>
<ol>
<li>All text on a single web page and the standard browser scrollbar to move forward in the page. (Example: <a href="http://www.webstandards.org/2007/06/11/review-wcag2-may2007-working-draft/">A review of the Web Content Accessibility Guidelines 2.0, May 2007 Working Draft</a>).</li>
<li>Paged text and one or more navigation buttons to move to the next page. (Example: Mark Pilgrim&#8217;s <a href="http://diveintoaccessibility.org/day_6_choosing_a_doctype.html">Dive Into Accessibility, Day 6: Choosing a DOCTYPE</a>).</li>
</ol>
<p>Paged text on the web today is rarely adapted to the browser window size.</p>
<p>In Erik&#8217;s study the test subjects were given reading assignments. One group read the document in a scrolled format (number 1 above) and the other group read the document in a paged format where the page format was <em>adapted to the computer screen</em>.</p>
<p>The result showed that mental workload was lower when you read information in a paged way adapted to the screen. This is interesting as the current technology for constructung web pages (HTML and CSS) do not provide an easy way to page text adapted to the user&#8217;s screen. I am guessing that it may be possible by using javascript to measure the window size and create keys to move forward by a viewport page at the click of a button.</p>
<p>On the other hand, most browsers provide this functionality for scrolled pages in the Page-up and Page-down keys. In the usability tests I have participted in during the past years I can not recall a single user using the Page-up/down keys.</p>
<p>So, does this mean that scrolled text is better if user&#8217;s learn to navigate with the Page-up/down keys? Or should content authors paginate long documents? Will these methods have other accessibility implications?</p>
]]></content:encoded>
			<wfw:commentRss>http://www.standards-schmandards.com/2007/paged-or-scrolled/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Bringing Accessibility into the Development Process</title>
		<link>http://www.standards-schmandards.com/2007/rapid-accessibility-feedback/</link>
		<comments>http://www.standards-schmandards.com/2007/rapid-accessibility-feedback/#comments</comments>
		<pubDate>Fri, 30 Mar 2007 14:49:18 +0000</pubDate>
		<dc:creator>peter.krantz</dc:creator>
		
		<category><![CDATA[General]]></category>

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

		<guid isPermaLink="false">http://www.standards-schmandards.com/2007/rapid-accessibility-feedback/</guid>
		<description><![CDATA[Web accessibility is, in my experience, often considered late in the development process. Typically, accessibility evaluation is conducted by outside experts after the application is delivered and content is produced. This leads to issues being reported to developers late in the project, at a time when changes cost more.

In order to make accessibility development efforts more efficient I believe that accessibility has to be integrated into all stages of a project with as much automation as possible. Here are some ideas on how this can be done for the developer role.]]></description>
			<content:encoded><![CDATA[<p>Web accessibility is, in my experience, often considered late in the development process. Typically, accessibility evaluation is conducted by outside experts after the application is delivered and content is produced. This leads to issues being reported to developers late in the project, at a time when changes cost more.</p>
<p>In order to make accessibility development efforts more efficient I believe that accessibility has to be integrated into all stages of a project with as much automation as possible. Here are some ideas on how this can be done for the developer role.<br />
<span id="more-70"></span></p>
<h2>Project roles and process</h2>
<p>Consider the typical staffing of a web development project and how the respective roles relate to accessibility:</p>
<ul>
<li><em>Designers</em> create the user interface design. The design needs to be checked for visual aspects such as contrast issues, choice of color, font readability etc. The designer deliverables are often due early in the project.</li>
<li><em>Developers</em> create the markup and application logic for the application. The markup has needs to be checked for technical accessibility issues such as correct markup of tables, forms, document structure etc. The developer devliverables appear throughout the project.</li>
<li><em>Content producers</em> (copywriters) create text. The text has to be checked for readability issues and other language aspects. Content is often delivered towards the end of the project.</li>
</ul>
<p>Accessibility experts typically appear at the end of the project to test the application. This is natural as it isn&#8217;t until the end that the majority of design, markup and content is available for testing. </p>
<h2>Implications</h2>
<p>The problem with this approach is that the time between feedback from the accessibility evaluation and the work done is too long. Proponents of agile development methods identified this a long time ago and it is typically illustrated with the <a href="http://www.ambysoft.com/essays/whyAgileWorksFeedback.html">cost of change curve</a>:</p>
<div class="pic">
<img id="cost-of-change" src="http://www.standards-schmandards.com/wp-content/uploads/2007/03/cost-of-change-vs-feedback.gif" alt="Rapid feedback with an automated tool gives lower cost of change than slow feedback." />
</div>
<p>In essence, rapid feedback is easier to act upon and incurs a lower cost of change. Getting the feedback later means that you as a developer may have implemented more functionality in an inaccessible way. There may also be more dependencies developed that affect the parts that you need to change based on the late feedback.</p>
<p>So, if possible we would like to have a tool that provides rapid feedback throughout the development process to all project roles. By &#8220;rapid&#8221; I am referring to near instantaneous feedback to minimize context switching for the developer.  </p>
<h2>Challenges with automated accessibility evaluation tools</h2>
<p>The challenge with accessibility testing is that many things are difficult to automate. Content, for example, is hard to do an automated assessment of. You may <a href="http://www.standards-schmandards.com/2005/measuring-text-readability/">calculate all the readability scores</a> you want but only real user testing will give you enough information to conclude if your content is understandable.</p>
<p>Contrast and color is also difficult. Developers may have used combinations of javascript, css and markup to create the final look. To have a machine understand the actual contrast ratio for a specific text may be nearly impossible if you don&#8217;t roll your own browser implementation.</p>
<p>Other challenges include integrating a tool into your project&#8217;s continuous integration framework. This rules out many of the web based tools available.</p>
<h2>A proposed solution</h2>
<p>If you haven&#8217;t heard of Raakt (The Ruby Accessibility Analysis Kit) before, there is a <a href="http://www.peterkrantz.com/raakt/wiki/">quick introduction on the Raakt wiki</a>. Raakt focuses on the developer role in a project and helps developers make sure that the created markup passes a <a href="http://www.peterkrantz.com/raakt/wiki/tests">set of basic accessibility tests</a>. It integrates with many test frameworks to become part of the automated test cycle.</p>
<p>The ambition is to make basic technical accessibility testing a natural part of a development project&#8217;s test suite. This will hopefully improve markup quality and minimize the number of accessibility issues found in subsequent tests. It also helps developers with little or no accessibility knowledge to get on track faster.</p>
<p>I would be very interested in receiving your feedback on what you think about this approach. How can accessibility become a more natural part of a development project? In your experience, would a project benefit from rapid accessibility feedback? Have you tried Raakt and did you find it useful?</p>
<h2>References</h2>
<ul>
<li>Scott W. Ambler: <a href="http://www.ambysoft.com/essays/whyAgileWorksFeedback.html">Why Agile Software Development Techniques Work: Improved Feedback</a>.</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.standards-schmandards.com/2007/rapid-accessibility-feedback/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Evaluation of WYSIWYG editors (2007)</title>
		<link>http://www.standards-schmandards.com/2007/wysiwyg-editor-test-2/</link>
		<comments>http://www.standards-schmandards.com/2007/wysiwyg-editor-test-2/#comments</comments>
		<pubDate>Wed, 07 Feb 2007 11:48:57 +0000</pubDate>
		<dc:creator>peter.krantz</dc:creator>
		
		<category><![CDATA[Markup]]></category>

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

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

		<guid isPermaLink="false">http://www.standards-schmandards.com/2007/wysiwyg-editor-test-2/</guid>
		<description><![CDATA[<img class="illustration" src="http://www.standards-schmandards.com/exhibits/wysiwyg/wysiwyg.gif" alt="">A year ago I tested accessibility features in some of the more popular WYSIWYG editors commonly found in content management systems (see <a href="http://www.standards-schmandards.com/2006/wysiwyg-editor-test/">Evaluation of WYSIWYG editors</a>). Since then most of these editors have been further developed. Repeating the test shows that most editors have improved since last time and that there are some interesting newcomers.]]></description>
			<content:encoded><![CDATA[<p><img class="illustration" src="http://www.standards-schmandards.com/exhibits/wysiwyg/wysiwyg.gif" alt="">It has been almost a year since I tested accessibility features in some of the more popular WYSIWYG editors commonly found in open source content management systems (see <a href="http://www.standards-schmandards.com/2006/wysiwyg-editor-test/">Evaluation of WYSIWYG editors</a>). During this time, most of these editors have been further developed. Let&#8217;s have a look at how they fare a year on.</p>
<h2 id="method">Test method</h2>
<p>The test method is the same as last time (to be able to see if scores changed compared to the previous test). In short, I tried to create <a href="http://www.standards-schmandards.com/exhibits/wysiwyg/sampledoc.htm">a sample document</a> in each of the editors. The sample document contains markup commonly found on the web. All editors were tested on the same date and the online demo version was used when available. If there was an option to enable more features, all were enabled.</p>
<h2 id="editors">Tested editors</h2>
<p>Most of the editors from the previous test are included this time. Based on feedback from the comments I have also added a couple of new contestants.</p>
<p>From the previous test:</p>
<ol>
<li><a href="http://www.realobjects.com/">EditOnPro</a> by Realobjects. Commercial license.</li>
<li><a href="http://www.xstandard.com/">XStandard</a> by Belus Technology. Commercial license. Lite version free (also see special license for open source CMS projects)</li>
<li><a href="http://www.fckeditor.net/">FCKeditor</a> by Frederico Caldeira Knabben. Open source (<acronym title="Lesser General Public License">LGPL</acronym>), commercial license available.</li>
<li><a href="http://www.cutesoft.net/ASP.NET+WYSIWYG+Editor/default.aspx">CuteEditor</a> by Cute Soft. Commercial license.</li>
<li><a href="http://tinymce.moxiecode.com/">TinyMCE</a> by Moxiecode. Open source (LGPL).</li>
<li><em>New:</em> <a href="http://xinha.python-hosting.com/">Xinha</a>. Open source BSD-style license.</li>
<li><em>New:</em> <a href="http://www.wymeditor.org/en/">WYMeditor</a>. Open source (MIT and GPL). For an introduction to WYMeditor see <a href="http://www.standards-schmandards.com/2006/wysiwym/">Visually Editing Semantics - What You See Is What You Mean</a>.</li>
<li><em>New:</em> <a href="http://apps.carleton.edu/opensource/loki/">Loki</a> by Carleton College. Open source (GPL).</li>
</ol>
<p>Missing from this round is <a href="http://kupu.oscom.org/">Kupu</a> as it has not come out with any new release since the previous test. Also, eWebEditPro could not be tested. The online demo gives an error: &#8220;Error loading mycontent1&#8243;.</p>
<h2 id="result">Test result</h2>
<p>The total score for each editor is listed below. For <a href="http://www.standards-schmandards.com/exhibits/wysiwyg/2007/wysiwyg.htm">full test result details see here</a>.</p>
<table class="result">
<tr>
<th scope="col">Editor</th>
<th scope="col">Score (out of 19)</th>
</tr>
<tr>
<td>XStandard</td>
<td>19</td>
</tr>
<tr>
<td>EditOnPro</td>
<td>16</td>
</tr>
<tr>
<td>TinyMCE</td>
<td>15</td>
</tr>
<tr>
<td>FCK-editor</td>
<td>14</td>
</tr>
<tr>
<td>WYMeditor</td>
<td>14</td>
</tr>
<tr>
<td>Loki</td>
<td>13</td>
</tr>
<tr>
<td>Xinha</td>
<td>13</td>
</tr>
<tr>
<td>Cute Editor</td>
<td>10</td>
</tr>
</table>
<p>If you find error in the results, please leave a comment or send an e-mail to peter krantz at gmail.com.</p>
<h2 id="observations">Observations</h2>
<ul>
<li>Many of the tested editors have implemented more accessibility features since the previous test. This is good.</li>
<li>The bold and italics icons are still used when creating emphasis.</li>
<li>TinyMCE is one of the few editors that doesn&#8217;t nest list items properly. According to the <a href="http://www.standards-schmandards.com/2006/wysiwyg-editor-test#comment-329">developer comment</a> to my previous article there is an option to corrent this behaviour but it isn&#8217;t enabled by default for some reason. TinyMCE now has support for acronyms and abbreviations (with icons that are easy to understand). TinyMCE would have had a score of 18 if the nesting was fixed.</li>
<li>XStandard is the only editor that pass all the tests.</li>
<li>WYMeditor is a very interesting contender. Although in a very early stage of development (only two versions released) it managed to score 14 points. It is also the only editor that clearly displays to the user what type of markup is being edited.</li>
<li>Loki is one of the few editors that has a proper icon for block quotes (it looks like a quote character).</li>
<li>Only XStandard and TinyMCE provide functionality to create acronyms.</li>
</ul>
<p>There are now more editors that provide functionality to do proper semantic markup. This is great! My guess is that it would be easy to add many of the remaining features (acronyms, abbreviations and inline quotes) to many of the editors.</p>
<p>Which one will you be selecting for your next project and why?</p>
]]></content:encoded>
			<wfw:commentRss>http://www.standards-schmandards.com/2007/wysiwyg-editor-test-2/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Search Accessibility Guidelines for Web Sites</title>
		<link>http://www.standards-schmandards.com/2007/search-guidelines/</link>
		<comments>http://www.standards-schmandards.com/2007/search-guidelines/#comments</comments>
		<pubDate>Sat, 06 Jan 2007 00:08:12 +0000</pubDate>
		<dc:creator>peter.krantz</dc:creator>
		
		<category><![CDATA[Government]]></category>

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

		<guid isPermaLink="false">http://www.standards-schmandards.com/2007/search-guidelines/</guid>
		<description><![CDATA[I have created a Google co-op custom search engine with which you can <a href="http://www.standards-schmandards.com/projects/government-guidelines/">search web accessibility guidelines</a>. I have categorized each included page by country (for government guidelines) and I am adding more guidelines and categories. This means you can easily search e.g. the New Zealand guidelines for PDF recommendations.]]></description>
			<content:encoded><![CDATA[<p>I have created a Google co-op custom search engine with which you can <a href="http://www.standards-schmandards.com/projects/government-guidelines/">search web accessibility guidelines</a>. I have categorized each included page by country (for government guidelines) and I am adding more guidelines and categories. This means you can easily search e.g. the New Zealand guidelines for PDF recommendations.</p>
<p>If you work with accessibility guidelines you may find this useful. Suggestions are of course always welcome.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.standards-schmandards.com/2007/search-guidelines/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Visually Editing Semantics - What You See Is What You Mean</title>
		<link>http://www.standards-schmandards.com/2006/wysiwym/</link>
		<comments>http://www.standards-schmandards.com/2006/wysiwym/#comments</comments>
		<pubDate>Tue, 05 Dec 2006 20:36:08 +0000</pubDate>
		<dc:creator>peter.krantz</dc:creator>
		
		<category><![CDATA[Content]]></category>

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

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

		<guid isPermaLink="false">http://www.standards-schmandards.com/2006/wysiwym/</guid>
		<description><![CDATA[Many content management systems come with some kind of visual editor that allow editors to create and format content without knowing the markup involved. I evaluated some of these WYSISYG-editors back in March and found most of them lacking in features for semantic markup. WYMeditor claims to be a new type of editor that may shift focus from visual formatting to content markup in a very nice way. How could this impact accessibility?]]></description>
			<content:encoded><![CDATA[<p>Many CMSs (content management systems) come with some kind of visual editor that allow editors to create and format content without knowing the markup involved. I <a href="http://www.standards-schmandards.com/2006/wysiwyg-editor-test/">evaluated some of these <acronym title="What You See Is What You Get">WYSISYG</acronym>-editors</a> back in March and found most of them lacking in features for semantic markup. One of the more commonly found problems is that they have a lot of features for visual formatting like font selection, font color, indentation etc. In most CMSs these are features you would like to avoid (ask your corporate communication department if they would like to have features that allow editors to go crazy with colors on the website&#8230;). </p>
<p>Som of you will argue that one should never use a WYSIWYG editor and instead deploy a wiki-style editing syntax like e.g. <a href="http://en.wikipedia.org/wiki/Markdown">Markdown</a>. This typically solves the problem, but in reality this type of syntax is very difficult for content editors to learn and becomes increasingly difficult if you want to do more advanced editing.</p>
<h2>WYMeditor to the rescue</h2>
<p>I was planning to start working on my own inline editor by forking TinyMCE and correcting what I thought was wrong with it when I found <a href="http://www.standards-schmandards.com/2006/wysiwyg-editor-test/#comment-1096">this comment from Jean-François:</a></p>
<blockquote cite="http://www.standards-schmandards.com/2006/wysiwyg-editor-test/#comment-1096"><p>[&#8230;] I’d like to present WYMeditor: WYMeditor is a web-based XHTML editor, not WYSIWYG, but WYSIWYM: the end-user can concentrate on rich content, while layout and design are handled via style-sheets.</p></blockquote>
<p>This sounded almost too good to be true. WYSIWYM (What You See Is What You Mean) is of course how content for the web should be edited. <a href="http://www.wymeditor.org/en/">WYMeditor</a> is in an early stage of development, but after playing with it for a while it looks very promising. If it guarantees well formed XHTML it is an easy task to convert it to HTML 4.01 or any other representation you can think of.</p>
<div class="pic"><img id="wymeditor" src="http://www.standards-schmandards.com/wp-content/uploads/2006/12/wymeditor.gif" alt="WYMEditor interface showing the markup structure of a text."></div>
<p>Currently it works in Internet Explorer and Gecko-based browsers such as Firefox. You can <a href="http://demo.wymeditor.org/editor/editor.htm">try an online demo of WYMeditor here</a>.</p>
<p>If content management systems were to use editors like WYMeditor web accessibility would get and instant boost. There are some issues that hopefully will be solved soon:</p>
<ul>
<li>icons for strong emphasis and emphasis look like bold and italics,</li>
<li>heading levels can be mixed in a non-logical way (like inserting h5 after h1)</li>
<li>support for som elements like acronym, abbreviation and definition lists, are missing</li>
</ul>
<p>But, if I was developing a CMS I would definitely monitor the progress of WYMeditor.</p>
<p>Could WYMeditor make content editors aware of semantics in a way currently impossible in other inline editors? Will this type of inline editing merge with visual presentation à la <a href="http://www.xstandard.com/">XStandard</a>?</p>
]]></content:encoded>
			<wfw:commentRss>http://www.standards-schmandards.com/2006/wysiwym/feed/</wfw:commentRss>
		</item>
		<item>
		<title>New Version of Guidelines for Swedish Public Sector Web Sites</title>
		<link>http://www.standards-schmandards.com/2006/swe-guidelines/</link>
		<comments>http://www.standards-schmandards.com/2006/swe-guidelines/#comments</comments>
		<pubDate>Tue, 14 Nov 2006 20:50:41 +0000</pubDate>
		<dc:creator>peter.krantz</dc:creator>
		
		<category><![CDATA[General]]></category>

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

		<guid isPermaLink="false">http://www.standards-schmandards.com/2006/swe-guidelines/</guid>
		<description><![CDATA[Verva, the Swedish Administrative Development Agency has released an updated version of the guidelines for Swedish public sector web sites. The document is used by public organizations when procuring new web sites as well as by developers as an aid in the development process. Continue reading for a rough introductory translation.]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.verva.se">Verva, the Swedish Administrative Development Agency</a> has released an updated version of the <a href="http://www.verva.se/web/t/Page____1154.aspx">guidelines for Swedish public sector web sites</a>. The document is used by public organizations when procuring new web sites as well as by developers as an aid in the development process.</p>
<p>No english translation is available yet, but I know there will be a summary in english in the beginning of 2007. In the meantime, here is an overview of the guidelines:</p>
<ol>
<li><a href="http://www.verva.se/web/t/VLChapter____3336.aspx">Efficient service</a> - use technology as a tool to optimize your organization processes. Use standards for information exchange.</li>
<li><a href="http://www.verva.se/web/t/VLChapter____3356.aspx">The development process</a> - integrate usability in the development process and don&#8217;t detail requirements upfront.</li>
<li><a href="http://www.verva.se/web/t/VLChapter____3340.aspx">Web site standards</a> - use technical standards as well as standards for structure, navigation and design. Code for a markup standard rather than targeting specific browsers.</li>
<li><a href="http://www.verva.se/web/t/VLSection____3348.aspx">Web site content and services</a> - minimum requirements for web site content. Provide basic information in sign language and minority languages.</li>
<li><a href="http://www.verva.se/web/t/VLChapter____3358.aspx">Keeping the web site alive and up to date</a> - write in a clear and simple lanugage (for a summary see my previous article <a href="http://www.standards-schmandards.com/2004/working-with-content-to-increase-accessibility/">&#8220;Working with content&#8230;&#8221;</a>), monitor traffic statistics and learn user behaviour.</li>
<li><a href="http://www.verva.se/web/t/VLChapter____3366.aspx">Considerations for mobile terminals</a> - ensure the web site works resonably in a mobile terminal. Provide a stylesheet for handheld terminals. Use the <a href="http://www.w3.org/TR/mobile-bp/">W3C Mobile web best practices</a> for more information.</li>
<li><a href="http://www.verva.se/web/t/VLChapter____3377.aspx">Content management systems</a> - guidelines for choosing a <abbr title="Content Management System">CMS</abbr>: should handle web standards, should not force the editor to use a specific web browser, technology independent URLs, should have integrated support for accessibility checks.</li>
<li><a href="http://www.verva.se/web/t/VLChapter____3379.aspx">Assistive technologies for web browsing</a> - introduction to assistive devices and ways users may access the web site.</li>
</ol>
<p>If you are interested in knowing more about a particular chapter, post a comment below and I will try to expand the translation in that particular area. I have contributed as a co-author to some of the guidelines in this version as well as the previous.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.standards-schmandards.com/2006/swe-guidelines/feed/</wfw:commentRss>
		</item>
		<item>
		<title>EIZO Releases Color Vision Deficiency Simulation Monitor</title>
		<link>http://www.standards-schmandards.com/2006/vision-deficiency/</link>
		<comments>http://www.standards-schmandards.com/2006/vision-deficiency/#comments</comments>
		<pubDate>Fri, 03 Nov 2006 10:59:26 +0000</pubDate>
		<dc:creator>peter.krantz</dc:creator>
		
		<category><![CDATA[Tools]]></category>

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

		<guid isPermaLink="false">http://www.standards-schmandards.com/2006/vision-deficiency/</guid>
		<description><![CDATA[EIZO has created a monitor that can simulate various types of vision deficiencies. It is great to see hardware vendors making an effort to provide tools to improve accessibility, but this one makes me wonder. Do you really need to have hardware support for this?]]></description>
			<content:encoded><![CDATA[<p>EIZO has created a <a href="http://www.eizo.com/press/releases/pdf/L797-U.pdf">monitor that can simulate various types of vision deficiencies (PDF document)</a>. It is great to see hardware vendors making an effort to provide tools to improve accessibility, but this one makes me wonder. Do you really need to have hardware support for this? The advantage seems to be that you can test moving images more easily.</p>
<p>EIZO worked closely with the <a href="http://www.cudo.jp/" hreflang="jp">Color Universal Design Organization (CUDO)</a> (also see <a href="http://translate.google.com/translate?u=http%3A%2F%2Fwww.cudo.jp%2F&#038;langpair=ja%7Cen&#038;hl=en&#038;ie=UTF-8&#038;oe=UTF-8&#038;prev=%2Flanguage_tools">english machine translation</a>) in conducting experiments with colorblind test subjects to improve the ability to identify difficult to distinguish colors.</p>
<p>Fore those not fortunate to have access to an EIZO monitor, there are a number of software tools available to simulate how web pages and images look with various types of vision deficiencies:</p>
<ul>
<li><a href="http://www.vischeck.com/vischeck/">Vischeck</a> (which you have probably used if you tried the <a href="http://www.visionaustralia.org.au/ais/toolbar/">Web Accessibility Toolbar</a> for Internet Explorer.</li>
<li><a href="http://colorfilter.wickline.org/">Colorblind Web Page Filter</a> - simulates a whole range of deficiencies such as deutanopia, tritanopia, protanomaly, tritanomaly and more.</li>
</ul>
<p>What I haven&#8217;t seen is an application that isn&#8217;t confined to the browser, but works on top of your operating system. I guess this wouldn&#8217;t be very hard to do. Depending on the operating system it should be possible to have a filter applied to the entire screen. If you know of one, please post it in the comments below.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.standards-schmandards.com/2006/vision-deficiency/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Don&#8217;t Provide an Accessibility Statement</title>
		<link>http://www.standards-schmandards.com/2006/just-say-no/</link>
		<comments>http://www.standards-schmandards.com/2006/just-say-no/#comments</comments>
		<pubDate>Sun, 22 Oct 2006 21:25:32 +0000</pubDate>
		<dc:creator>peter.krantz</dc:creator>
		
		<category><![CDATA[Content]]></category>

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

		<guid isPermaLink="false">http://www.standards-schmandards.com/2006/just-say-no/</guid>
		<description><![CDATA[When I surf the web I see more and more sites providing an accessibility statement. Googling for "accessibility statement" returns over twelve million pages. What do these statements contain? Why would you want one? Who reads them?]]></description>
			<content:encoded><![CDATA[<p>When I surf the web I see more and more sites providing an accessibility statement. <a href="http://www.google.com/search?client=safari&#038;rls=sv-se&#038;q=%22accessibility%20statement%22&#038;ie=UTF-8&#038;oe=UTF-8">Googling for &#8220;accessibility statement&#8221;</a> returns over twelve million pages. What do these statements contain? Why would you want one? Who reads them? This article will try to make two points: 1. accessibility statements are often pointless and 2. you are better off with a &#8220;site help&#8221; if you think your target audience need it.<br />
<span id="more-62"></span><br />
A recent study by Digital Media Access Group, <a href="http://www.dmag.org.uk/resources/design_articles/usableaccessibilityadvice.asp">Evaluating the Usability of Online Accessibility Information</a>, came to the conclusion that accessibility statements often are difficult to comprehend for users. In fact, naming them &#8220;Accessibility statement&#8221; meant that many users did not look at them at all. This, of course, isn&#8217;t strange. The meaning of the word &#8220;accessibility&#8221; isn&#8217;t clear to everyone.</p>
<h2>The Current State of Statements</h2>
<p>Looking through some of the accessiblity statements you find on the web I can&#8217;t help noticing the amount of technical jargon. Many of them contain information about the accessibility testing procedures used when building the website. Why would a user want to know about that? My guess is that companies are trying to promote the image of themselves as being good net citizens. Looking through some of the pages returned from the Google search reveals some similarities. Sample fragments:</p>
<ul>
<li>&#8220;All pages on this site are Bobby AAA approved.&#8221;</li>
<li>&#8220;WCAG AAA approved.&#8221;</li>
<li>&#8220;Valid HTML 4.01 Strict&#8221;</li>
</ul>
<p>For the average user this means absolutely nothing. A page filled with technical jargon is likely to be skipped by many users. These types of accesibility statements are pointless.</p>
<h2>Providing a site help instead</h2>
<p>The report <a href="http://www.dmag.org.uk/resources/design_articles/usableaccessibilityadvice.asp">Evaluating the Usability of Online Accessibility Information</a> shows that a &#8220;site help&#8221; is much more efficient compared to an &#8220;accessibility statement&#8221; provided you don&#8217;t fill it with technical crap. This, of course, is nothing new.</p>
<p>As with all other information you should start by defining your target audience. Depending on your audience and the functionality of your site you may come to the conclusion that there is no need for even a site help. If you know your target audience you can establish a baseline of technical knowledge. This baseline will aid you in making decisions on what should go into the site help.</p>
<p>This blog, for example, assumes that the reader knows that underlined text can be clicked and how to use the search field, hence the lack of an accessibility statement.</p>
<p>So, get rid of your &#8220;Accessibility statement&#8221; today and provide some useful information instead. Different opinion? Post your comments below.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.standards-schmandards.com/2006/just-say-no/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>
