<?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>studiojmc.com &#187; Rants</title>
	<atom:link href="http://www.studiojmc.com/design-blog/category/rants/feed" rel="self" type="application/rss+xml" />
	<link>http://www.studiojmc.com/design-blog</link>
	<description>Design Blog</description>
	<lastBuildDate>Wed, 23 Jun 2010 21:13:27 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>Coding IS Part of Web Design</title>
		<link>http://www.studiojmc.com/design-blog/coding-web-design.html</link>
		<comments>http://www.studiojmc.com/design-blog/coding-web-design.html#comments</comments>
		<pubDate>Fri, 06 Jul 2007 13:33:51 +0000</pubDate>
		<dc:creator>studioJMC</dc:creator>
				<category><![CDATA[Design Education]]></category>
		<category><![CDATA[Rants]]></category>
		<category><![CDATA[Web Design]]></category>

		<guid isPermaLink="false">http://www.designrefugee.com/design-blog/coding-web-design.html</guid>
		<description><![CDATA[My recent post, 50 Common Web Design Mistakes elicited this comment from Wild over at Digg: These are programming mistakes. Not DESIGN mistakes. Maybe I sound a bit arrogant, but their [sic]is a difference between a web designer and a web programmer. Its [sic] one the industry needs to understand as it leads to a [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>My recent post, <a href="http://www.designrefugee.com/design-blog/50-common-web-mistakes.html" title="Common Web Mistakes">50 Common Web Design Mistakes</a> elicited this comment from Wild over at Digg:</p>
<blockquote><p>These are programming mistakes. Not DESIGN mistakes.</p>
<p>Maybe I sound a bit arrogant, but their [sic]is a difference between a web designer and a web programmer. Its [sic] one the industry needs to understand as it leads to a lot of confusion when it comes to hiring people.</p></blockquote>
<p>I suppose, if my definition of web design was limited to arranging pixels, I might agree with him but there is more to web design than making pretty pictures on a monitor. According to (who else) <a href="http://en.wikipedia.org/wiki/Design" title="Design" target="_blank">Wikipedia</a>, design</p>
<blockquote><p>…normally requires a designer [to consider] aesthetic, functional, and many other aspects of an object or process…</p></blockquote>
<p>It’s the “functional, and many other aspects” of web design that people like Wild ignore. In this area I grudgingly give credit to the  “<a href="http://www.designrefugee.com/design-blog/experience-design.html" title="Experience Design">experience design</a>” movement for recognizing that the ultimate purpose of design is not to create a printed piece of paper, an attractive arrangement of pixels or an imposing building. The purpose of design is to create an interaction with, or experience for, the end-user using those created objects (real and virtual).<span id="more-69"></span></p>
<p>So, in my world, misused HTML tags, typos, broken links, etc. are just as much design errors as choosing the wrong shade of magenta. They are design errors because they negatively affect the end user’s experience.</p>
<p>Wild’s error is to equate design with the creation of work that looks great in static portfolios and awards magazines while ignoring the fact that websites (and even printed pieces) actually need to FUNCTION in a dynamic environment. In reality, the true web design process includes not only the visual look of the pages but also elements such as page titles, valid coding and even “off-page” factors that affect the user experience.</p>
<p>Worse yet, Wild appears to believe that coding skills are valued by employers seeking web designers because of “confusion when it comes to hiring people.” Perhaps, once this confusion is cleared up, Wild and like-minded designers will take their rightful place at the forefront of web development but, in the mean time, I’d recommend learning HTML and CSS along with the history of typography.</p>
<p>The truth is most web designers are not coming from traditional design backgrounds. Instead they are Design Refugees who have migrated to design from other professions including (dare I say it) programming. Even those coming to web design from traditional design careers are likely to be self-taught coders.</p>
<p>The reason is obvious. Given a choice between a beautiful but broken website and an attractive and functional one, most companies choose functional (at least the second time around). Why pay a web “designer” who can’t tell his &lt;head&gt; tag from a hole in the ground to create a design that the “programmers” might not be able to implement and will likely change anyway?</p>
<p>This is not to denigrate traditional graphic design. Design school basics like typography and color theory SHOULD be part of web design. But the fact is that print designers and design schools have been slow to recognize the importance of the web. They view it as a poor stepchild to &#8220;real&#8221; design rather than its future.</p>
<p>This is unfortunate because the next generation of web designers is being trained now and most design programs are woefully unprepared for the task. They are churning out graduates who can design attractive web <strong>pages</strong> but can’t design functional web <strong>sites</strong>. On the other hand, the Design Refugees who understand the workings of HTML, CSS and other web technologies but might not know the difference between <a href="http://www.linotype.com/170/bodoni-family.html" title="Bodoni Font" target="_blank">Bodoni</a> and <a href="http://kraftfoods.com/main.aspx?s=contact_us&amp;m=contact_us/faqview&amp;faq_question_id=1874&amp;N" title="Bologna" target="_blank">Bologna</a> are creating functional (and often very attractive) web sites and getting the design jobs.</p>
<p>Wild can blame it on “confusion” but, in my book, he’s the one who is confused.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.studiojmc.com/design-blog/coding-web-design.html/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>50 Common Web Design Mistakes</title>
		<link>http://www.studiojmc.com/design-blog/50-common-web-mistakes.html</link>
		<comments>http://www.studiojmc.com/design-blog/50-common-web-mistakes.html#comments</comments>
		<pubDate>Tue, 26 Jun 2007 23:36:38 +0000</pubDate>
		<dc:creator>studioJMC</dc:creator>
				<category><![CDATA[Rants]]></category>
		<category><![CDATA[Web Design]]></category>

		<guid isPermaLink="false">http://www.designrefugee.com/design-blog/50-common-web-mistakes.html</guid>
		<description><![CDATA[This started out as a “Top Ten Newbie Web Mistakes” for my beginning web design students but it quickly became obvious that I couldn’t limit it to only ten. I was finally able to edit it down to 50. But I suspect, as soon as the comments start, it will begin growing again. And, yes, [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>This started out as a “Top Ten Newbie Web Mistakes” for my beginning web design students but it quickly became obvious that I couldn’t limit it to only ten. I was finally able to edit it down to 50. But I suspect, as soon as the comments start, it will begin growing again.<span id="more-15"></span></p>
<p>And, yes, I’ve made them all at one time or another.<span id="more-66"></span><span id="more-15"></span></p>
<h2>Page Titles</h2>
<p><strong>1. Untitled documents:</strong> “Untitled Document” is the default title for pages created in Dreamweaver and other web design programs. Too many people forget to change it (see <a href="http://www.designrefugee.com/design-blog/favorite-google-search.html" target="_blank">My Favorite Google Search</a>).</p>
<p><strong>2. Same title for all pages:</strong> The title is important. Help the world know which of your pages they want to see.</p>
<p><strong>3. Non-descriptive titles:</strong> The page title is the headline for your link in search results (not to mention an important factor in determining those results). Instead of “Jim’s Page” try something like “Cartoons and Illustrations by Jim” or better yet “Political Cartoons.”</p>
<h2>Meta Tags</h2>
<p><strong>4. Duplicate meta information on all pages:</strong> The keywords and description meta tags in the head of your page help search engines categorize your page. If you duplicate the tags across all pages of your site, they will look alike to searchers. Customize the keywords and descriptions for each page or don’t use them at all.</p>
<h2>Site Structure</h2>
<p><strong>5. No index.html (or equivalent) in the root directory:</strong> By default the index.html (or an equivalent such as index.htm, index.php, default.htm, etc.) is displayed when you visit http://www.yourdomain.com. If you don’t include it, visitors will get an error message or be required to type out the full URI including the file name.</p>
<p><strong>6. Disorganized file structure:</strong> How you organize your site files won’t affect what the site looks like but lack of organization can make your life hell down the road when you’re trying to update or redesign the site. Use directories (folders) to help organize your pages and images.</p>
<p><strong>7. Uploading non-web files:</strong> Accidentally uploading a few native Photoshop files can eat up your disk space quickly (not to mention take forever). Store your resource files (Photoshop images, Word files, etc.) in a separate folder outside your local web folder.</p>
<h2>Pages</h2>
<p><strong>8. “Under Construction” pages:</strong> If a page isn’t ready to post, don’t post it. If you can’t help yourself, remember “Under Construction” is supposed to be a temporary condition and, after a month or, so it starts to seem permanent.</p>
<p><strong>9. Frames:</strong> There are good reasons why you might want to use frames but there are no good reasons to actually use them.</p>
<p><strong>10. Horizontal scrolling:</strong> The least common denominator for monitor width is currently 800 pixels. You also need to leave space for scroll bars, page margins etc. so 760 pixels is a good standard width for your web pages. Wider may be acceptable depending upon your <a href="http://www.designrefugee.com/design-blog/monitor-resolution.html" title="Browser Resolution">target audience</a> but be careful!<strong> </strong></p>
<p><strong>11. Worthless content:</strong> If you don’t have anything to say, then don’t say it.<strong> </strong></p>
<p><strong>12. Out-of date content:</strong> If your content is no longer timely, delete it and, if you’re going to include a copyright notice, update it each January.</p>
<p><strong>13. Overly long pages:</strong> Contrary to popular belief, there’s nothing wrong with long web pages (that’s what the scroll bar is for) if the content warrants it. But, if it can be done logically, it’s usually a good idea to have several shorter pages than one very long one. If you do have very long pages, provide additional navigation to make it easy for readers to move within or off the page (such as a simplified menu of text links at the bottom of the page).<strong> </strong></p>
<p><strong>14. Unnecessarily short pages:</strong> In an effort to make the content “fit” the design, designers often resort to a series of short pages when one long one would be more user-friendly.<strong> </strong></p>
<p><strong>15. “Orphan” pages:</strong> Pages you forget to provide links to don’t exist as far as the rest of the world is concerned.<strong> </strong></p>
<p><strong>16.  “Alien” pages:</strong> Pages that completely ignore the look and feel of the rest of your website leave users feeling like they’ve been suddenly transported to a website far, far away.</p>
<h2>Navigation, navigation, who’s got the navigation?</h2>
<p><strong>17. Pages without navigation:</strong> If you don’t offer them an option, visitors are more likely to close your page than to hit the browser’s “Back” button.<strong> </strong></p>
<p><strong>18. Broken links:</strong> ‘Nuff said!<strong> </strong></p>
<p><strong>19. “Hidden” links:</strong> Make links easily identifiable by using a contrasting color, underlining them, using “button” images or altering the rollover state.<strong> </strong></p>
<p><strong>20. “False” links:</strong> Underlined text and rollover images scream link. Use them cautiously.<strong> </strong></p>
<p><strong>21. Menus that move:</strong> Establish consistent “navigation zones” and stick with them.<strong> </strong></p>
<p><strong>22. Inconsistent navigation:</strong> Once the user learns how to use your site’s navigation, don’t change it on him.</p>
<h2>Headlines</h2>
<p><strong>23. Restyling text instead of using heading tags: </strong>&lt;h1&gt; is not the same as big paragraph text.</p>
<p><strong>24. Using heading tags for design:</strong> Headings are structural elements and should be used to define the purpose of the text they enclose. Don’t use them just because you want big bold text.</p>
<h2>Body Text</h2>
<p><strong>25. Using images for text:</strong> Text in images can’t be read by search engines or screen readers.<strong> </strong></p>
<p><strong>26. Justified type:</strong> It’s hard enough to make justified text look presentable on a static printed page. On a dynamic web page it’s nearly impossible.<strong> </strong></p>
<p><strong>27. Using &lt;br /&gt;&lt;br /&gt; instead of &lt;p&gt;:</strong> It will make formatting difficult.<strong> </strong></p>
<p><strong>28. Using &lt;br /&gt; to control line breaks within paragraphs:</strong> Let the browser determine where your lines break within paragraphs. If you force the issue you may get strange results as not all browsers size type exactly the same.<strong> </strong></p>
<p><strong>29. Typos and grammatical errors:</strong> use your spell checker and check out <a href="http://news.zdnet.co.uk/itmanagement/0,1000000308,39273376,00.htm" target="_blank">10 flagrant grammar mistakes that make you look stupid.</a><a href="http://news.zdnet.co.uk/itmanagement/0,1000000308,39273376,00.htm" target="_blank"></a></p>
<p><strong>30. Type too small:</strong> Really, <span style="font-size: 9pt">9 point type</span> on a printed page isn’t comfortable for most people. On screen it’s unreadable for anyone over 30. Except for the “small type” you’re trying to make unreadable <span style="font-size: 12pt">12 points</span> (<span style="font-size: 14pt">or even 14</span>) should be your minimum.<strong> </strong></p>
<p><strong>31. Too little contrast between text and background:</strong> <span style="color: #cccccc">It’s really hard to read!</span><strong> </strong></p>
<p><strong>32. Using non-breaking spaces to align type:</strong> For tabular data use tables. To position type as a design element use CSS styles.</p>
<p><strong>33. “Ransom” <span style="font-weight: normal" class="Apple-style-span"><strong>note styling:</strong> Using too many fonts, too many styles, too many weights, too many sizes and too many colors is simply too much.</span></strong></p>
<h2>Images</h2>
<p><strong>34. Images without the alt attribute:</strong> Search engines, screen readers, and that little text box that sometimes pops up when your mouse is over an image all use the <a href="http://en.wikipedia.org/wiki/Alt_attribute" target="_blank">alt attribute</a>. You should too.</p>
<p><strong>35. Jigsaw puzzle graphics:</strong> Don’t slice images more than necessary. Each slice requires an extra call to the server.<strong> </strong></p>
<p><strong>36. Resizing images in the browser:</strong> Size your images in your image editing program before placing them on your pages. Images that are blown up in the browser lose quality and images that are reduced in the browser increase the loading time of a page. For example, a 1 inch by 1 inch image loads 4 times quicker than a 2 inch by 2 inch image, even if they are displayed at the same size.<strong> </strong></p>
<p><strong>37. Improper image format:</strong> JPEGs are best for photos and continuous tone images. GIFs are best for images with large areas of flat color. Also, transparent GIFs are prone to “<a href="http://blog.outer-court.com/archive/2005-01-28-n10.html" target="_blank">ghosting</a>” if used incorrectly.<strong> </strong></p>
<p><strong>38. Use of transparent PNGs without Explorer fix:</strong> PNGs offer true transparency but it doesn’t work properly in Explorer 6 without a <a href="http://homepage.ntlworld.com/bobosola/pnghowto.htm" target="_blank">javascript fix</a>.</p>
<h2>Animations</h2>
<p><strong>39. Gratuitous Flash:</strong> No matter how fantastic your Flash splash page is, nobody really wants to watch it more than once. If you must “Flash” yourself, at least provide a “skip animation” link.<strong> </strong></p>
<p><strong>40. Non-stop animations:</strong> Let your animation cycle a few times and then stop it before it gets overly annoying.<strong> </strong></p>
<p><strong>41. Too many animations:</strong> More than one animation on a page is just annoying.</p>
<p><strong>42. Use of the &lt;blink&gt; tag: </strong>Thankfully some browsers <blink>ignore it</blink>.</p>
<h2>Philosophy</h2>
<p><strong>43 “Sheet of paper” pages:</strong> Your screen is not eight-and-a-half inches wide, things don’t necessarily stay where you put them and, when you get to the bottom, you can scroll. Take advantage of the design possibilities those attributes and others offer.<strong> </strong></p>
<p><strong>44 Confusing content and design:</strong> HTML tags (p, h1, h2, etc.) are structural elements and, by themselves, say nothing about how your page should look (see <a href="http://www.csszengarden.com/" target="_blank">for example…</a>). Organize your content using HTML and create the design of your pages with CSS (and maybe a table if absolutely necessary).</p>
<h2>Miscellaneous</h2>
<p><strong>45. No contact information:</strong> The purpose of a website is communication. Right? Make sure people have a way to contact you if they’re interested in your work, product or service.<strong> </strong></p>
<p><strong>46. Reliance on email links:</strong> E-mail links only work if the user has an email program available and correctly configured. And they don’t work with G-mail and similar services. So people in libraries or school labs can’t use them. Most ISPs offer a <a href="http://www.scriptarchive.com/formmail.html" target="_blank">form processing script</a> that can convert the contents of a form to an email and send it to you. Use it.</p>
<p><strong>47. Failure to respond to contacts:</strong> Sure you can ignore spam but, when a legitimate visitor takes the time to contact you, a prompt reply is just good manners.<strong> </strong></p>
<p><strong>48. Auto-play sounds:</strong> Unexpected sounds are annoying especially in an office or classroom.<strong> </strong></p>
<p><strong>49. Opening too many windows:</strong> Cluttering up someone’s screen with a new window every time they click on a link is just bad manners.</p>
<p><strong>50. Failure to check for cross-browser inconsistencies:</strong> Your site should work on Macs and Windows, in Explorer, Firefox and Safari. If it doesn’t you’ll drive visitors away.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.studiojmc.com/design-blog/50-common-web-mistakes.html/feed</wfw:commentRss>
		<slash:comments>30</slash:comments>
		</item>
		<item>
		<title>WTF is Experience Design?</title>
		<link>http://www.studiojmc.com/design-blog/experience-design.html</link>
		<comments>http://www.studiojmc.com/design-blog/experience-design.html#comments</comments>
		<pubDate>Fri, 08 Jun 2007 04:39:37 +0000</pubDate>
		<dc:creator>studioJMC</dc:creator>
				<category><![CDATA[Rants]]></category>

		<guid isPermaLink="false">http://www.designrefugee.com/design-blog/experience-design.html</guid>
		<description><![CDATA[I’m a bit behind in my design jargon, so I have to admit that this “experience design” thing kind of crept up on me. I probably would have blissfully ignored the whole phenomenon if I hadn’t discovered that the local AIGA design awards offered eight categories for ink on paper and grouped everything else – [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>I’m a bit behind in my design jargon, so I have to admit that this “experience design” thing kind of crept up on me. I probably would have blissfully ignored the whole phenomenon if I hadn’t discovered that the <a href="http://www.aiga-stlshow.com/#categories" target="_blank">local AIGA design awards</a> offered eight categories for ink on paper and grouped everything else – from websites to video to “environments” – under the heading of Experience Design.</p>
<p>Personally I gave up fancy titles a dozen or so years ago when I decided “information architect” sounded a bit pretentious for someone who created charts and maps for a newspaper. And I’ve been content to be a simple “web designer” for the last ten years so I was surprised to find I had suddenly become an “experience designer.” Well, if I’m going to be one, I should probably know what it is.<span id="more-64"></span> Accoding to <a href="http://en.wikipedia.org/wiki/Experience_design" target="_blank">Wikipedia</a>:</p>
<p>“Experience design is the practice of designing products, processes, services, events, and environments &#8212; each of which is a human <em>experience</em> &#8212; based on the consideration of an individual&#8217;s or group&#8217;s needs, desires, beliefs, knowledge, skills, experiences, and perceptions. An emerging discipline, experience design attempts to draw from many sources including cognitive psychology and perceptual psychology, cognitive science, architecture and environmental design, haptics, product design, information design, information architecture, ethnography, brand management, interaction design, service design, storytelling, heuristics, and design thinking.”</p>
<p>I don’t mean to brag, but I’ve actually heard the word heuristics (although using it in a sentence is still beyond me) but HAPTICS? Come on! Anyway, it turns out haptics (which my spell checker doesn’t even recognize) is, again according to Wikipedia, the “study of touching.” Well that particular study is explicitly forbidden by the sexual harassment policy at the school where I teach, so I won’t be teaching that course.</p>
<p>It’s (way too) easy to make fun of the AIGA’s inky parochialism and Wikipedia’s verbosity but experience design is a serious profession practiced by (deadly) serious people. And, to be fair, I should let one of them describe the profession. For that I turn to  self-proclaimed, experience design consultant, <a href="http://alistapart.com/articles/experience" target="_blank">Bob Jacobson</a> who describes the field as, “an emerging paradigm, a call for inclusion: it calls for an integrative practice of design that can benefit all designers, including those who work in the new, interactive media.”</p>
<p>Perhaps, one day, if the emerging paradigm ever gets around to including a well designed definition that I can understand, I’ll embrace the label. Until then, I think I’ll be content to be just a simple web designer.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.studiojmc.com/design-blog/experience-design.html/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>
