<?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: SimpleQuiz &#8250; Part XVII: Addresses</title>
	<atom:link href="http://simplebits.com/notebook/2004/08/04/sq-4/feed/" rel="self" type="application/rss+xml" />
	<link>http://simplebits.com/notebook/2004/08/04/sq-4/</link>
	<description>Handcrafted pixels &#38; text from Salem, Massachusetts.</description>
	<lastBuildDate>Tue, 08 Dec 2009 23:15:49 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1.2</generator>
	<item>
		<title>By: Lachlan Hunt</title>
		<link>http://simplebits.com/notebook/2004/08/04/sq-4/#comment-4349</link>
		<dc:creator>Lachlan Hunt</dc:creator>
		<pubDate>Fri, 06 Aug 2004 05:34:32 +0000</pubDate>
		<guid isPermaLink="false">http://www.simplebits.com/wp/notebook/2004/08/04/sq-4/#comment-4349</guid>
		<description>&gt; Using A is for me no good. The BR
&gt; tag tag is a visual tag. Using EM,
&gt; STRONG, B or I is just as bad,
&gt; because again they are added to
&gt; create visuals.
While &lt;code&gt;&lt;br&gt;&lt;/code&gt; may have many presentational abuses, it is actually semantic, though not structured as nicely as &lt;code&gt;&lt;l&gt;&lt;/code&gt; in XHTML 2.
Most of the time it&#039;s presentational when two are used successively, instead of a new paragraph or possibly using &lt;code&gt;&lt;pre&gt;&lt;/code&gt; without using any &lt;code&gt;&lt;br/&gt;&lt;/code&gt; elements (&lt;strong&gt;if appropriate&lt;/strong&gt; for the semantics of the content).
When it&#039;s used as in example A, it&#039;s a semantic use, not just a presentational one.
&lt;code&gt;&lt;strong&gt;&lt;/code&gt; and &lt;code&gt;&lt;em&gt;&lt;/code&gt; are not presentational either, as you said they are, however, now that people are finally learning that &lt;code&gt;&lt;b&gt;&lt;/code&gt; and  &lt;code&gt;&lt;i&gt;&lt;/code&gt; are presentational, I&#039;m starting to see people who use them for their presentational effects, rather than their semantics.
eg. I see a lot of:
&lt;code&gt;&lt;td&gt;&lt;strong&gt;heading&lt;/strong&gt;&lt;/td&gt;&lt;/code&gt;
instead of:
&lt;code&gt;&lt;th&gt;heading&lt;/th&gt;&lt;/code&gt;
</description>
		<content:encoded><![CDATA[<p>> Using A is for me no good. The BR<br />
> tag tag is a visual tag. Using EM,<br />
> STRONG, B or I is just as bad,<br />
> because again they are added to<br />
> create visuals.<br />
While <code>&lt;br&gt;</code> may have many presentational abuses, it is actually semantic, though not structured as nicely as <code>&lt;l&gt;</code> in XHTML 2.<br />
Most of the time it&#8217;s presentational when two are used successively, instead of a new paragraph or possibly using <code>&lt;pre&gt;</code> without using any <code>&lt;br/&gt;</code> elements (<strong>if appropriate</strong> for the semantics of the content).<br />
When it&#8217;s used as in example A, it&#8217;s a semantic use, not just a presentational one.<br />
<code>&lt;strong&gt;</code> and <code>&lt;em&gt;</code> are not presentational either, as you said they are, however, now that people are finally learning that <code>&lt;b&gt;</code> and  <code>&lt;i&gt;</code> are presentational, I&#8217;m starting to see people who use them for their presentational effects, rather than their semantics.<br />
eg. I see a lot of:<br />
<code>&lt;td&gt;&lt;strong&gt;heading&lt;/strong&gt;&lt;/td&gt;</code><br />
instead of:<br />
<code>&lt;th&gt;heading&lt;/th&gt;</code></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Eli</title>
		<link>http://simplebits.com/notebook/2004/08/04/sq-4/#comment-4348</link>
		<dc:creator>Eli</dc:creator>
		<pubDate>Fri, 06 Aug 2004 02:01:44 +0000</pubDate>
		<guid isPermaLink="false">http://www.simplebits.com/wp/notebook/2004/08/04/sq-4/#comment-4348</guid>
		<description>I say &quot;D&quot;.  I use something like this:
&lt;address&gt;
&lt;div&gt;ABC Widgets, Inc.&lt;/div&gt;
&lt;div&gt;100 - 1234 West Main Street&lt;/div&gt;
&lt;div&gt;Anytown, State, ZIP&lt;/div&gt;
&lt;div&gt;Ph: 555-555-1234&lt;/div&gt;
&lt;div&gt;Fax: 555-555-1234&lt;/div&gt;
&lt;/address&gt;
&lt;code&gt;div&lt;/code&gt;s divide up the address into component parts.  If I need to style individual parts of the address I&#039;ll add &lt;code&gt;id&lt;/code&gt; hooks on the individual &lt;code&gt;div&lt;/code&gt;s
</description>
		<content:encoded><![CDATA[<p>I say &#8220;D&#8221;.  I use something like this:<br />
&lt;address&gt;<br />
&lt;div&gt;ABC Widgets, Inc.&lt;/div&gt;<br />
&lt;div&gt;100 &#8211; 1234 West Main Street&lt;/div&gt;<br />
&lt;div&gt;Anytown, State, ZIP&lt;/div&gt;<br />
&lt;div&gt;Ph: 555-555-1234&lt;/div&gt;<br />
&lt;div&gt;Fax: 555-555-1234&lt;/div&gt;<br />
&lt;/address&gt;<br />
<code>div</code>s divide up the address into component parts.  If I need to style individual parts of the address I&#8217;ll add <code>id</code> hooks on the individual <code>div</code>s</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Thomas Hammer</title>
		<link>http://simplebits.com/notebook/2004/08/04/sq-4/#comment-4347</link>
		<dc:creator>Thomas Hammer</dc:creator>
		<pubDate>Fri, 06 Aug 2004 01:39:32 +0000</pubDate>
		<guid isPermaLink="false">http://www.simplebits.com/wp/notebook/2004/08/04/sq-4/#comment-4347</guid>
		<description>I love the web standards community. &lt;strong&gt;You guys are doing my job here!&lt;/strong&gt;
Presenting names, adresses and phone numbers on a web site is the most important part of my job descriptional &#8212; I work as a web designer for a Norwegian phone book/information service.
So far we&#039;ve been using &lt;code&gt;table&lt;/code&gt;s in our phone book on the web, but that might change.
Lots of good suggestions here. Since everything has been said (or so it seems) I&#039;ll share a few thoughts I&#039;ve been puzzling with in job situations.
&lt;strong&gt;When I first saw the quiz, I initially came up with the same as Jacob Patton suggests in comment #2&lt;/strong&gt;. I&#039;ve been thinking about using &lt;code&gt;dl&lt;/code&gt;s earlier, and appretiate this being discussed.
The big difference: A phone book has more than one name and address. &lt;strong&gt;In my company&#039;s phone book on the web, presentation is as an important issue as markup.&lt;/strong&gt; We have to be pragmatic in the real world (hence the use of &lt;code&gt;table&lt;/code&gt;s so far.) What would be great is a solution where the CSS determines how everything is listed.
The folks who use our service might differ in their preferences. Some want it all on one line with a new name for each line (something a &lt;code&gt;table&lt;/code&gt; handles very well), some like to see the address below the name and the phone number aligned to the right side of each name and address (that&#039;s how we do it today). &lt;strong&gt;Any suggestions on how to accomplish these two variations without altering the html docs&lt;/strong&gt;? Maybe a bit on the side, but still on topic (or maybe a topic for another &lt;em&gt;SimpleQuiz&lt;/em&gt;?)
I also have a question conserning the &lt;code&gt;address&lt;/code&gt;-tag (I haven&#039;t used the tag since... it must be 1996.) The specs say it&#039;s supposed to be used for the page owner&#039;s address. Would it be wrong to use it on every address in a phone book?
</description>
		<content:encoded><![CDATA[<p>I love the web standards community. <strong>You guys are doing my job here!</strong><br />
Presenting names, adresses and phone numbers on a web site is the most important part of my job descriptional &mdash; I work as a web designer for a Norwegian phone book/information service.<br />
So far we&#8217;ve been using <code>table</code>s in our phone book on the web, but that might change.<br />
Lots of good suggestions here. Since everything has been said (or so it seems) I&#8217;ll share a few thoughts I&#8217;ve been puzzling with in job situations.<br />
<strong>When I first saw the quiz, I initially came up with the same as Jacob Patton suggests in comment #2</strong>. I&#8217;ve been thinking about using <code>dl</code>s earlier, and appretiate this being discussed.<br />
The big difference: A phone book has more than one name and address. <strong>In my company&#8217;s phone book on the web, presentation is as an important issue as markup.</strong> We have to be pragmatic in the real world (hence the use of <code>table</code>s so far.) What would be great is a solution where the CSS determines how everything is listed.<br />
The folks who use our service might differ in their preferences. Some want it all on one line with a new name for each line (something a <code>table</code> handles very well), some like to see the address below the name and the phone number aligned to the right side of each name and address (that&#8217;s how we do it today). <strong>Any suggestions on how to accomplish these two variations without altering the html docs</strong>? Maybe a bit on the side, but still on topic (or maybe a topic for another <em>SimpleQuiz</em>?)<br />
I also have a question conserning the <code>address</code>-tag (I haven&#8217;t used the tag since&#8230; it must be 1996.) The specs say it&#8217;s supposed to be used for the page owner&#8217;s address. Would it be wrong to use it on every address in a phone book?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Alexander Savenkov</title>
		<link>http://simplebits.com/notebook/2004/08/04/sq-4/#comment-4346</link>
		<dc:creator>Alexander Savenkov</dc:creator>
		<pubDate>Fri, 06 Aug 2004 00:41:15 +0000</pubDate>
		<guid isPermaLink="false">http://www.simplebits.com/wp/notebook/2004/08/04/sq-4/#comment-4346</guid>
		<description>I&#x2019;m somewhat suprised with the amount of the comments on such a simple question.
I wasn&#x2019;t going to add more but I guess some people just misunderstand the concept of the SimpleQuiz.
We&#x2019;re not talking about how certain data should be marked up in &lt;em&gt;your&lt;/em&gt; database. Imagine you have some initial source, say, XML. We&#x2019;re talking about how to represent it on the &lt;em&gt;World Wide Web with XHTML&lt;/em&gt; (not with &lt;em&gt;your&lt;/em&gt; proprietary format).
Dan, this could be made more clear.
</description>
		<content:encoded><![CDATA[<p>I&#x2019;m somewhat suprised with the amount of the comments on such a simple question.<br />
I wasn&#x2019;t going to add more but I guess some people just misunderstand the concept of the SimpleQuiz.<br />
We&#x2019;re not talking about how certain data should be marked up in <em>your</em> database. Imagine you have some initial source, say, XML. We&#x2019;re talking about how to represent it on the <em>World Wide Web with XHTML</em> (not with <em>your</em> proprietary format).<br />
Dan, this could be made more clear.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jesse Pearlman Karlsberg</title>
		<link>http://simplebits.com/notebook/2004/08/04/sq-4/#comment-4345</link>
		<dc:creator>Jesse Pearlman Karlsberg</dc:creator>
		<pubDate>Thu, 05 Aug 2004 23:45:56 +0000</pubDate>
		<guid isPermaLink="false">http://www.simplebits.com/wp/notebook/2004/08/04/sq-4/#comment-4345</guid>
		<description>Wow, that&#039;s a lot of comments. I initially thought that A made sense. The controversy about the intention of the spec is interesting, but thinking through cases where I would include an address of sorts on a page, the requirement from the spec that the &lt;code&gt;address&lt;/code&gt; tag contain &quot;contact information for a document or a major part of a document&quot; strikes me as a pretty loose requirement:
1. A contact information page for a department of a company or institution could use the &lt;code&gt;address&lt;/code&gt; tag.
2. A reference in a page to an individual followed by their address could also appropriately use the &lt;code&gt;address&lt;/code&gt; tag, as that address would amount to contact info. for a major &quot;part of a document.&quot;
3. Even a list of resources with relevant contact information could make proper use of &lt;code&gt;address&lt;/code&gt; because each resource entry constitutes an important &quot;part of a document&quot; for which the &lt;code&gt;address&lt;/code&gt; counts as contact information.
So I&#039;m willing to accept that the &lt;code&gt;address&lt;/code&gt; tag is appropriate for addresses in nearly all common cases. In uncommon cases, the tag would not be semantically appropriate, more on that later.
&lt;a href=&quot;http://www.simplebits.com/notebook/2004/08/04/sq.html#comment83&quot; rel=&quot;nofollow&quot;&gt;David&#039;s&lt;/a&gt; recognition that &quot;The [address] tag defines the start of an address. You should use it to define addresses, signatures, or authorships of documents.&quot; made me think that there might be better options than A, options like the solutions offered by &lt;a href=&quot;http://www.simplebits.com/notebook/2004/08/04/sq.html#comment102&quot; rel=&quot;nofollow&quot;&gt;Jason&lt;/a&gt; and &lt;a href=&quot;http://www.simplebits.com/notebook/2004/08/04/sq.html#comment104&quot; rel=&quot;nofollow&quot;&gt;Michael Smith&lt;/a&gt; where the &lt;code&gt;address&lt;/code&gt; tag is used to mark-up each different type of address separately.
Michael&#039;s solution, where each address tag contains a full address seems like the best option. Optionally, &lt;code&gt;&lt;br /&gt;&lt;/code&gt;s could be added to allow for line breaks and &lt;code&gt;&lt;span&gt;&lt;/code&gt;s could be inserted to allow for independent styling of different elements, (but &lt;code&gt;display: block&lt;/code&gt; applied to &lt;code&gt;span&lt;/code&gt; seems to me to violate the rule that &lt;code&gt;address&lt;/code&gt; can&#039;t contain block level elements.
For any addresses that somehow fall outside of what the spec might allow, replace the &lt;code&gt;address&lt;/code&gt; tags with &lt;code&gt;&lt;p class=&quot;address&quot;&gt;&lt;/code&gt;.
This solution is semantic (unlike B or C), it degrades well (unlike A, all &lt;em&gt;essential&lt;/em&gt; line breaks display in no-CSS browsers), and it&#039;s less complicated than C. So, my vote is for D.
</description>
		<content:encoded><![CDATA[<p>Wow, that&#8217;s a lot of comments. I initially thought that A made sense. The controversy about the intention of the spec is interesting, but thinking through cases where I would include an address of sorts on a page, the requirement from the spec that the <code>address</code> tag contain &#8220;contact information for a document or a major part of a document&#8221; strikes me as a pretty loose requirement:<br />
1. A contact information page for a department of a company or institution could use the <code>address</code> tag.<br />
2. A reference in a page to an individual followed by their address could also appropriately use the <code>address</code> tag, as that address would amount to contact info. for a major &#8220;part of a document.&#8221;<br />
3. Even a list of resources with relevant contact information could make proper use of <code>address</code> because each resource entry constitutes an important &#8220;part of a document&#8221; for which the <code>address</code> counts as contact information.<br />
So I&#8217;m willing to accept that the <code>address</code> tag is appropriate for addresses in nearly all common cases. In uncommon cases, the tag would not be semantically appropriate, more on that later.<br />
<a href="http://www.simplebits.com/notebook/2004/08/04/sq.html#comment83" rel="nofollow">David&#8217;s</a> recognition that &#8220;The [address] tag defines the start of an address. You should use it to define addresses, signatures, or authorships of documents.&#8221; made me think that there might be better options than A, options like the solutions offered by <a href="http://www.simplebits.com/notebook/2004/08/04/sq.html#comment102" rel="nofollow">Jason</a> and <a href="http://www.simplebits.com/notebook/2004/08/04/sq.html#comment104" rel="nofollow">Michael Smith</a> where the <code>address</code> tag is used to mark-up each different type of address separately.<br />
Michael&#8217;s solution, where each address tag contains a full address seems like the best option. Optionally, <code>&lt;br /&gt;</code>s could be added to allow for line breaks and <code>&lt;span&gt;</code>s could be inserted to allow for independent styling of different elements, (but <code>display: block</code> applied to <code>span</code> seems to me to violate the rule that <code>address</code> can&#8217;t contain block level elements.<br />
For any addresses that somehow fall outside of what the spec might allow, replace the <code>address</code> tags with <code>&lt;p class="address"&gt;</code>.<br />
This solution is semantic (unlike B or C), it degrades well (unlike A, all <em>essential</em> line breaks display in no-CSS browsers), and it&#8217;s less complicated than C. So, my vote is for D.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jim Dabell</title>
		<link>http://simplebits.com/notebook/2004/08/04/sq-4/#comment-4344</link>
		<dc:creator>Jim Dabell</dc:creator>
		<pubDate>Thu, 05 Aug 2004 23:38:43 +0000</pubDate>
		<guid isPermaLink="false">http://www.simplebits.com/wp/notebook/2004/08/04/sq-4/#comment-4344</guid>
		<description>&quot;But commas aren&#8217;t part of the address. Adding extra characters is just as bad as adding extra tags.&quot;
I always put commas at the end of each line when writing, typing, or marking up addresses.  It&#039;s normal to do so as far as I am concerned.
</description>
		<content:encoded><![CDATA[<p>&#8220;But commas aren&#8217;t part of the address. Adding extra characters is just as bad as adding extra tags.&#8221;<br />
I always put commas at the end of each line when writing, typing, or marking up addresses.  It&#8217;s normal to do so as far as I am concerned.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Tino</title>
		<link>http://simplebits.com/notebook/2004/08/04/sq-4/#comment-4343</link>
		<dc:creator>Tino</dc:creator>
		<pubDate>Thu, 05 Aug 2004 23:23:59 +0000</pubDate>
		<guid isPermaLink="false">http://www.simplebits.com/wp/notebook/2004/08/04/sq-4/#comment-4343</guid>
		<description>you guys are crazy ....
IT&#039;S &quot;A&quot; ... it&#039;s very simple.
</description>
		<content:encoded><![CDATA[<p>you guys are crazy &#8230;.<br />
IT&#8217;S &#8220;A&#8221; &#8230; it&#8217;s very simple.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Louis</title>
		<link>http://simplebits.com/notebook/2004/08/04/sq-4/#comment-4342</link>
		<dc:creator>Louis</dc:creator>
		<pubDate>Thu, 05 Aug 2004 23:10:55 +0000</pubDate>
		<guid isPermaLink="false">http://www.simplebits.com/wp/notebook/2004/08/04/sq-4/#comment-4342</guid>
		<description>I must admit that I&#039;ve not read all of the comments. There are just too many!
However, my opinion is that (X)HTML does not contain the expressiveness that we need in this situation. My typical response to this problem, would be to use XML (in the way nature -- er, sorry &lt;a href=&quot;http://www.w3.com&quot; rel=&quot;nofollow&quot;&gt;W3&lt;/a&gt; -- intended).
So, I would plump for option D. Moreover, I&#039;d use something similar to &lt;a href=&quot;http://www.simplebits.com/notebook/2004/08/04/sq.html#comment9&quot; rel=&quot;nofollow&quot;&gt;Thomas&#039;s solution&lt;/a&gt;.
However, I am a fan of containment. Having to write seperate styling for the XML address would be a bit of a turn-off. The other sensible alternative would be option C or a variation on it, in my opinion.
</description>
		<content:encoded><![CDATA[<p>I must admit that I&#8217;ve not read all of the comments. There are just too many!<br />
However, my opinion is that (X)HTML does not contain the expressiveness that we need in this situation. My typical response to this problem, would be to use XML (in the way nature &#8212; er, sorry <a href="http://www.w3.com" rel="nofollow">W3</a> &#8212; intended).<br />
So, I would plump for option D. Moreover, I&#8217;d use something similar to <a href="http://www.simplebits.com/notebook/2004/08/04/sq.html#comment9" rel="nofollow">Thomas&#8217;s solution</a>.<br />
However, I am a fan of containment. Having to write seperate styling for the XML address would be a bit of a turn-off. The other sensible alternative would be option C or a variation on it, in my opinion.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Nick</title>
		<link>http://simplebits.com/notebook/2004/08/04/sq-4/#comment-4341</link>
		<dc:creator>Nick</dc:creator>
		<pubDate>Thu, 05 Aug 2004 22:59:09 +0000</pubDate>
		<guid isPermaLink="false">http://www.simplebits.com/wp/notebook/2004/08/04/sq-4/#comment-4341</guid>
		<description>&lt;em&gt;Put commas in.&lt;/em&gt;
But commas aren&#039;t part of the address.  Adding extra characters is just as bad as adding extra tags.
</description>
		<content:encoded><![CDATA[<p><em>Put commas in.</em><br />
But commas aren&#8217;t part of the address.  Adding extra characters is just as bad as adding extra tags.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jim Dabell</title>
		<link>http://simplebits.com/notebook/2004/08/04/sq-4/#comment-4340</link>
		<dc:creator>Jim Dabell</dc:creator>
		<pubDate>Thu, 05 Aug 2004 22:53:44 +0000</pubDate>
		<guid isPermaLink="false">http://www.simplebits.com/wp/notebook/2004/08/04/sq-4/#comment-4340</guid>
		<description>&quot;You also have the accessibility problem of a screen reader just blasting through without pauses.&quot;
Put commas in.
</description>
		<content:encoded><![CDATA[<p>&#8220;You also have the accessibility problem of a screen reader just blasting through without pauses.&#8221;<br />
Put commas in.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

