<?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: Programming for Information Architects</title>
	<atom:link href="http://boxesandarrows.com/programming-for-information-architects/feed/" rel="self" type="application/rss+xml" />
	<link>http://boxesandarrows.com/programming-for-information-architects/</link>
	<description>Boxes and Arrows is devoted to the practice, innovation, and discussion of design; including graphic design, interaction design, information architecture and the design of business.</description>
	<lastBuildDate>Wed, 15 May 2013 11:41:04 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	
	<item>
		<title>By: Andrei</title>
		<link>http://boxesandarrows.com/programming-for-information-architects/#comment-9216</link>
		<dc:creator>Andrei</dc:creator>
		<pubDate>Wed, 30 Nov -0001 00:00:00 +0000</pubDate>
		<guid isPermaLink="false">http://boxesandarrows.com/programming-for-information-architects/#comment-9216</guid>
		<description><![CDATA[&quot;user interface design has nothing to do with coding...&quot;

Then I guess one could also say that designing a house has nothing to do with wood, steel, pipes, soil and concrete.

Andrei]]></description>
		<content:encoded><![CDATA[<p>&#8220;user interface design has nothing to do with coding&#8230;&#8221;</p>
<p>Then I guess one could also say that designing a house has nothing to do with wood, steel, pipes, soil and concrete.</p>
<p>Andrei</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Laurel</title>
		<link>http://boxesandarrows.com/programming-for-information-architects/#comment-9217</link>
		<dc:creator>Laurel</dc:creator>
		<pubDate>Wed, 30 Nov -0001 00:00:00 +0000</pubDate>
		<guid isPermaLink="false">http://boxesandarrows.com/programming-for-information-architects/#comment-9217</guid>
		<description><![CDATA[It depends what you mean by code. I can&#039;t code, I design websites with XHTML transitional, which as we all know is markup.]]></description>
		<content:encoded><![CDATA[<p>It depends what you mean by code. I can&#8217;t code, I design websites with XHTML transitional, which as we all know is markup.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Andrew</title>
		<link>http://boxesandarrows.com/programming-for-information-architects/#comment-9218</link>
		<dc:creator>Andrew</dc:creator>
		<pubDate>Wed, 30 Nov -0001 00:00:00 +0000</pubDate>
		<guid isPermaLink="false">http://boxesandarrows.com/programming-for-information-architects/#comment-9218</guid>
		<description><![CDATA[I think when people say &quot;UI design has nothing to do with code&quot;, that they really mean &quot;UI designs should not be restricted by assumptions about what can and cannot be done with code: design it right and figure out how to build it.&quot; In most cases, that purist attitude is a luxury, as we all know. 

Laurel is correct: there are types of interface design that aren&#039;t &quot;programming&quot; in the sense that I&#039;ve been talking about. But even if you&#039;re building a site in MoveableType, some of the concepts I describe (conditions, loops) are useful to understand.]]></description>
		<content:encoded><![CDATA[<p>I think when people say &#8220;UI design has nothing to do with code&#8221;, that they really mean &#8220;UI designs should not be restricted by assumptions about what can and cannot be done with code: design it right and figure out how to build it.&#8221; In most cases, that purist attitude is a luxury, as we all know. </p>
<p>Laurel is correct: there are types of interface design that aren&#8217;t &#8220;programming&#8221; in the sense that I&#8217;ve been talking about. But even if you&#8217;re building a site in MoveableType, some of the concepts I describe (conditions, loops) are useful to understand.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Kyle Pero</title>
		<link>http://boxesandarrows.com/programming-for-information-architects/#comment-9219</link>
		<dc:creator>Kyle Pero</dc:creator>
		<pubDate>Wed, 30 Nov -0001 00:00:00 +0000</pubDate>
		<guid isPermaLink="false">http://boxesandarrows.com/programming-for-information-architects/#comment-9219</guid>
		<description><![CDATA[&gt;&gt;&gt;&gt;&gt;
one last thing: &quot;...Has anybody ever worked with a &quot;web designer&quot; that doesn&#039;t know how to write one line of code?&quot;
yea. of course. i think those are the best web designers you can get, because their ideas are not contaminated and bounded to their own smattering. those are the people that push IAs and Coders further and further. those are the people that keep us trying to reach and delay technical boarders. ...
&gt;&gt;&gt;&gt;&gt;

- WOW! Jan, that&#039;s an amazing statement. &quot;Those people&quot;, as you like to refer to them, are the reason why IA&#039;s and usability professionals exist. I agree with you that &quot;they&quot; are creative, but unfortunately &quot;they&quot; don&#039;t have the understanding of creating usable and intuitive web interfaces while pushing the envelope at the same time.

This is just my opinion.]]></description>
		<content:encoded><![CDATA[<p>&gt;&gt;&gt;&gt;&gt;<br />
one last thing: &#8220;&#8230;Has anybody ever worked with a &#8220;web designer&#8221; that doesn&#8217;t know how to write one line of code?&#8221;<br />
yea. of course. i think those are the best web designers you can get, because their ideas are not contaminated and bounded to their own smattering. those are the people that push IAs and Coders further and further. those are the people that keep us trying to reach and delay technical boarders. &#8230;<br />
&gt;&gt;&gt;&gt;&gt;</p>
<p>- WOW! Jan, that&#8217;s an amazing statement. &#8220;Those people&#8221;, as you like to refer to them, are the reason why IA&#8217;s and usability professionals exist. I agree with you that &#8220;they&#8221; are creative, but unfortunately &#8220;they&#8221; don&#8217;t have the understanding of creating usable and intuitive web interfaces while pushing the envelope at the same time.</p>
<p>This is just my opinion.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Kyle Pero</title>
		<link>http://boxesandarrows.com/programming-for-information-architects/#comment-9220</link>
		<dc:creator>Kyle Pero</dc:creator>
		<pubDate>Wed, 30 Nov -0001 00:00:00 +0000</pubDate>
		<guid isPermaLink="false">http://boxesandarrows.com/programming-for-information-architects/#comment-9220</guid>
		<description><![CDATA[&gt;&gt;&gt;&gt;&gt;
one last thing: &quot;...Has anybody ever worked with a &quot;web designer&quot; that doesn&#039;t know how to write one line of code?&quot;
yea. of course. i think those are the best web designers you can get, because their ideas are not contaminated and bounded to their own smattering. those are the people that push IAs and Coders further and further. those are the people that keep us trying to reach and delay technical boarders. ...
&gt;&gt;&gt;&gt;&gt;

- WOW! Jan, that&#039;s an amazing statement. &quot;Those people&quot;, as you like to refer to them, are the reason why IA&#039;s and usability professionals exist. I agree with you that &quot;they&quot; are creative, but unfortunately &quot;they&quot; don&#039;t have the understanding of creating usable and intuitive web interfaces while pushing the envelope at the same time.

This is just my opinion.]]></description>
		<content:encoded><![CDATA[<p>&gt;&gt;&gt;&gt;&gt;<br />
one last thing: &#8220;&#8230;Has anybody ever worked with a &#8220;web designer&#8221; that doesn&#8217;t know how to write one line of code?&#8221;<br />
yea. of course. i think those are the best web designers you can get, because their ideas are not contaminated and bounded to their own smattering. those are the people that push IAs and Coders further and further. those are the people that keep us trying to reach and delay technical boarders. &#8230;<br />
&gt;&gt;&gt;&gt;&gt;</p>
<p>- WOW! Jan, that&#8217;s an amazing statement. &#8220;Those people&#8221;, as you like to refer to them, are the reason why IA&#8217;s and usability professionals exist. I agree with you that &#8220;they&#8221; are creative, but unfortunately &#8220;they&#8221; don&#8217;t have the understanding of creating usable and intuitive web interfaces while pushing the envelope at the same time.</p>
<p>This is just my opinion.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: RegularFoot</title>
		<link>http://boxesandarrows.com/programming-for-information-architects/#comment-9221</link>
		<dc:creator>RegularFoot</dc:creator>
		<pubDate>Wed, 30 Nov -0001 00:00:00 +0000</pubDate>
		<guid isPermaLink="false">http://boxesandarrows.com/programming-for-information-architects/#comment-9221</guid>
		<description><![CDATA[I think it has to do with how abstract you want or need to be.  Does a carpenter need to know metallurgy because he uses nails?  How much about programming does an IA need to know?  Assembler?  Does a programmer need to know solid state physics because her code will eventually lead to electrons moving through transistors?  Where do you draw the line?]]></description>
		<content:encoded><![CDATA[<p>I think it has to do with how abstract you want or need to be.  Does a carpenter need to know metallurgy because he uses nails?  How much about programming does an IA need to know?  Assembler?  Does a programmer need to know solid state physics because her code will eventually lead to electrons moving through transistors?  Where do you draw the line?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Kyle Pero</title>
		<link>http://boxesandarrows.com/programming-for-information-architects/#comment-9222</link>
		<dc:creator>Kyle Pero</dc:creator>
		<pubDate>Wed, 30 Nov -0001 00:00:00 +0000</pubDate>
		<guid isPermaLink="false">http://boxesandarrows.com/programming-for-information-architects/#comment-9222</guid>
		<description><![CDATA[&quot;Where do you draw the line? &quot;

I think IA&#039;s as well as usablility professionals in general should know at least front-end coding. I think it&#039;s crazy to get involved in back-end database and/or object-oriented programming... leave all that to the developers. 

I think at a bare minimum I would like an IA to know/understand how to do CSS, HTML, and even some familiarity with client-side programming (java script). 

I will say this: I expect a usability professional to know much, much more about code than an IA. BUT, I don&#039;t know of anyone who doesn&#039;t have to wear 10 different hats at work. If a company has a person completely dedicated to JUST IA then I guess coding, in that case, isn&#039;t as important.]]></description>
		<content:encoded><![CDATA[<p>&#8220;Where do you draw the line? &#8221;</p>
<p>I think IA&#8217;s as well as usablility professionals in general should know at least front-end coding. I think it&#8217;s crazy to get involved in back-end database and/or object-oriented programming&#8230; leave all that to the developers. </p>
<p>I think at a bare minimum I would like an IA to know/understand how to do CSS, HTML, and even some familiarity with client-side programming (java script). </p>
<p>I will say this: I expect a usability professional to know much, much more about code than an IA. BUT, I don&#8217;t know of anyone who doesn&#8217;t have to wear 10 different hats at work. If a company has a person completely dedicated to JUST IA then I guess coding, in that case, isn&#8217;t as important.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Andrew</title>
		<link>http://boxesandarrows.com/programming-for-information-architects/#comment-9223</link>
		<dc:creator>Andrew</dc:creator>
		<pubDate>Wed, 30 Nov -0001 00:00:00 +0000</pubDate>
		<guid isPermaLink="false">http://boxesandarrows.com/programming-for-information-architects/#comment-9223</guid>
		<description><![CDATA[&quot;I think it&#039;s crazy to get involved in back-end database and/or object-oriented programming... leave all that to the developers.&quot;

But for better or worse, that&#039;s the stuff I&#039;ve found I need to know more about to do my job well. Front-end stuff is nice, and it&#039;s true that everyone does everything these days. But knowing about database design and back-end programming can really help when you propose a content organization scheme, or that a project make use of a controlled-vocab, or something more sophisticated.]]></description>
		<content:encoded><![CDATA[<p>&#8220;I think it&#8217;s crazy to get involved in back-end database and/or object-oriented programming&#8230; leave all that to the developers.&#8221;</p>
<p>But for better or worse, that&#8217;s the stuff I&#8217;ve found I need to know more about to do my job well. Front-end stuff is nice, and it&#8217;s true that everyone does everything these days. But knowing about database design and back-end programming can really help when you propose a content organization scheme, or that a project make use of a controlled-vocab, or something more sophisticated.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Andrew</title>
		<link>http://boxesandarrows.com/programming-for-information-architects/#comment-9224</link>
		<dc:creator>Andrew</dc:creator>
		<pubDate>Wed, 30 Nov -0001 00:00:00 +0000</pubDate>
		<guid isPermaLink="false">http://boxesandarrows.com/programming-for-information-architects/#comment-9224</guid>
		<description><![CDATA[I didn&#039;t mean that designing a controlled vocabulary implies you should know how to code the back-end. I meant that when you arrive on a project and say, &quot;hey, we need a controlled vocabulary,&quot; often programmers who haven&#039;t implemented one before either won&#039;t get it, or won&#039;t take you seriously unless you can explain it in terms they understand. (That&#039;s a generalization, of course.) How do queries to the database make use of the CV? When do they refer to it? 

If you&#039;re planning a complex navigation system, perhaps a faceted system, explaining it in database terms can clarify it for a part of the team that probably has never heard of facets before. If you can basically grasp how the flamenco system is built (see &lt;a href=&quot;http://bailando.sims.berkeley.edu/flamenco/howtobuild/howtobuild.html)&quot; rel=&quot;nofollow&quot;&gt;http://bailando.sims.berkeley.edu/flamenco/howtobuild/howtobuild.html)&lt;/a&gt; , you&#039;ll be able to get your design approved that much more easily.]]></description>
		<content:encoded><![CDATA[<p>I didn&#8217;t mean that designing a controlled vocabulary implies you should know how to code the back-end. I meant that when you arrive on a project and say, &#8220;hey, we need a controlled vocabulary,&#8221; often programmers who haven&#8217;t implemented one before either won&#8217;t get it, or won&#8217;t take you seriously unless you can explain it in terms they understand. (That&#8217;s a generalization, of course.) How do queries to the database make use of the CV? When do they refer to it? </p>
<p>If you&#8217;re planning a complex navigation system, perhaps a faceted system, explaining it in database terms can clarify it for a part of the team that probably has never heard of facets before. If you can basically grasp how the flamenco system is built (see <a href="http://bailando.sims.berkeley.edu/flamenco/howtobuild/howtobuild.html)" rel="nofollow"></a><a href="http://bailando.sims.berkeley.edu/flamenco/howtobuild/howtobuild.html" rel="nofollow">http://bailando.sims.berkeley.edu/flamenco/howtobuild/howtobuild.html</a>) , you&#8217;ll be able to get your design approved that much more easily.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: kyle pero</title>
		<link>http://boxesandarrows.com/programming-for-information-architects/#comment-9225</link>
		<dc:creator>kyle pero</dc:creator>
		<pubDate>Wed, 30 Nov -0001 00:00:00 +0000</pubDate>
		<guid isPermaLink="false">http://boxesandarrows.com/programming-for-information-architects/#comment-9225</guid>
		<description><![CDATA[&quot;...explain it in terms they understand.&quot;
I can see what you mean now. I think that&#039;s valid.]]></description>
		<content:encoded><![CDATA[<p>&#8220;&#8230;explain it in terms they understand.&#8221;<br />
I can see what you mean now. I think that&#8217;s valid.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
