<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Monday By Noon &#187; readability</title>
	<atom:link href="http://mondaybynoon.com/tag/readability/feed/" rel="self" type="application/rss+xml" />
	<link>http://mondaybynoon.com</link>
	<description>A resource for Web designers and developers to read about and discuss their craft.</description>
	<lastBuildDate>Wed, 18 Aug 2010 17:44:22 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>Will Page Zoom Prove Relative Units Less Useful?</title>
		<link>http://mondaybynoon.com/2008/03/31/will-page-zoom-prove-relative-units-less-useful/</link>
		<comments>http://mondaybynoon.com/2008/03/31/will-page-zoom-prove-relative-units-less-useful/#comments</comments>
		<pubDate>Mon, 31 Mar 2008 14:17:47 +0000</pubDate>
		<dc:creator>Jonathan Christopher</dc:creator>
				<category><![CDATA[Accessibility]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[Design]]></category>
		<category><![CDATA[Opinion]]></category>
		<category><![CDATA[Typography]]></category>
		<category><![CDATA[fixed]]></category>
		<category><![CDATA[font]]></category>
		<category><![CDATA[IE]]></category>
		<category><![CDATA[readability]]></category>
		<category><![CDATA[relative]]></category>
		<category><![CDATA[size]]></category>
		<category><![CDATA[type]]></category>
		<category><![CDATA[zoom]]></category>

		<guid isPermaLink="false">http://mondaybynoon.com/?p=135</guid>
		<description><![CDATA[With browser manufacturers beginning to default to page zoom, will relative units be phased out?]]></description>
			<content:encoded><![CDATA[<p>Last week I read an open-ended post from Robert Nyman asking his readers <a href="http://www.robertnyman.com/2008/03/26/should-we-continue-to-use-relative-units-vs-relying-on-page-zooming/">if we should continue to use relative units on the Web</a>. I&#8217;ve had this question on my mind for at least a while, and I&#8217;m glad Robert&#8217;s post rekindled my thought process on the issue.</p>
<p><span id="more-128"></span></p>
<p>Robert questions whether we should be using relative units because browser manufacturers are now defaulting to page zoom when invoking size alterations. He notes that while relative units can be exponentially helpful for readers when the developer has used them properly, but more often than not, documents are destroyed with a single size adjustment made by a reader. Page zooming helps with the issue of a degraded experience when relative units are misused (or not used at all). Robert has a general opinion on the matter as a whole:</p>
<blockquote cite="http://www.robertnyman.com/2008/03/26/should-we-continue-to-use-relative-units-vs-relying-on-page-zooming/"><p>I think most users would appreciate full page zooming, where everything in the web page is resized in perfect relation to each other. It will be easier to read while at the same time giving the end user a more consistent use experience.</p>
</blockquote>
<p>There are some interesting comments that follow Robert&#8217;s post, with both positive and negative reaction to both relative unit use as well as page zooming. I think it&#8217;s an issue that&#8217;s got many developers on both sides of the fence.</p>
<h2>How do I feel about relative units and page zoom?</h2>
<p>I&#8217;ve written before about the <a href="http://mondaybynoon.com/2006/03/13/effective-style-with-em/">benefits of using relative units in Web design</a>, and I&#8217;ve become quite comfortable with using relative units for type in the majority of my production work.</p>
<p>There are a number of ways to take advantage of relative units when designing on the Web. I&#8217;ve opted to use relative units for (mostly) type as opposed to layout structure. Having precise control over element position is a true benefit of using pixels for layout elements.</p>
<p>I&#8217;ve come to enjoy working with relative units for type a bit more simply because the parent-child relationship has given me an opportunity to scale the type of a document with a single unit adjustment. This can be both beneficial as well as troublesome, which is why I think many developers are partial to pixel units for type. There are times when you&#8217;d like to adjust the type size for a parent, but not the children. If you&#8217;re working with relative units, you&#8217;re in a situation requiring subsequent edits to unit measurements of child elements. On the same token, you&#8217;re faced with the opposite speed bump when looking to adjust the type size of many elements at once. I think it partially comes down to personal preference and workflow in one regard; but should a personal preference of a developer effect the end product? In this case, I&#8217;m not so sure.</p>
<p>At the end of the day, what&#8217;s important is to produce documents which are most beneficial to readers. Unfortunately, there&#8217;s an elephant in the room making fixed units for type a (partially) poor choice for designers. Internet Explorer, as we all know, refuses to scale type sized in pixels. Although I haven&#8217;t confirmed it for myself, it&#8217;s <a href="http://www.simplebits.com/notebook/2008/03/25/ie8.html">been said</a> that even IE8 will not make this adjustment. This bug is one of the more common long-standing bugs rooted in IE, and will continue to haunt designers for <strong>years to come</strong>. Many designers &amp; developers have taken a stance stating that they prefer sizing type in pixels, and Internet Explorer can simply take a back seat, end of story. I haven&#8217;t reached that level of frustration, and I&#8217;ve embraced relative units for type, so I&#8217;ll continue to <a href="http://mondaybynoon.com/2006/03/13/effective-style-with-em/">use <code>em</code> to size my type</a>.</p>
<h3>The issue at hand: page zoom</h3>
<p>As with nearly everything, page zoom has both pros and cons. While one part of me views text-resizing as unexpected to the average reader, page zooming (and the resulting horizontal scrollbars) can be equally frustrating. I&#8217;ve tried to take a step back and view the issue from the standpoint of a reader as opposed to a designer, and I still find it difficult to come to a decision regarding page zoom. While I think it&#8217;s great that page zoom can help retain a document as a whole, and resolution-independent imagery could open the door to endless possibilities, I&#8217;m not sure if it&#8217;s the best possible solution.</p>
<p>Which brings up an entirely different issue; with browser makers beginning to default to page zoom, is it out of our hands anyway? At this point, I&#8217;m not sure how to answer that question, and I&#8217;d like to hear other opinions. I will continue to work with relative units for type, as I don&#8217;t see any harm in doing such, and it&#8217;s a personal preference of mine. Additionally, we&#8217;ve got Internet Explorer to contend with for some time, and using pixels for type degrades reader experience in that regard.</p>
<p>Do you think page zoom is the way of the future? Given the circumstances, how do you feel it compares to type resizing? With an arguably small percentage of readers making use of this browser feature, do you think page zoom will for some reason take prominence in a feature list, where text sizing has taken more of a back seat?</p>
]]></content:encoded>
			<wfw:commentRss>http://mondaybynoon.com/2008/03/31/will-page-zoom-prove-relative-units-less-useful/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Source Order Can Create Usability Disasters</title>
		<link>http://mondaybynoon.com/2007/02/12/source-order-can-create-usability-disasters/</link>
		<comments>http://mondaybynoon.com/2007/02/12/source-order-can-create-usability-disasters/#comments</comments>
		<pubDate>Mon, 12 Feb 2007 14:13:56 +0000</pubDate>
		<dc:creator>Jonathan Christopher</dc:creator>
				<category><![CDATA[Accessibility]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[Opinion]]></category>
		<category><![CDATA[Usability]]></category>
		<category><![CDATA[headings]]></category>
		<category><![CDATA[links]]></category>
		<category><![CDATA[readability]]></category>
		<category><![CDATA[source]]></category>

		<guid isPermaLink="false">http://mondaybynoon.com/2007/02/12/source-order-can-create-usability-disasters/</guid>
		<description><![CDATA[Source order is often overlooked, but can have disastrous effects on usability.]]></description>
			<content:encoded><![CDATA[<p>Usability on the Web is becoming increasingly important.  Every day, new techniques and methods are developed to improve the way people interact with documents, making it easier to get things done.  One facet of usability that isn&#8217;t often written about is that of source order.  It&#8217;s easy to forget that document source order can have a strong influence on usability, as <abbr title="Cascading Style Sheets">CSS</abbr> gives us so much freedom with document styling.  It&#8217;s important to keep source order in mind, as it can have strong adverse affects on a wide range of readers.</p>
<h2>Which comes first? Navigation or content?</h2>
<p>I have read in the past that certain developers feel that content belongs before site navigation.  Their reasoning usually has to do with the belief that screen reader users prefer the content to be first instead of having to skip their way over a site navigation.  Personally, I think site navigation fits best near the top of a document.</p>
<p>A lot of usability has to do with what people expect when faced with something.  If your product doesn&#8217;t fit that user expectancy, the person is often confused.  The majority of webpages have a global site navigation appearing first, followed by page content and various other elements.  We all have been accustomed to this, including screen reader users.  It follows normal convention and therefore becomes expected (most of the time).</p>
<p>This goes beyond navigation and page content, however.  Secondary content is often misplaced in the source order because it&#8217;s easier for the developer to style a container element if it&#8217;s in the right place.  The fact of the matter is, <abbr title="Cascading Style Sheets">CSS</abbr> gives a universal freedom to do anything you want to alter the display of a document without disturbing source order.</p>
<p>This is one of the major reasons I choose to <a href="http://mondaybynoon.com/2007/01/29/my-development-and-design-process/">apply markup to a document before even considering the style</a>.  Thinking about the style at the same time would set up a trap for non-liner source order.  Keeping only the markup in focus initially will ensure that content sections are properly ordered and make sense.</p>
<h3>Structural labels are very important for screen reader users</h3>
<p>Tying in with source order, it&#8217;s really important to <a href="http://mondaybynoon.com/2007/02/05/i-need-to-pay-more-attention-to-my-headings/">properly label your content sections</a> with well written headings.  Screen reader users are able to navigate a document extensively based on heading structure.  If headings are vague or confusing, they will act as a hindrance for a screen reader user and make the document much more difficult to understand.</p>
<p>Your headings should strengthen the overall structure of your source order and further define how the document reads.  Providing effective headings within a well thought source order can make any webpage that much easier for screen reader users or someone with a text based browser.</p>
<p>After reading usability test results, structural labels provided by headings have proven to be one of the most used features of a document.  They&#8217;re universally regarded as useful by screen reader users, and the majority said a good heading structure really assisted with reading a document.</p>
<h4>Skip links &#8211; useful or confusing?</h4>
<p>Skip links can also sometimes be a usability debate.  Some say that when a reader comes upon a hyperlink, they expect that link to target a different document.  On the other hand, others say that skip links can be used very effectively and provide a nice service for screen reader users as well as those employing a text-based browser.</p>
<p>I think skip links can be very beneficial to both screen reader users and those with a text-based browser; it comes down to the link text.  If you&#8217;re using a skip link to provide a shortcut to the primary or secondary content, use link text to describe it as such.  It may seem like an obvious rule, but it should be said.</p>
<p><span id="more-66"></span></p>
<p><a href="http://www.usability.com.au/resources/source-order.cfm">Usability testing has shown</a> that experienced screen reader users hardly make use of skip links, but novice users rely on them heavily.  Many times, the experienced users were able to much more effectively read a document using the heading structure as opposed to skip links.  This is mostly due to the simple fact of experience.  The more you use a piece of software, you become more proficient at it, and find more effective ways of accomplishing tasks.  A novice screen reader user is much more likely to use a skip link and take advantage of what they have to offer.</p>
<h5>Source order deserves a second look</h5>
<p>While it may seem quote low level, keeping source order in mind will be of great benefit to many.  Not only does it preserve accepted conventions of usability, a good source order helps to retain document longevity as well.  In my opinion, one of the best ways to ensure a proper source order is to separate your development process into a markup stage and a style stage, in that order.  Beyond that, <a href="http://mondaybynoon.com/2006/12/18/site-testing-with-text-based-browsers/">testing with text-based browsers</a> or disabling your style will help guide your placement of skip links.</p>
]]></content:encoded>
			<wfw:commentRss>http://mondaybynoon.com/2007/02/12/source-order-can-create-usability-disasters/feed/</wfw:commentRss>
		<slash:comments>16</slash:comments>
		</item>
		<item>
		<title>I Need to Pay More Attention to My Headings</title>
		<link>http://mondaybynoon.com/2007/02/05/i-need-to-pay-more-attention-to-my-headings/</link>
		<comments>http://mondaybynoon.com/2007/02/05/i-need-to-pay-more-attention-to-my-headings/#comments</comments>
		<pubDate>Mon, 05 Feb 2007 14:05:23 +0000</pubDate>
		<dc:creator>Jonathan Christopher</dc:creator>
				<category><![CDATA[Accessibility]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[Opinion]]></category>
		<category><![CDATA[Semantics]]></category>
		<category><![CDATA[Standards]]></category>
		<category><![CDATA[Tips]]></category>
		<category><![CDATA[headings]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[readability]]></category>
		<category><![CDATA[Usability]]></category>
		<category><![CDATA[wcag]]></category>

		<guid isPermaLink="false">http://mondaybynoon.com/2007/02/05/i-need-to-pay-more-attention-to-my-headings/</guid>
		<description><![CDATA[Headings are semantically useful for accessibility, usability, and readability.  They&#8217;re very important in outlining a document structure and thought should be put into their inclusion and use.]]></description>
			<content:encoded><![CDATA[<p>Personally, I try to improve the way I structure documents on a daily basis.  With every project I try to pick up new techniques or better something in some way.  I find it&#8217;s a good way for me to keep up on my own work and push myself to continually read more and improve myself as a developer.</p>
<p><a href="http://en.wikipedia.org/wiki/Semantics">Semantics</a> are by far a big part of my development process.  I try to take extra caution in my markup as far as semantics are concerned because I believe the byproducts alone are fantastic.  With a semantic document you&#8217;re setting yourself up for a more accessible document that has increased longevity and a higher level of organization.  Beyond semantics, I also feel it&#8217;s important to ensure the content itself is usable to each and every person wanting to read a document.</p>
<h2>Heading structure and accessibility</h2>
<p><abbr title="HyperText Markup Language">HTML</abbr> is more or less a simple language, as most markup languages are. Each tag has a semantic meaning, and (most) client side technologies make use of the markup under the assumption that the document is organized in a meaningful way.  The basic understanding of an accessible document stems from the proper use of markup, ensuring that it is universally usable no matter the circumstances under which it is obtained.</p>
<p>I recently read <a href="http://www.sitepoint.com/blogs/2007/01/26/the-hard-facts-about-heading-structure/" title="SitePoint Article on HTML headings and accessibility">The Hard Facts about Heading Structure</a> by Kevin Yank and it really hit home as far as my current process of document markup is concerned.  I, like many others, could seriously improve my heading structure by keeping the <a href="http://www.w3.org/TR/WCAG10-HTML-TECHS/#document-headers" title="W3C WCAG HTML Heading Guidelines">WCAG Guidelines</a> in mind.</p>
<p>Headings are a <em>major navigational tool</em> for readers using a screen reader.  Having the ability to navigate a document by having the headings read to you makes a world of difference when those headings are improperly used.  As suggested by the SitePoint article, I ran Monday By Noon through the <a href="http://www.w3.org/2003/12/semantic-extractor.html"> W3C Semantic data extractor</a> and was <em>severely disappointed in my results</em>.</p>
<h3>Heading use and readability</h3>
<p>Not only do screen readers provide the ability to skim a document using the headings, many people do the very same thing, including myself.  It should come as no surprise that there is an <a href="http://www.useit.com/alertbox/reading_pattern.html" title="Jakob Nielsen eyetracking visualization study"> F-Shaped Pattern for Reading Web Content</a> (for most readers).  There was an interesting article published to <a href="http://www.usabilitynews.com">UsabilityNews</a> regarding some recent research regarding headings. <a href="http://www.usabilitynews.com/news/article3666.asp">Good Headings help, bad Headings hurt</a> by Caroline Jarrett reports on the effects of heading frequency on both paper an screen and the results are quite interesting: too many headings hurt as much as no headings.</p>
<p>It honestly makes perfect sense as I look back at some of my previous articles.  The flow of the document is absolutely hindered by the excessive use of headings.  Caroline Jarrett suggests taking your headings into consideration after they&#8217;ve been removed from their surrounding content.  It&#8217;s a great way to make sure they can stand on their own and still prove useful.</p>
<h4>Headings and <abbr title="Search Engine Optimization">SEO</abbr></h4>
<p>Beyond the usefulness of headings when taking accessibility and readability into account, they also are quite significant as far as search engine optimization is concerned.  Headings are a great way to put some more weight on keywords, but at the same time, they&#8217;re begging for abuse.  Many times, headings are over saturated with keywords and make reading the document feel very &#8216;spammy&#8217; &#8212; as if it were written for search engines instead of readers.  It&#8217;s an easy trap to fall in, but should definitely be avoided.  Search engines work to understand how people read and search in order to provide the most relevant documents on a per-search basis. <a href="http://www.plainlanguage.gov/howto/guidelines/headings.cfm" title="Article on writing good headings from PlainLanguage.gov">Write your headings to be read by humans</a>, not search engines.</p>
<p><span id="more-65"></span></p>
<h5>My headings will be improved upon, they need it</h5>
<p>I&#8217;m going to focus heavily on my heading structure from now on.  It will be difficult as headings have their semantic places in documents, but overall heading order may be an issue.  It makes sense that headings begin at one level, and progress in value as the document reads, but we are limited to six levels to work with.  Many people feel six is far too many and that number should be decreased, but I&#8217;m happy with that number.</p>
<p>Taking the approach that headings should be used in a &#8216;top down&#8217; fashion sheds some new light on this issue and raises some interesting questions.  Should all secondary content headings be of the lowest level you reach?  What about a company name or site title which most often is one of the first elements of every document?  I don&#8217;t believe a company name deserves to be of heading level 1, but it should be placed near the top of the document.  Do you think a company name or site title deserves to be a heading at all?  These questions alone tell me I need to pay more attention to my heading structure and take into account their true values and applications before publishing any particular document.</p>
]]></content:encoded>
			<wfw:commentRss>http://mondaybynoon.com/2007/02/05/i-need-to-pay-more-attention-to-my-headings/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>

<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Page Caching using disk (enhanced) (user agent is rejected)
Database Caching 3/15 queries in 0.008 seconds using disk

Served from: mondaybynoon.com @ 2010-09-06 10:18:27 -->