<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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/"
		>
<channel>
	<title>Comments on: More Markup</title>
	<atom:link href="http://meyerweb.com/eric/thoughts/2004/08/24/more-markup/feed/" rel="self" type="application/rss+xml" />
	<link>http://meyerweb.com/eric/thoughts/2004/08/24/more-markup/</link>
	<description>Things that Eric A. Meyer, CSS expert, writes about on his personal Web site; it&#039;s largely Web standards and Web technology, but also various bits of culture, politics, personal observations, and other miscellaneous stuff</description>
	<lastBuildDate>Fri, 10 May 2013 11:50:23 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.5.1</generator>
	<item>
		<title>By: David House</title>
		<link>http://meyerweb.com/eric/thoughts/2004/08/24/more-markup/#comment-792</link>
		<dc:creator>David House</dc:creator>
		<pubDate>Sun, 05 Sep 2004 15:44:58 +0000</pubDate>
		<guid isPermaLink="false">http://meyerweb.com/eric/thoughts/2004/08/24/more-markup/#comment-792</guid>
		<description><![CDATA[You have to have at least three occurances of the hook per page to save on the 20 bytes you waste with the font-weight: normal (3 occurances, not 4, as you save on the selector). That is, of course, if you don&#039;t cache.]]></description>
		<content:encoded><![CDATA[<p>You have to have at least three occurances of the hook per page to save on the 20 bytes you waste with the font-weight: normal (3 occurances, not 4, as you save on the selector). That is, of course, if you don&#8217;t cache.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: mpt</title>
		<link>http://meyerweb.com/eric/thoughts/2004/08/24/more-markup/#comment-760</link>
		<dc:creator>mpt</dc:creator>
		<pubDate>Thu, 26 Aug 2004 11:53:23 +0000</pubDate>
		<guid isPermaLink="false">http://meyerweb.com/eric/thoughts/2004/08/24/more-markup/#comment-760</guid>
		<description><![CDATA[This is just &quot;&lt;a href=&quot;http://mpt.net.nz/archive/2004/05/02/b-and-i&quot;&gt;When semantic markup goes bad&lt;/a&gt;&quot; all over again. It&#039;s reassuring to see that Eric&#039;s on the same page. (So to speak.)

Jeff, yes, &lt;a href=&quot;http://mpt.net.nz/archive/2004/05/09/semantic#deprecated&quot;&gt;&lt;code&gt;b&lt;/code&gt; and &lt;code&gt;i&lt;/code&gt; are currently supposed to go away in &lt;abbr&gt;XHTML&lt;/abbr&gt; 2.0&lt;/a&gt;. But that&#039;s only a problem in the unlikely event that you ever use &lt;abbr&gt;XHTML&lt;/abbr&gt; 2.0.]]></description>
		<content:encoded><![CDATA[<p>This is just &#8220;<a href="http://mpt.net.nz/archive/2004/05/02/b-and-i">When semantic markup goes bad</a>&#8221; all over again. It&#8217;s reassuring to see that Eric&#8217;s on the same page. (So to speak.)</p>
<p>Jeff, yes, <a href="http://mpt.net.nz/archive/2004/05/09/semantic#deprecated"><code>b</code> and <code>i</code> are currently supposed to go away in <abbr>XHTML</abbr> 2.0</a>. But that&#8217;s only a problem in the unlikely event that you ever use <abbr>XHTML</abbr> 2.0.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: jgraham</title>
		<link>http://meyerweb.com/eric/thoughts/2004/08/24/more-markup/#comment-759</link>
		<dc:creator>jgraham</dc:creator>
		<pubDate>Thu, 26 Aug 2004 11:41:28 +0000</pubDate>
		<guid isPermaLink="false">http://meyerweb.com/eric/thoughts/2004/08/24/more-markup/#comment-759</guid>
		<description><![CDATA[&lt;blockquote&gt;That&#039;s incorrect. There are a number of search engines that weight keywords found within &lt;strong&gt; elements heavier than keywords found within &lt;b&gt; elements.&lt;/blockquote&gt;

Ah. OK. I take back the assertion that all UAs treat them equivalently. I stand by the point that, in practice, &lt;code&gt;b&lt;/code&gt; is at least likely to be interpreted with semantics (usually like &lt;code&gt;strong&lt;/code&gt;) as without semantics (like &lt;code&gt;span&lt;/code&gt;), despite the specifcation indicating that it has no semantics.

&lt;blockquote&gt;Why wouldn&#039;t they?&lt;/blockquote&gt;
Because many, many sites use &lt;code&gt;b&lt;/code&gt; where they really want &lt;code&gt;em&lt;/code&gt; or &lt;code&gt;strong&lt;/code&gt;. UAs, almost without exception, value real-world compatibility over spec-compatibility.

&lt;blockquote&gt;that&#039;s no excuse to mistake one for the other when authoring&lt;/blockquote&gt;
I&#039;m absolutely not arguing you should use &lt;code&gt;b&lt;/code&gt; when you mean &lt;code&gt;strong&lt;/code&gt;. I&#039;m arguing that the assertation that &lt;code&gt;b&lt;/code&gt; has no semantics is untrue in practice since many UAs assign it the same semantics as &lt;code&gt;strong&lt;/code&gt;. It&#039;s a reason not to use &lt;code&gt;b&lt;/code&gt;, not a reason &lt;em&gt;to&lt;/em&gt; use it. Perhaps my use of the word &quot;interchangable&quot; was misleading. Sorry if I haven&#039;t been clear.]]></description>
		<content:encoded><![CDATA[<blockquote><p>That&#8217;s incorrect. There are a number of search engines that weight keywords found within &lt;strong&gt; elements heavier than keywords found within &lt;b&gt; elements.</p></blockquote>
<p>Ah. OK. I take back the assertion that all UAs treat them equivalently. I stand by the point that, in practice, <code>b</code> is at least likely to be interpreted with semantics (usually like <code>strong</code>) as without semantics (like <code>span</code>), despite the specifcation indicating that it has no semantics.</p>
<blockquote><p>Why wouldn&#8217;t they?</p></blockquote>
<p>Because many, many sites use <code>b</code> where they really want <code>em</code> or <code>strong</code>. UAs, almost without exception, value real-world compatibility over spec-compatibility.</p>
<blockquote><p>that&#8217;s no excuse to mistake one for the other when authoring</p></blockquote>
<p>I&#8217;m absolutely not arguing you should use <code>b</code> when you mean <code>strong</code>. I&#8217;m arguing that the assertation that <code>b</code> has no semantics is untrue in practice since many UAs assign it the same semantics as <code>strong</code>. It&#8217;s a reason not to use <code>b</code>, not a reason <em>to</em> use it. Perhaps my use of the word &#8220;interchangable&#8221; was misleading. Sorry if I haven&#8217;t been clear.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jim Dabell</title>
		<link>http://meyerweb.com/eric/thoughts/2004/08/24/more-markup/#comment-758</link>
		<dc:creator>Jim Dabell</dc:creator>
		<pubDate>Thu, 26 Aug 2004 09:58:45 +0000</pubDate>
		<guid isPermaLink="false">http://meyerweb.com/eric/thoughts/2004/08/24/more-markup/#comment-758</guid>
		<description><![CDATA[&lt;blockquote&gt;As far as I know, in every UA on the planet b and strong are totally interchangeable, i.e. in practice they have the same semantics.&lt;/blockquote&gt;

That&#039;s incorrect.  &lt;a href=&quot;http://groups.google.com/groups?selm=newscache%242uci8h%24itu1%241%40server-0.office-0.foraynewmedia&quot; rel=&quot;nofollow&quot;&gt;There are a number of search engines that weight keywords found within &lt;strong&gt; elements heavier than keywords found within &lt;b&gt; elements&lt;/a&gt;.  Why wouldn&#039;t they?

Of course, even if no user-agent on the planet distinguished between them, that&#039;s no excuse to mistake one for the other when authoring – user-agents change all the time (especially Google), so even if no search engines understood that &lt;strong&gt; keywords are more important than &lt;b&gt; keywords today, the same might not be true tomorrow.

 I’m not referring to Eric here; he obviously understands the difference between them.&lt;/b&gt;&lt;/strong&gt;]]></description>
		<content:encoded><![CDATA[<blockquote><p>As far as I know, in every UA on the planet b and strong are totally interchangeable, i.e. in practice they have the same semantics.</p></blockquote>
<p>That&#8217;s incorrect.  <a href="http://groups.google.com/groups?selm=newscache%242uci8h%24itu1%241%40server-0.office-0.foraynewmedia" rel="nofollow">There are a number of search engines that weight keywords found within &lt;strong&gt; elements heavier than keywords found within &lt;b&gt; elements</a>.  Why wouldn&#8217;t they?</p>
<p>Of course, even if no user-agent on the planet distinguished between them, that&#8217;s no excuse to mistake one for the other when authoring – user-agents change all the time (especially Google), so even if no search engines understood that <strong> keywords are more important than <b> keywords today, the same might not be true tomorrow.</p>
<p> I’m not referring to Eric here; he obviously understands the difference between them.</b></strong></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: jgraham</title>
		<link>http://meyerweb.com/eric/thoughts/2004/08/24/more-markup/#comment-757</link>
		<dc:creator>jgraham</dc:creator>
		<pubDate>Thu, 26 Aug 2004 08:39:01 +0000</pubDate>
		<guid isPermaLink="false">http://meyerweb.com/eric/thoughts/2004/08/24/more-markup/#comment-757</guid>
		<description><![CDATA[&lt;blockquote&gt;The fact that most browsers render it in a bold face is incidental. With a screen reader, the difference &lt;strong&gt;could&lt;/strong&gt; be very noticeable.&lt;/blockquote&gt;

(emphasis mine)

It&#039;s the difference between &quot;could be&quot; and &quot;is&quot; that&#039;s interests me. Are there any UAs that &lt;em&gt;actually&lt;/em&gt; treat the elements differently? If not, in what sense do they have different semantics? Now I agree that one should use &lt;code&gt;strong&lt;/code&gt; where one means strong emphasis since there &lt;em&gt;might&lt;/em&gt; be some UA that makes some tiny distinction between the two. I&#039;m just noting that in the &quot;real world&quot; every UA I&#039;ve ever encountered handles &lt;code&gt;b&lt;/code&gt; just like  &lt;code&gt;strong&lt;/code&gt; and so the idea that &lt;code&gt;b&lt;/code&gt; is just like &lt;code&gt;span&lt;/code&gt; except when rendered by a visual UA without stylesheets is inaccurate.]]></description>
		<content:encoded><![CDATA[<blockquote><p>The fact that most browsers render it in a bold face is incidental. With a screen reader, the difference <strong>could</strong> be very noticeable.</p></blockquote>
<p>(emphasis mine)</p>
<p>It&#8217;s the difference between &#8220;could be&#8221; and &#8220;is&#8221; that&#8217;s interests me. Are there any UAs that <em>actually</em> treat the elements differently? If not, in what sense do they have different semantics? Now I agree that one should use <code>strong</code> where one means strong emphasis since there <em>might</em> be some UA that makes some tiny distinction between the two. I&#8217;m just noting that in the &#8220;real world&#8221; every UA I&#8217;ve ever encountered handles <code>b</code> just like  <code>strong</code> and so the idea that <code>b</code> is just like <code>span</code> except when rendered by a visual UA without stylesheets is inaccurate.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Tommy Olsson</title>
		<link>http://meyerweb.com/eric/thoughts/2004/08/24/more-markup/#comment-756</link>
		<dc:creator>Tommy Olsson</dc:creator>
		<pubDate>Thu, 26 Aug 2004 05:29:22 +0000</pubDate>
		<guid isPermaLink="false">http://meyerweb.com/eric/thoughts/2004/08/24/more-markup/#comment-756</guid>
		<description><![CDATA[&lt;blockquote&gt;
As far as I know, in every UA on the planet &lt;code&gt;b&lt;/code&gt; and &lt;code&gt;strong&lt;/code&gt; are totally interchangeable, i.e. in practice they have the same semantics.
&lt;/blockquote&gt;

Not really. &lt;code&gt;b&lt;/code&gt; has no semantics, it only hints that its content should be rendered in a bold face, without any explanation why. &lt;code&gt;strong&lt;/code&gt; on the other hand, says that its content should be strongly emphasised. The fact that most browsers render it in a bold face is incidental. With a screen reader, the difference could be very noticeable.

I&#039;m not going to argue against Eric&#039;s use of &lt;code&gt;b&lt;/code&gt;. It&#039;s probably a good thing to do, since he wants the date to be boldfaced (not emphasised) when style sheets are off. Having said that, I would probably have gone with a &lt;code&gt;span&lt;/code&gt;, but that&#039;s just because of personal preference.]]></description>
		<content:encoded><![CDATA[<blockquote><p>
As far as I know, in every UA on the planet <code>b</code> and <code>strong</code> are totally interchangeable, i.e. in practice they have the same semantics.
</p></blockquote>
<p>Not really. <code>b</code> has no semantics, it only hints that its content should be rendered in a bold face, without any explanation why. <code>strong</code> on the other hand, says that its content should be strongly emphasised. The fact that most browsers render it in a bold face is incidental. With a screen reader, the difference could be very noticeable.</p>
<p>I&#8217;m not going to argue against Eric&#8217;s use of <code>b</code>. It&#8217;s probably a good thing to do, since he wants the date to be boldfaced (not emphasised) when style sheets are off. Having said that, I would probably have gone with a <code>span</code>, but that&#8217;s just because of personal preference.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Eric</title>
		<link>http://meyerweb.com/eric/thoughts/2004/08/24/more-markup/#comment-755</link>
		<dc:creator>Eric</dc:creator>
		<pubDate>Wed, 25 Aug 2004 21:52:08 +0000</pubDate>
		<guid isPermaLink="false">http://meyerweb.com/eric/thoughts/2004/08/24/more-markup/#comment-755</guid>
		<description><![CDATA[Just some followup on questions posed and comments made.

&lt;blockquote cite=&quot;http://www.meyerweb.com/eric/thoughts/2004/08/24/more-markup/#comment-739&quot;&gt;
Are b, u, i, etc. going away in future version of XHTML? (Jeff Croft)
&lt;/blockquote&gt;

I don&#039;t know.  There have been promises along those lines, as there have been promises to do away with the &lt;code&gt;style&lt;/code&gt; attribute and &lt;code&gt;h1&lt;/code&gt; through  &lt;code&gt;h6&lt;/code&gt;.  Time will tell.  In the meantime, if you&#039;re using current XHTML versions, or HTML for that matter, then &lt;code&gt;b&lt;/code&gt; and its ilk will always be valid.  You only have to worry about their presence if you convert documents to a (hypothetical) future XML language that doesn&#039;t include such elements.  You could at that point either transform them to some other element, or strip them out entirely.

&lt;blockquote cite=&quot;http://www.meyerweb.com/eric/thoughts/2004/08/24/more-markup/#comment-744&quot;&gt;
Surely your initial statements were made in haste, Eric? I can&#039;t quite fathom how they might hold up under further scrutiny. (Seth Thomas Rasmussen )
&lt;/blockquote&gt;

On the contrary, my statements on this topic were made after years of thinking about markup-- over a decade now, actually, although I&#039;ve taken such considerations seriously for perhaps only two-thirds of that period.  At this point in the present discussion, if you don&#039;t think my statements stand up to scrutiny, then there&#039;s likely nothing I can do to convince you otherwise.  That probably sounds defensive, but it&#039;s actually delivered with the equivalent of a shrug and a smile.  It&#039;s not imperative to me that everyone fall into total agreement, either with my views or with others, and in fact I believe there are multiple right answers in this area.

I wrote these posts because I think these are markup-use issues that ought to be explored.  I&#039;ve presented my view, with supporting evidence and arguments.  Others have presented their views.  At least now those who are learning can consider both views, and make their own informed decisions.

&lt;blockquote cite=&quot;href=&quot;http://www.meyerweb.com/eric/thoughts/2004/08/24/more-markup/#comment-751&quot;&gt;
As for &lt;b&gt;: as my site has an XHTML 1.1 Strict doctype it is very simple, I just can&#039;t use it (Laurens Holst)
&lt;/blockquote&gt;

Yes, you can.  XHTML 1.1 has but one document type (effectively Strict) and it contains a presentation module that itself contains &lt;code&gt;b&lt;/code&gt; and similar elements; see http://www.w3.org/TR/xhtml11/doctype.html#s_doctype for an overview.  The module isn&#039;t even deprecated.  I&#039;m not recommending you use the elements in the presentation module, but they are there.]]></description>
		<content:encoded><![CDATA[<p>Just some followup on questions posed and comments made.</p>
<blockquote cite="http://www.meyerweb.com/eric/thoughts/2004/08/24/more-markup/#comment-739"><p>
Are b, u, i, etc. going away in future version of XHTML? (Jeff Croft)
</p></blockquote>
<p>I don&#8217;t know.  There have been promises along those lines, as there have been promises to do away with the <code>style</code> attribute and <code>h1</code> through  <code>h6</code>.  Time will tell.  In the meantime, if you&#8217;re using current XHTML versions, or HTML for that matter, then <code>b</code> and its ilk will always be valid.  You only have to worry about their presence if you convert documents to a (hypothetical) future XML language that doesn&#8217;t include such elements.  You could at that point either transform them to some other element, or strip them out entirely.</p>
<blockquote cite="http://www.meyerweb.com/eric/thoughts/2004/08/24/more-markup/#comment-744"><p>
Surely your initial statements were made in haste, Eric? I can&#8217;t quite fathom how they might hold up under further scrutiny. (Seth Thomas Rasmussen )
</p></blockquote>
<p>On the contrary, my statements on this topic were made after years of thinking about markup&#8211; over a decade now, actually, although I&#8217;ve taken such considerations seriously for perhaps only two-thirds of that period.  At this point in the present discussion, if you don&#8217;t think my statements stand up to scrutiny, then there&#8217;s likely nothing I can do to convince you otherwise.  That probably sounds defensive, but it&#8217;s actually delivered with the equivalent of a shrug and a smile.  It&#8217;s not imperative to me that everyone fall into total agreement, either with my views or with others, and in fact I believe there are multiple right answers in this area.</p>
<p>I wrote these posts because I think these are markup-use issues that ought to be explored.  I&#8217;ve presented my view, with supporting evidence and arguments.  Others have presented their views.  At least now those who are learning can consider both views, and make their own informed decisions.</p>
<blockquote cite="href="http://www.meyerweb.com/eric/thoughts/2004/08/24/more-markup/#comment-751"><p>
As for &lt;b&gt;: as my site has an XHTML 1.1 Strict doctype it is very simple, I just can&#8217;t use it (Laurens Holst)
</p></blockquote>
<p>Yes, you can.  XHTML 1.1 has but one document type (effectively Strict) and it contains a presentation module that itself contains <code>b</code> and similar elements; see <a href="http://www.w3.org/TR/xhtml11/doctype.html#s_doctype" rel="nofollow">http://www.w3.org/TR/xhtml11/doctype.html#s_doctype</a> for an overview.  The module isn&#8217;t even deprecated.  I&#8217;m not recommending you use the elements in the presentation module, but they are there.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: jgraham</title>
		<link>http://meyerweb.com/eric/thoughts/2004/08/24/more-markup/#comment-752</link>
		<dc:creator>jgraham</dc:creator>
		<pubDate>Wed, 25 Aug 2004 21:35:47 +0000</pubDate>
		<guid isPermaLink="false">http://meyerweb.com/eric/thoughts/2004/08/24/more-markup/#comment-752</guid>
		<description><![CDATA[&lt;blockquote&gt;I disagree entirely. span has no more semantic purity than b, in my view. Both are intended for purely presentational effects. Neither adds anything to the document&#039;s semantics in a fashion that, for example, strong does.&lt;/blockquote&gt;

As far as I know, in every UA on the planet &lt;code&gt;b&lt;/code&gt; and &lt;code&gt;strong&lt;/code&gt; are totally interchangeable, i.e. in practice they have the same semantics. Perhaps someone who is more familiar than I with the workings of non-visual UAs and, in particular, aural browsers and search bots could help with more details on this but it&#039;s certianly my experience that even UAs that can&#039;t render bold text interpret &lt;code&gt;b&lt;/code&gt; as denoting special emphasis. So asserting that &lt;code&gt;b&lt;/code&gt; has the semantics of &lt;code&gt;span&lt;/code&gt; rather than the semantics of &lt;code&gt;strong&lt;/code&gt; isn&#039;t really consistent with actual user experience and, given the requirments of backward compatibility, is unlikely to be the case in future UAs.

&lt;blockquote&gt;A few people said &quot;who cares about three/six bytes?&quot; Me, obviously. On many pages, such as the archived entry, it&#039;s not going to be a big deal. On the home page, it will be a slightly bigger deal.&lt;/blockquote&gt;
And if you&#039;d never had to write about the issue, that would save quite a lot of bandwidth. Not changing your heading graphic would save a few more kb. You could only provide a single RSS flavour for a saving of ~100 bytes per page. You could strip comments or unnecessary whitespace out before the page is published. You could use a more abbreviated class-naming scheme. Looking at your markup, it&#039;s pretty clear that you &lt;em&gt;don&#039;t&lt;/em&gt;, in general, care about saving the tiny amounts of bandwidth we&#039;re talking about here. So I think that&#039;s a pretty spurious justification to use here.

That said, I don&#039;t really care if you use &lt;code&gt;b&lt;/code&gt;. I don&#039;t think it&#039;s particularly great markup but the differences we&#039;re talking about are tiny; maybe a slight increase in the weight given to entry dates by search engines, maybe a slightly odd rendering by aural browsers. I disagree &lt;em&gt;much&lt;/em&gt; more strongly with the use of &lt;code&gt;h5&lt;/code&gt; headings for the entry date since the date isn&#039;t a subheading of the article heading but part of the same heading; they should share a &lt;code&gt;h4&lt;/code&gt; element and the date should be in a seperate &lt;code&gt;div&lt;/code&gt;. But that&#039;s a different topic :)]]></description>
		<content:encoded><![CDATA[<blockquote><p>I disagree entirely. span has no more semantic purity than b, in my view. Both are intended for purely presentational effects. Neither adds anything to the document&#8217;s semantics in a fashion that, for example, strong does.</p></blockquote>
<p>As far as I know, in every UA on the planet <code>b</code> and <code>strong</code> are totally interchangeable, i.e. in practice they have the same semantics. Perhaps someone who is more familiar than I with the workings of non-visual UAs and, in particular, aural browsers and search bots could help with more details on this but it&#8217;s certianly my experience that even UAs that can&#8217;t render bold text interpret <code>b</code> as denoting special emphasis. So asserting that <code>b</code> has the semantics of <code>span</code> rather than the semantics of <code>strong</code> isn&#8217;t really consistent with actual user experience and, given the requirments of backward compatibility, is unlikely to be the case in future UAs.</p>
<blockquote><p>A few people said &#8220;who cares about three/six bytes?&#8221; Me, obviously. On many pages, such as the archived entry, it&#8217;s not going to be a big deal. On the home page, it will be a slightly bigger deal.</p></blockquote>
<p>And if you&#8217;d never had to write about the issue, that would save quite a lot of bandwidth. Not changing your heading graphic would save a few more kb. You could only provide a single RSS flavour for a saving of ~100 bytes per page. You could strip comments or unnecessary whitespace out before the page is published. You could use a more abbreviated class-naming scheme. Looking at your markup, it&#8217;s pretty clear that you <em>don&#8217;t</em>, in general, care about saving the tiny amounts of bandwidth we&#8217;re talking about here. So I think that&#8217;s a pretty spurious justification to use here.</p>
<p>That said, I don&#8217;t really care if you use <code>b</code>. I don&#8217;t think it&#8217;s particularly great markup but the differences we&#8217;re talking about are tiny; maybe a slight increase in the weight given to entry dates by search engines, maybe a slightly odd rendering by aural browsers. I disagree <em>much</em> more strongly with the use of <code>h5</code> headings for the entry date since the date isn&#8217;t a subheading of the article heading but part of the same heading; they should share a <code>h4</code> element and the date should be in a seperate <code>div</code>. But that&#8217;s a different topic :)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Laurens Holst</title>
		<link>http://meyerweb.com/eric/thoughts/2004/08/24/more-markup/#comment-751</link>
		<dc:creator>Laurens Holst</dc:creator>
		<pubDate>Wed, 25 Aug 2004 19:50:13 +0000</pubDate>
		<guid isPermaLink="false">http://meyerweb.com/eric/thoughts/2004/08/24/more-markup/#comment-751</guid>
		<description><![CDATA[&lt;blockquote&gt;And if I could get UTF-8 to work, I&#039;d probably try do that, assuming I could be sure the content wouldn&#039;t be mangled in current browsers, a worry I definitely don&#039;t have when it comes to element handling.&lt;/blockquote&gt;

I really wouldn&#039;t worry about browsers... I&#039;ve never heard about nor seen any browser not being able to handle UTF-8.

As for &lt;b&gt;: as my site has an XHTML 1.1 Strict doctype it is very simple, I just can&#039;t use it :). And I must say, I didn&#039;t miss it for a single second. When I&#039;m going to seperate style from content, I&#039;d better do it properly.

Btw, I don&#039;t agree with the whole &#039;span is a presentational tag&#039; thing. I use spans to add additional semantics, such as &lt;span class=&quot;file&quot;&gt; for filenames which will get a different presentation to the user. The HTML spec offers a nice lot of semantics, but if you &lt;a href=&quot;http://www.w3.org/TR/html4/struct/text.html#h-9.2.1&quot; rel=&quot;nofollow&quot;&gt;look at the available tags&lt;/a&gt; you&#039;ll notice that they&#039;re mainly technical writing-related tags, so sometimes you have to come up with your own semantics.

Finally, if span were presentational, then why isn&#039;t it deprecated :). And if one uses an occasional span purely for markup purposes - well, at least it&#039;s fully transparent. Nevertheless, I guess I could amend my position on this a little - for example, if you would want to give filenames emphasis, but a different kind of emphasis than usual, I agree that &lt;em class=&quot;file&quot;&gt; might indeed make more sense than using a span :). It&#039;ll also degrade better. OTOH, then there&#039;s two parts to remember - both the class and the fact that I&#039;d have to use it on an em. Ugh ^_^.


~Grauw]]></description>
		<content:encoded><![CDATA[<blockquote><p>And if I could get UTF-8 to work, I&#8217;d probably try do that, assuming I could be sure the content wouldn&#8217;t be mangled in current browsers, a worry I definitely don&#8217;t have when it comes to element handling.</p></blockquote>
<p>I really wouldn&#8217;t worry about browsers&#8230; I&#8217;ve never heard about nor seen any browser not being able to handle UTF-8.</p>
<p>As for &lt;b&gt;: as my site has an XHTML 1.1 Strict doctype it is very simple, I just can&#8217;t use it :). And I must say, I didn&#8217;t miss it for a single second. When I&#8217;m going to seperate style from content, I&#8217;d better do it properly.</p>
<p>Btw, I don&#8217;t agree with the whole &#8216;span is a presentational tag&#8217; thing. I use spans to add additional semantics, such as &lt;span class=&#8221;file&#8221;&gt; for filenames which will get a different presentation to the user. The HTML spec offers a nice lot of semantics, but if you <a href="http://www.w3.org/TR/html4/struct/text.html#h-9.2.1" rel="nofollow">look at the available tags</a> you&#8217;ll notice that they&#8217;re mainly technical writing-related tags, so sometimes you have to come up with your own semantics.</p>
<p>Finally, if span were presentational, then why isn&#8217;t it deprecated :). And if one uses an occasional span purely for markup purposes &#8211; well, at least it&#8217;s fully transparent. Nevertheless, I guess I could amend my position on this a little &#8211; for example, if you would want to give filenames emphasis, but a different kind of emphasis than usual, I agree that &lt;em class=&#8221;file&#8221;&gt; might indeed make more sense than using a span :). It&#8217;ll also degrade better. OTOH, then there&#8217;s two parts to remember &#8211; both the class and the fact that I&#8217;d have to use it on an em. Ugh ^_^.</p>
<p>~Grauw</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: mogsie</title>
		<link>http://meyerweb.com/eric/thoughts/2004/08/24/more-markup/#comment-748</link>
		<dc:creator>mogsie</dc:creator>
		<pubDate>Wed, 25 Aug 2004 18:10:04 +0000</pubDate>
		<guid isPermaLink="false">http://meyerweb.com/eric/thoughts/2004/08/24/more-markup/#comment-748</guid>
		<description><![CDATA[Ok, Seth I might agree that using span is a better practice than b... Think of how we all would shudder at the thought of the css zen garden being tagged with b instead of span.  (The zen garden also illustrates Eric&#039;s point of span being purely presentational.)

Well, instead of using b or span, we might just use &lt;code&gt;&lt;h5&gt;&lt;meyer:date xmlns:meyer=&quot;http://www.meyerweb.com/mine/allmine&quot;&gt;Tuesday, 24 Augu...&lt;/code&gt; which we can all agree upon has the same semantic value as span: none.]]></description>
		<content:encoded><![CDATA[<p>Ok, Seth I might agree that using span is a better practice than b&#8230; Think of how we all would shudder at the thought of the css zen garden being tagged with b instead of span.  (The zen garden also illustrates Eric&#8217;s point of span being purely presentational.)</p>
<p>Well, instead of using b or span, we might just use <code>&lt;h5&gt;&lt;meyer:date xmlns:meyer="http://www.meyerweb.com/mine/allmine"&gt;Tuesday, 24 Augu...</code> which we can all agree upon has the same semantic value as span: none.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Chris Biagini</title>
		<link>http://meyerweb.com/eric/thoughts/2004/08/24/more-markup/#comment-747</link>
		<dc:creator>Chris Biagini</dc:creator>
		<pubDate>Wed, 25 Aug 2004 17:56:33 +0000</pubDate>
		<guid isPermaLink="false">http://meyerweb.com/eric/thoughts/2004/08/24/more-markup/#comment-747</guid>
		<description><![CDATA[How about using Markdown for comments, and not allowing markup at all?]]></description>
		<content:encoded><![CDATA[<p>How about using Markdown for comments, and not allowing markup at all?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Chris Biagini</title>
		<link>http://meyerweb.com/eric/thoughts/2004/08/24/more-markup/#comment-746</link>
		<dc:creator>Chris Biagini</dc:creator>
		<pubDate>Wed, 25 Aug 2004 17:53:00 +0000</pubDate>
		<guid isPermaLink="false">http://meyerweb.com/eric/thoughts/2004/08/24/more-markup/#comment-746</guid>
		<description><![CDATA[Amusing that their layout is mangled in Safari, but works in IE.

&lt;code&gt;&lt;p class=&quot;first&quot;&gt;&lt;/code&gt;, wrapped in a &lt;code&gt;&lt;blockquote&gt;&lt;/code&gt;, which, in turn, is wrapped in a &lt;code&gt;&lt;div&gt;&lt;/code&gt;. Sweet. It expands with the text, so I guess that&#039;s kinda good...]]></description>
		<content:encoded><![CDATA[<p>Amusing that their layout is mangled in Safari, but works in IE.</p>
<p><code>&lt;p class="first"&gt;</code>, wrapped in a <code>&lt;blockquote&gt;</code>, which, in turn, is wrapped in a <code>&lt;div&gt;</code>. Sweet. It expands with the text, so I guess that&#8217;s kinda good&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Seth Thomas Rasmussen</title>
		<link>http://meyerweb.com/eric/thoughts/2004/08/24/more-markup/#comment-744</link>
		<dc:creator>Seth Thomas Rasmussen</dc:creator>
		<pubDate>Wed, 25 Aug 2004 17:46:23 +0000</pubDate>
		<guid isPermaLink="false">http://meyerweb.com/eric/thoughts/2004/08/24/more-markup/#comment-744</guid>
		<description><![CDATA[Mogsie, it&#039;s not simply about what&#039;s legal... that&#039;s such a simple approach. That&#039;s like when people justify being a jerk because they are allowed to. It&#039;s not about what&#039;s allowed, it&#039;s about what&#039;s a better practice. Not that I&#039;m criticizing Mr. Meyer&#039;s practices, just illustrating a point.

I&#039;m glad Jim addressed the problems with your statements comparing &lt;code&gt;b&lt;/code&gt; and &lt;code&gt;span&lt;/code&gt;. Surely your initial statements were made in haste, Eric? I can&#039;t quite fathom how they might hold up under further scrutiny.]]></description>
		<content:encoded><![CDATA[<p>Mogsie, it&#8217;s not simply about what&#8217;s legal&#8230; that&#8217;s such a simple approach. That&#8217;s like when people justify being a jerk because they are allowed to. It&#8217;s not about what&#8217;s allowed, it&#8217;s about what&#8217;s a better practice. Not that I&#8217;m criticizing Mr. Meyer&#8217;s practices, just illustrating a point.</p>
<p>I&#8217;m glad Jim addressed the problems with your statements comparing <code>b</code> and <code>span</code>. Surely your initial statements were made in haste, Eric? I can&#8217;t quite fathom how they might hold up under further scrutiny.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Eric</title>
		<link>http://meyerweb.com/eric/thoughts/2004/08/24/more-markup/#comment-743</link>
		<dc:creator>Eric</dc:creator>
		<pubDate>Wed, 25 Aug 2004 15:35:20 +0000</pubDate>
		<guid isPermaLink="false">http://meyerweb.com/eric/thoughts/2004/08/24/more-markup/#comment-743</guid>
		<description><![CDATA[Hey, be sure to check out www.browsehappy.com. Interesting ...]]></description>
		<content:encoded><![CDATA[<p>Hey, be sure to check out <a href="http://www.browsehappy.com" rel="nofollow">http://www.browsehappy.com</a>. Interesting &#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: dave</title>
		<link>http://meyerweb.com/eric/thoughts/2004/08/24/more-markup/#comment-741</link>
		<dc:creator>dave</dc:creator>
		<pubDate>Wed, 25 Aug 2004 13:40:51 +0000</pubDate>
		<guid isPermaLink="false">http://meyerweb.com/eric/thoughts/2004/08/24/more-markup/#comment-741</guid>
		<description><![CDATA[&quot;But a gzipped 10.5KB page is still smaller than a gzipped 10.4KB page. It will always be smaller.&quot;

Someone has already commented that you&#039;ve got the figures the wrong way round, but I dispute the fact that it will always be bigger/smaller whichever way you put the figures.

Just as a single color GIF with regular or no patterns can be both large in number of pixels, and smaller in number of bytes than one with complex patterns a web page with more repetition can be smaller when gzipped than a smaller one with less repetition.

I&#039;m just guessing but I think if you only use &#039;b&#039; tags for this purpose then you could actually be *adding* size to your compressed page compared with using &#039;span&#039;, and &#039;span class=&quot;whatever&quot;&#039; isn&#039;t going to add as much size as you think.

I vote for more characters in the name of clarity, as your reasoning reminds me too much of old-skool programmers still mentally stuck in the 80s who forget that humans are often the weakest link in the chain these days.]]></description>
		<content:encoded><![CDATA[<p>&#8220;But a gzipped 10.5KB page is still smaller than a gzipped 10.4KB page. It will always be smaller.&#8221;</p>
<p>Someone has already commented that you&#8217;ve got the figures the wrong way round, but I dispute the fact that it will always be bigger/smaller whichever way you put the figures.</p>
<p>Just as a single color GIF with regular or no patterns can be both large in number of pixels, and smaller in number of bytes than one with complex patterns a web page with more repetition can be smaller when gzipped than a smaller one with less repetition.</p>
<p>I&#8217;m just guessing but I think if you only use &#8216;b&#8217; tags for this purpose then you could actually be *adding* size to your compressed page compared with using &#8216;span&#8217;, and &#8216;span class=&#8221;whatever&#8221;&#8216; isn&#8217;t going to add as much size as you think.</p>
<p>I vote for more characters in the name of clarity, as your reasoning reminds me too much of old-skool programmers still mentally stuck in the 80s who forget that humans are often the weakest link in the chain these days.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
<!-- WP Super Cache is installed but broken. The path to wp-cache-phase1.php in wp-content/advanced-cache.php must be fixed! -->