<?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>Arbor Web Solutions &#187; Design</title>
	<atom:link href="http://arborwebsolutions.com/tag/design/feed/" rel="self" type="application/rss+xml" />
	<link>http://arborwebsolutions.com</link>
	<description>Creating beautiful, useful sites every day</description>
	<lastBuildDate>Sun, 06 Jun 2010 13:16:09 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	
		<item>
		<title>Design 006: Local Newspaper</title>
		<link>http://arborwebsolutions.com/2010/01/design-006-local-newspaper/</link>
		<comments>http://arborwebsolutions.com/2010/01/design-006-local-newspaper/#comments</comments>
		<pubDate>Mon, 25 Jan 2010 19:37:06 +0000</pubDate>
		<dc:creator>kzurawel</dc:creator>
				<category><![CDATA[104 Designs for 2010]]></category>
		<category><![CDATA[006]]></category>
		<category><![CDATA[ads]]></category>
		<category><![CDATA[columnists]]></category>
		<category><![CDATA[Design]]></category>
		<category><![CDATA[flash]]></category>
		<category><![CDATA[magazine]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[newspaper]]></category>

		<guid isPermaLink="false">http://arborwebsolutions.com/?p=276</guid>
		<description><![CDATA[Two days after Design 005, here&#8217;s #006: a re-work of the Coral Gables Tribune, a free weekly newspaper distributed at retail stores in the area. The current site for the newspaper uses a Flash component to display the print version of the newspaper in exact page-by-page detail, including pages of ads. The Flash version of [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://portfolio.arborwebsolutions.com/006"><img class="alignright size-medium wp-image-277" title="Coral Gables Tribune" src="http://arborwebsolutions.com/wp-content/uploads/2010/01/Coral-Gables-Tribune-201x300.jpg" alt="" width="201" height="300" /></a>Two days after Design 005, here&#8217;s #006: a re-work of the Coral Gables Tribune, a free weekly newspaper distributed at retail stores in the area. The current site for the newspaper uses a Flash component to display the print version of the newspaper in exact page-by-page detail, including pages of ads. The Flash version of the paper is displayed too small to read easily, and the &#8220;zoom&#8221; function only makes things slightly better. The challenge for me was to create a more reader-friendly layout, while still letting the newspaper sell ads both in its paper and on its website.</p>
<p>To solve the advertising problem, I created a vertical column on the right side of the design to hold 125&#215;125 pixel ads. This size is smaller than the ads the site currently offers, but I feel this is offset by the positioning of the ads directly next to the content, rather than at the very bottom of the site. The redesign has space for five of these ads.</p>
<p>To solve the readability problem, I changed the central content area into a photo index of the issue&#8217;s ten top stories. The featured story gets a wider display area, and the remaining nine form a grid underneath. Furthermore, the &#8220;Community News&#8221; section, generally found in the middle of the paper, gets a sidebar on the left for excerpts from the first few stories, with a link to the full community news section.</p>
<p>The site&#8217;s original horizontal navigation at the top of the site was transformed into three lists of links each in the header. This groups the links by type, and also echoes the grid structure of the article photos underneath.</p>
<p>Finally, I kept the grid layout for the paper&#8217;s eight columnists below the main content area, but tweaked the layout a bit to give it a more open look. There is slightly more spacing between each columnist&#8217;s grid space, and I got rid of the large borders around each grid space as well.</p>
<p>So, that&#8217;s Design 006. Stay tuned for the License to Kill, Design 007.</p>
]]></content:encoded>
			<wfw:commentRss>http://arborwebsolutions.com/2010/01/design-006-local-newspaper/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Controlling Your Design on the Web, Part 1: Browser Grading</title>
		<link>http://arborwebsolutions.com/2009/11/controlling-your-design-on-the-web-part-1-browser-grading/</link>
		<comments>http://arborwebsolutions.com/2009/11/controlling-your-design-on-the-web-part-1-browser-grading/#comments</comments>
		<pubDate>Fri, 13 Nov 2009 22:45:58 +0000</pubDate>
		<dc:creator>kzurawel</dc:creator>
				<category><![CDATA[Design]]></category>
		<category><![CDATA[Techniques]]></category>
		<category><![CDATA[browser grading]]></category>
		<category><![CDATA[browsers]]></category>
		<category><![CDATA[yahoo]]></category>

		<guid isPermaLink="false">http://arborwebsolutions.com/blog/?p=119</guid>
		<description><![CDATA[Designers generally like to have control over all aspects of a design &#8211; colors, layout, imagery, fonts, the list goes on and on. Part of what makes designing for the Web so frustrating, then, is that there is so little that the designer can directly control. There are an endless combination of browsers, browser versions, [...]]]></description>
			<content:encoded><![CDATA[<p>Designers generally like to have control over all aspects of a design &#8211; colors, layout, imagery, fonts, the list goes on and on. Part of what makes designing for the Web so frustrating, then, is that there is so little that the designer can directly control. There are an endless combination of browsers, browser versions, and operating systems that run those browsers, and as a result it is impossible to predict what a user will actually see when they visit your site. What looks perfect on Safari 4 on a Mac may look like garbage on Internet Explorer 7 on a Windows machine, and it may have an entirely separate set of display quirks on Firefox 3 on Linux (or on the iPhone&#8217;s built-in WebKit browser). How do designers deal with all of this uncertainty without flipping out and killing everyone around them?</p>
<p>The answer is a set of three related ideas: browser grading, progressive enhancement, and graceful degradation. Taken together, these three ideas help designers come to terms with their utter impotence in the face of the Web, and create sites that look beautiful on any device that views them, even screen readers.</p>
<h3>Start with Semantic HTML</h3>
<p>Before we get started, it&#8217;s important to point out that all of these techniques ultimately come back to <strong>using semantic HTML</strong>. If the browser can&#8217;t make any sense of what your content actually means, your job as a designer is going to become much, much harder. If you&#8217;re not sure what I&#8217;m talking about, be sure to check out <a href="http://arborwebsolutions.com/blog/2009/11/semantic-html-from-the-ground-up/" target="_blank">my earlier article</a> on the topic.</p>
<h3>The Old Browser Problem</h3>
<p>If there&#8217;s one tenet of the Web that will always remain true, it&#8217;s that <strong>old browsers take a long time to die</strong>. Microsoft, Mozilla, and Apple come out with new browsers at least once a year, each better than the last, each encouraging users of the existing version of their browser to upgrade. Yet, generally speaking, people tend to upgrade their browser only when they buy a new computer &#8211; because it comes with a new browser pre-installed. Witness, for example, Internet Explorer 6.</p>
<p>IE6 was a bold new advance when it came out with Windows XP. Microsoft had won the &#8220;browser war&#8221; with Netscape, and for the first time since the start of the browser wars, sites could be built that more or less worked the same everywhere. Then, as designers started adopting CSS to do all of a site&#8217;s presentation (as opposed to the older, table-based approach), IE6&#8242;s flaws started to appear. IE6 had inherited a bunch of strange behaviors from IE5.5 before it, and designers got upset. Firefox appeared from nowhere and started gaining market share; Apple started making the Safari browser to replace IE for Mac; Google developed Chrome off of the same WebKit codebase; there was massive growth everywhere in the browser landscape. Microsoft realized that it was losing the Web it had worked so hard to lock down, and so it created IE7, and made IE7 a &#8220;High Priority&#8221; Windows update &#8211; meaning that users who were receiving automatic updates would get the new version automatically. The following year, Microsoft produced IE8, with even more improvements, and again it was to be made a &#8220;High Priority&#8221; update. Now that IE8 has been released, and IE7 has been around for over a year, one would expect that no one would still use IE6. But you would be wrong. IE6 is still used by about 40% of Internet users, and it&#8217;s still the most popular browser in the world. IE6 will only truly die when developers and designers around the world decide to piss off those 40% of users and stop making sites that work in it.</p>
<p>Why? Because users don&#8217;t like to upgrade their software, because Microsoft (and other companies as well) has too often released software updates that break more than they fix. So users turn off automatic updates, and stop updating at all for good measure. No updates means no new browsers, which means more headaches for designers.</p>
<h3>Browser Grading</h3>
<p>Enter <strong>browser grading</strong>. The folks at Yahoo had the smart idea that old browsers would be around forever, and you couldn&#8217;t really expect to support every browser ever made going forward. There would have to be a cutoff point where Yahoo could say &#8220;So sorry&#8221; to a user with an ancient browser, but that line in the sand would have to be drawn very carefully so as not to drive away potential customers just because of their browser. So they <a href="http://developer.yahoo.com/yui/articles/gbs/" target="_blank">made a list</a> of what they considered &#8220;A-grade&#8221; browsers, which they would do everything in their power to support, along with a &#8220;C-grade&#8221; browser list that should expressly be given the most toned-down, simple version of the site possible. Every other browser is treated as &#8220;sink-or-swim&#8221; &#8211; the browser will be given the &#8220;A-grade&#8221; version of the site, but if it doesn&#8217;t look right, that&#8217;s the browser&#8217;s fault, not Yahoo&#8217;s. As long as your site works in all of the A-grade browsers, you as a designer don&#8217;t need to worry about testing your site on every combination of browser and hardware in the world. Obviously, as new operating systems and new browser versions come out, Yahoo revisits their browser gradings to keep everything up-to-date.</p>
<p>Some designers, upon hearing about graded browser support, think about the &#8220;C-grade&#8221; category and say &#8220;This sounds like more work &#8211; I have to make two versions of every page now?&#8221; The answer is no, and the reason why is semantic HTML. Just serve your HTML page with no CSS or JavaScript to the C-grade browsers. If your site has been properly written with progressive enhancement and graceful degradation, the C-grade browsers will be able to use your site just fine. It won&#8217;t look pretty, and it won&#8217;t have any of the behavior that JavaScript provides, but it will be functional enough to use. (HTML5 may throw a bit of a wrench into this idea, but we&#8217;ve all got at least ten years before it becomes a final standard.)</p>
<p>Semantic HTML, and the concepts of progressive enhancement and graceful degradation, demand an entirely different way of looking at how sites are built. Again, please be sure to read my earlier article for an introduction to semantic HTML and its benefits. Because PE and GD are such a large topic, I&#8217;m going to close here for today. Just remember that no matter how many browsers are created, or how many devices your sites are viewed on, it&#8217;s OK to make your own dividing line of which browsers you will fully support and which browsers will get the &#8220;My Site for Dummies&#8221; experience. As long as you&#8217;re not cutting off users of older browser entirely, the experience of the &#8220;A-grade&#8221; site might just persuade your users to upgrade to a browser that didn&#8217;t come out when the Hamster Dance page was popular.</p>
]]></content:encoded>
			<wfw:commentRss>http://arborwebsolutions.com/2009/11/controlling-your-design-on-the-web-part-1-browser-grading/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Helping Your Users</title>
		<link>http://arborwebsolutions.com/2009/11/helping-your-users/</link>
		<comments>http://arborwebsolutions.com/2009/11/helping-your-users/#comments</comments>
		<pubDate>Wed, 11 Nov 2009 22:38:19 +0000</pubDate>
		<dc:creator>kzurawel</dc:creator>
				<category><![CDATA[Design]]></category>
		<category><![CDATA[libraries]]></category>

		<guid isPermaLink="false">http://arborwebsolutions.com/blog/?p=113</guid>
		<description><![CDATA[Today is Veterans&#8217; Day in the US, and as a result many government offices are closed. This includes the Miami-Dade Public Library System (MDPLS). All 47 library branches in the Miami area were closed today. Nonetheless, a line of people formed in front of the South Miami branch this afternoon at 12:30, the normal opening [...]]]></description>
			<content:encoded><![CDATA[<p>Today is Veterans&#8217; Day in the US, and as a result many government offices are closed. This includes the <a href="http://mdpls.org/" target="_blank">Miami-Dade Public Library System</a> (MDPLS). All 47 library branches in the Miami area were closed today. Nonetheless, a line of people formed in front of the South Miami branch this afternoon at 12:30, the normal opening time of that branch. I know this because I was there with them, waiting for the library to open.</p>
<p>You may be asking yourself &#8220;wait&#8230; if you knew it was Veterans&#8217; Day, why did you go to the library?&#8221; Well, quite simply I forgot. The only reason I knew it was Veterans&#8217; Day was because of Google&#8217;s special logo drawing (even then, I had to hover over the graphic to find out what it was for). Plus, Veterans&#8217; Day is not a holiday on the order of Thanksgiving or even Labor Day; for 99% of businesses, it&#8217;s just another day, or at most an excuse to hold a sale. I forgot that the library might be closed, and so did everyone else waiting in front of the building this afternoon.</p>
<h3>How the library could have helped</h3>
<p>Public libraries face a crisis in the modern era; fewer and fewer adults in the US read books, and research that might have required a library&#8217;s collected knowledge in the past can now usually happen on the Internet, without even saying &#8220;hello&#8221; to a librarian. Smart libraries are doing everything in their power to be convenient and helpful for their users &#8211; lending music and DVD&#8217;s in addition to books, teaching classes, and offering activities for children. Many libraries, however, still treat the Web as a second-class citizen. MDPLS could have avoided that line of people if it had just put a simple notice on its home page that all library branches would be closed today. I actually went to the library&#8217;s website this morning to see if items I had requested were available for pick-up, and I never once saw a notice that the library was closed. (They also could have avoided the line by taping a sign to the front door with the same information, but that&#8217;s another matter.)</p>
<p>To be fair, the MDPLS site did contain the information that the library was closed. That information was placed, though, in an out-of-the-way corner that no user would ever reach unless they were specifically searching for what days the library closed for &#8211; exactly the opposite approach that most users like myself would take. Clicking &#8220;Find a library&#8221; gave me a list of all branches, and I clicked the branch closest to me and clicked &#8220;Hours.&#8221; I found that the library opened at 12:30 on Wednesdays, and failed to see the note saying &#8220;Closed Sunday and holidays,&#8221; in which &#8220;holidays&#8221; was a link to a page listing which holidays they would be closed for. Instead, a note on the home page would have stopped me from even looking at hours and saved me a lot of time and frustration.</p>
<h3>The general problem</h3>
<p>Walking to a library that isn&#8217;t open is certainly not catastrophic; if anything it gave me some exercise. But there are many examples of systems that could help users, but choose not to. When was the last time you visited a health-related website (doctor, dentist, etc.) where the office hours listed were actually correct, or where the appointment time you were given was actually met when you got there? How many times have you visited a government office to do something simple, like renewing your driver&#8217;s license, only to find out that the forms you filled out from their website are not the right forms? All of us encounter &#8220;afterthought&#8221; systems in our daily lives, especially on the web &#8211; sites that were thrown together in an effort to &#8220;have an online presence&#8221; but which have been left to rot in the basement. Is this the fault of the site designer, or of the site owner, or both?</p>
<p>I would argue that the problem in general is the entire attitude of the web design industry. Too often, web design is sold as a commodity, an impersonal service that results in a deliverable of average quality for a set price. We, as designers, have taught our clients that designers are interchangeable and that &#8220;design&#8221; itself is just cranking a lever on some fancy web design machinery. Clients, in turn, generally want nothing to do with the process of design, feeling that design is what they hired the designer for in the first place. The end result is a site that works and (hopefully) has the designer&#8217;s best intentions, but which the client has no connection to and no inclination to maintain. It&#8217;s like giving someone a beautiful potted plant, only to have them keep it in the closet &#8220;until they really need it.&#8221; By the time they want to make updates, the site is already dead.</p>
<p>Instead, designers need to promote the idea that design is something a client and designer do <strong>together</strong>. Clients have to know that they have responsibility for the site just as much as the designer. Clients need to fully present their message to the designer &#8211; what exactly their company offers, who would be helped by it, what the company&#8217;s attitude is like &#8211; and the designer has to take all of that information and craft it into a design that gets that message across. (The designer can, of course, help the client find the answers to those questions, but he/she can&#8217;t just make up the answers out of whole cloth.) <strong>We, as designers, cannot afford to have clients think that hiring a designer is the extent of their responsibilities. </strong>The end results will not be our best work, and the clients will only have us to blame.</p>
<h3>Back to the library</h3>
<p>To return to today&#8217;s situation, MDPLS most likely built its website for the same reason that so many companies do &#8211; because everyone else has one. But that seems to be about as far as they are willing to go; everything beyond having a website that exists and lets people manage their library card accounts is &#8220;not my job.&#8221; Companies and organizations with this attitude should know that yes, it most certainly is your job. And if you are not willing to make it your job, there are plenty of others who are more than happy to take your place. Granted, I&#8217;m sure no one is itching to replace MDPLS, but even among public libraries there are <a title="Ann Arbor District Library" href="http://aadl.org" target="_blank">strong examples</a> of websites that do more than just exist.</p>
]]></content:encoded>
			<wfw:commentRss>http://arborwebsolutions.com/2009/11/helping-your-users/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
