<?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>jebsblog &#187; HTML5</title>
	<atom:link href="http://jebswebs.net/blog/tag/html5/feed/" rel="self" type="application/rss+xml" />
	<link>http://jebswebs.net/blog</link>
	<description>comments about accessible and universal web design</description>
	<lastBuildDate>Tue, 08 May 2012 01:12:39 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
		<item>
		<title>HTML5 &#8211; i, b, em, strong &#8211; What&#8217;s the scoop?</title>
		<link>http://jebswebs.net/blog/2011/06/html5-i-b-em-strong-whats-the-scoop/</link>
		<comments>http://jebswebs.net/blog/2011/06/html5-i-b-em-strong-whats-the-scoop/#comments</comments>
		<pubDate>Tue, 14 Jun 2011 16:22:08 +0000</pubDate>
		<dc:creator>jeb</dc:creator>
				<category><![CDATA[Accessibility]]></category>
		<category><![CDATA[General Information]]></category>
		<category><![CDATA[coding]]></category>
		<category><![CDATA[HTML5]]></category>
		<category><![CDATA[semantics]]></category>
		<category><![CDATA[text-to-speech]]></category>
		<category><![CDATA[wc3]]></category>
		<category><![CDATA[web design]]></category>

		<guid isPermaLink="false">http://jebswebs.net/blog/?p=757</guid>
		<description><![CDATA[I recently saw an ad for a new Joomla! input editor plug-in that is designed to help with the production of accurate HTML code when creating new input. The advertisement specifically mentioned HTML5 standards being incorporated into the design. In &#8230; <a href="http://jebswebs.net/blog/2011/06/html5-i-b-em-strong-whats-the-scoop/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><a href="http://jebswebs.net/blog/wp-content/uploads/2011/06/Abc_box.jpg"><img class="alignright size-full wp-image-758" title="Abc in a blue box" src="http://jebswebs.net/blog/wp-content/uploads/2011/06/Abc_box.jpg" alt="ABC in a blue box" width="182" height="182" /></a>I recently saw an ad for a <a href="http://demoextensions.joomlashack.com/markitup/">new Joomla! input editor plug-in</a> that is designed to help with the production of accurate HTML code when creating new input. The advertisement specifically mentioned HTML5 standards being incorporated into the design.</p>
<p>In checking out the Live Demo of the product, I noticed that it was using the tags &lt;i&gt; for italic and &lt;b&gt; for bold. Before I started to spout off about how this new app was producing &#8220;old deprecated code&#8221; I decided to see if I was wrong (it would not be the first time) and if things in HTML5 had changed the standards for these two presentational tags. I opened up a bit of a <a href="http://en.wikipedia.org/wiki/Tempest_in_a_teapot">tempest in a teapot</a>.</p>
<p>In my &#8220;research&#8221; I discovered that in fact there is a proposal in the HTML5 to re-institute the old &lt;i&gt; and &lt;b&gt; codes with a new spin while still retaining the &lt;em&gt; and &lt;strong&gt;. For background, I  used a <a href="http://www.w3.org/International/questions/qa-b-and-i-tags">W3C article about the use of the &lt;i&gt; and &lt;b&gt;</a> and <a href="http://html5doctor.com/i-b-em-strong-element/">an article from HTML5 Doctor that provides a better explanation</a>.</p>
<p>For those of you completely confused at this point let me attempt to explain the history (at least from my perspective).</p>
<p>When HTML was first developed there were relatively few &#8220;tags&#8221; &#8211; technically called HTML Elements &#8211; for marking up alphanumeric content.  The initial thrust at the time was to help content developers re-create in webpages what currently existed in the printed form.  People were used to seeing words in italics and bold so it was logical to include the ability to create this in HTML. However, as the HTML language evolved, there was a recognition that coding needed to respond to the needs of users/readers and provide more than just presentational information.</p>
<p>In the first iteration of HTML, the &lt;i&gt; element, used for italics, and the &lt;b&gt; element, used for bold, were originally thought of as &#8220;presentation only&#8221; elements &#8211; meaning, they would &#8220;catch the readers eye&#8221; and show the so-highlighted words as being distinct within the written context. By the time HTML v 4.0 came around, there was a recognition that the use of italics and bold in printed form was more than simply presentation, these elements also provide semantic emphasis of the highlighted text. As a result, web designers were encouraged to use the new tag of &lt;em&gt; for &#8220;emphasis&#8221; to replace the &lt;i&gt; for italics and &lt;strong&gt; for, er, &#8220;strong&#8221; to replace the &lt;b&gt; for bold. In the 1998 publication <a href="#musciano">HTML: The Definitive Guide, 3rd Ed</a>, the authors note &#8220;Like the &lt;em&gt; tag, the &lt;strong&gt; tag is for emphasizing text, except with more gusto&#8230;&lt;em&gt; text is like shouting, &lt;strong&gt; text is nothing short of a scream.&#8221;</p>
<p>As time went on, arguments regarding the use of these elements increased. One of the more provocative commentaries centered around the needs of users of assistive technology &#8211; specifically screen readers &#8211; and how HTML needs to be be advanced to provide more to people with disabilities. I can even remember a time when there was serious talk that these tags would eventually be used by screen reader software (and all text to speech applications) in a way that would actually &#8220;express&#8221; the emphasis in the aural output. But that technological advancement has not happened (yet).</p>
<p>In the latest arguments, it is noted that the use of italic and bold in the printed, as well as web form are not always used for emphasis. Sometimes the font is changed to denote a word written in a different language or to imply some alternative &#8220;voice&#8221; such as the narrative of &#8220;dream sequence&#8221; in a literary work.</p>
<p>I have read the two articles mentioned above and I must admit that I am still confused. But the gist of these changes are as follows (note this is <strong>my understanding</strong> &#8211; you may have to make you own interpretations):</p>
<p>In the new HTML5, situations where the web designer needs to ensure that the highlighted words are emphasized with a specific semantic intent, the &lt;i&gt; and the &lt;b&gt; would now be used. However, with &lt;i&gt; and &lt;b&gt; tags there is an expectation  that the designer will also add a class attribute, as in &lt;i  class=&#8221;voiceover&#8221;&gt; or &lt;i lang=&#8221;fr&#8221;&gt;. On the other hand, if the web designer simply needs to create a presentational element &#8211; the proverbial &#8220;eye grabber&#8221; &#8211; then the &lt;em&gt; and &lt;bold&gt; are used. Seems like it is backwards, no?</p>
<p>If you are not confused yet, this next part will surely put you over the top.</p>
<p>As the <a href="http://www.w3.org/International/questions/qa-b-and-i-tags">Wc3 notes in this article about the changes</a>:</p>
<p><em> </em></p>
<p><em> </em></p>
<p><em> </em></p>
<p><em> </em></p>
<p><em> </em></p>
<p><em> </em></p>
<p><em> </em></p>
<p><em> </em></p>
<p><em></p>
<blockquote><p>You should not use b and i tags if there is a more descriptive and relevant tag available. If you do use them, it is usually better to add class attributes that describe the intended meaning of the markup, so that you can distinguish one use from another.</p></blockquote>
<p></em></p>
<p><em> </em></p>
<p><em> </em></p>
<p><em> </em></p>
<p><em> </em></p>
<p><em> </em></p>
<p><em> </em></p>
<p><em> </em>They continue:</p>
<p><em> </em>The HTML5 specification redefines the intended use of these elements as follows.</p>
<p><em> </em></p>
<p><em> </em></p>
<p><em> </em></p>
<p><em> </em></p>
<p><em> </em></p>
<p><em> </em></p>
<p><em> </em></p>
<p><em></p>
<blockquote cite="http://www.w3.org/TR/html5/author/text-level-semantics.html#the-i-element"><p><q>The i element represents  a span of  text in an alternate voice or mood, or otherwise offset from the normal  prose, such as a taxonomic designation, a technical term, an idiomatic  phrase from another language, a thought, a ship name, or some other  prose whose typical typographic presentation is italicized.</q></p></blockquote>
<blockquote cite="http://www.w3.org/TR/html5/author/text-level-semantics.html#the-b-element"><p><q>The b element represents  a span of  text to be stylistically offset from the normal prose without conveying  any extra importance, such as key words in a document abstract, product  names in a review, or other spans of text whose typical typographic  presentation is boldened.</q></p></blockquote>
<p></em></p>
<p><em> </em></p>
<p><em> </em></p>
<p><em> </em></p>
<p><em> </em></p>
<p><em> </em></p>
<p><em> </em></p>
<p><em> </em>So there you have it &#8211; clear as mud.</p>
<p><em> </em></p>
<p><em> </em><em>To be continued&#8230;(italic mine!)</em></p>
<h4>References:</h4>
<p><a id="musciano" name="musciano"></a>Musciano, C. and Kennedy, B. (1998). HTML: The definitive guide, 3rd ed. Sebastopol, CA: O&#8217;Reilly.</p>
<p><a href="http://www.w3.org/International/questions/qa-b-and-i-tags">Ishida, R. (2010). Using &lt;b&gt; and &lt;i&gt; elements. W3C. (on-line)</a></p>
<p><a href="http://html5doctor.com/i-b-em-strong-element/">Studholme, O. (2010) The i, b, em, &amp; strong elements. HTML5 Doctor (on-line)</a></p>
<p>&nbsp;</p>
<p><em> </em></p>
]]></content:encoded>
			<wfw:commentRss>http://jebswebs.net/blog/2011/06/html5-i-b-em-strong-whats-the-scoop/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Flash v. HTML 5</title>
		<link>http://jebswebs.net/blog/2010/02/flash-v-html-5/</link>
		<comments>http://jebswebs.net/blog/2010/02/flash-v-html-5/#comments</comments>
		<pubDate>Fri, 05 Feb 2010 16:13:21 +0000</pubDate>
		<dc:creator>jeb</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Accessibility]]></category>
		<category><![CDATA[acrobat]]></category>
		<category><![CDATA[adobe]]></category>
		<category><![CDATA[Apple]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[HTML5]]></category>
		<category><![CDATA[universal design]]></category>

		<guid isPermaLink="false">http://jebswebs.net/blog/?p=348</guid>
		<description><![CDATA[Just read a good article by Tony Bradley called &#8220;Is it time for the Web to Abandon Flash.&#8221; In it he notes the controversy about Apple not allowing Flash on any of its handheld products, including the soon-to-be-released iPad. Millions &#8230; <a href="http://jebswebs.net/blog/2010/02/flash-v-html-5/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><a href="http://jebswebs.net/blog/wp-content/uploads/2010/02/flash.jpg"><img class="alignright size-full wp-image-350" title="flash" src="http://jebswebs.net/blog/wp-content/uploads/2010/02/flash.jpg" alt="flash logo" width="240" height="240" /></a>Just read a<a href="http://www.pcworld.com/businesscenter/article/188500/is_it_time_for_the_web_to_abandon_flash.html?tk=nl_bnx_h_crawl"> good article by Tony Bradley called &#8220;Is it time for the Web to Abandon Flash.&#8221;</a> In it he notes the controversy about Apple not allowing Flash on any of its handheld products, including the soon-to-be-released iPad. Millions of viewers of Steve Jobs&#8217; announcement last week no doubt saw him demo the NY Times website where Flash content was missing and a nasty little icon appeared telling you you need to download a Flash extension for your browser.</p>
<p>I have disliked Flash for a long time, primarily due to its problems with assistive technologies; it often does not play well with screen readers, especially if it has not been developed correctly. In my mind, many Flash developers are graphic artists, illustrators or animators, and don&#8217;t really understand web design.</p>
<p>Add to this the fact that more people are now accessing web content via a non-traditional user agent (i.e., not a traditional browser) and you see why I agree with Bradley that Flash may be past its prime.</p>
<p>It&#8217;s ironic that Adobe developed Acrobat to find a way to share documents at a time just prior to the &#8220;invention&#8221; of HTML. Flash, build on the same business principles, was developed for the same reason. And once again, a new standard (HTML 5) may usurp their position. And, I should point out that the new standard will be accessible to screen readers.</p>
<p>But just as those who predicted the demise of Adobe Acrobat 15 years ago were wrong, I suspect it is not quite time for Adobe to throw in the towel and hire the undertaker. Look for Flash to be around for some time to come. But at least for some of us, there will be other options.</p>
<p>This will be interesting to watch.</p>
]]></content:encoded>
			<wfw:commentRss>http://jebswebs.net/blog/2010/02/flash-v-html-5/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	<a href="#wrapper" class="skip-content screen-reader-text">Skip to top</a></channel>
</rss>

