<?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>Web Development by Joe Sak &#187; Projects</title>
	<atom:link href="http://www.joesak.com/category/projects/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.joesak.com</link>
	<description>Rails, HTML5, CSS3, jQuery - Thoughts, Advice &#38; Work</description>
	<lastBuildDate>Tue, 27 Jul 2010 14:10:14 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>Online Photo Gallery, Payment &amp; Order Fulfillment: Ruby on Rails Tutorial</title>
		<link>http://www.joesak.com/2009/09/18/online-photo-gallery-payment-order-fulfillment-ruby-on-rails-tutorial/</link>
		<comments>http://www.joesak.com/2009/09/18/online-photo-gallery-payment-order-fulfillment-ruby-on-rails-tutorial/#comments</comments>
		<pubDate>Fri, 18 Sep 2009 16:51:04 +0000</pubDate>
		<dc:creator>Joe Sak</dc:creator>
				<category><![CDATA[Custom Development]]></category>
		<category><![CDATA[Improving Code]]></category>
		<category><![CDATA[Photography]]></category>
		<category><![CDATA[Portfolio]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Projects]]></category>
		<category><![CDATA[Ruby on Rails]]></category>
		<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[Web Development]]></category>
		<category><![CDATA[Websites]]></category>
		<category><![CDATA[ecommerce]]></category>
		<category><![CDATA[photos]]></category>
		<category><![CDATA[tutorial]]></category>

		<guid isPermaLink="false">http://www.joesak.com/?p=255</guid>
		<description><![CDATA[This post is a follow-up to the post on my personal blog, titled &#8220;Ruby on Rails Photo Gallery &#38; Shopping Cart with RESTful Authentication&#8221; In that article, I merely showed off what I&#8217;d done with Ruby on Rails, but I didn&#8217;t show anyone how. Well, I&#8217;ve gotten some comments from people asking me to show [...]]]></description>
			<content:encoded><![CDATA[<p>This post is a follow-up to the post on <a title="Joe Sak's Web Development Blog" href="http://www.joesak.com">my personal blog</a>, titled &#8220;<a title="Ruby on Rails Photo Gallery &amp; Shopping Cart with RESTful Authentication" href="http://www.joesak.com/2009/05/31/ruby-on-rails-photo-gallery-shopping-cart-restful-authentication/">Ruby on Rails Photo Gallery &amp; Shopping Cart with RESTful Authentication</a>&#8221; In that article, I merely showed off what I&#8217;d done with Ruby on Rails, but I didn&#8217;t show anyone how. Well, I&#8217;ve gotten some comments from people asking me to show them how to build it.</p>
<p>That&#8217;s what this post is for.</p>
<p>So on to the nitty gritty details.</p>
<p>Start with the RESTful Authentication Tutorial:</p>
<p><script src="http://gist.github.com/189148.js"></script> <a></a> Follow the README to install, but <a title="Fix #1 to RESTful Authentication Install" href="http://railsforum.com/viewtopic.php?pid=96632#p96632">READ THIS FIRST</a> to fix the ExceptionLogger error  Then <a href="http://railsforum.com/viewtopic.php?pid=99223#p99223">follow these instructions</a> to fix the OpenID plugin error  Make sure you get your <a href="http://recaptcha.net/whyrecaptcha.html">recaptcha keys</a> for the config.yml, otherwise failed login attempts will bust your application.  Fill out the config &amp; database.yml files accordingly, run your database create &amp; migrate rakes, fire up the server and make sure it looks good. Cool? Let&#8217;s move on:  <strong>Define the objects</strong> Let&#8217;s begin by pointing out what, exactly, we&#8217;ll be building this application around: <strong>Galleries </strong>of <strong>Photos </strong>that <strong>Customers</strong> can order with a private <strong>Account</strong> provided to them by an <strong>Admin</strong> who can manage the galleries and review the <strong>Orders</strong>, which are also available to their respective customers.  I will go through how to set up the following models like so:</p>
<ul>
<li>Galleries
<ul>
<li>has_many :photos</li>
<li>belongs_to :customer</li>
<li>title</li>
<li>acts_as_urlnameable (pretty URLs)</li>
</ul>
</li>
<li>Photos
<ul>
<li>belongs_to :gallery</li>
<li>paperclip attachment: image</li>
</ul>
</li>
<li>Customers
<ul>
<li>username, password, full name</li>
</ul>
</li>
<li>Orders
<ul>
<li>has_many :line_items</li>
<li>belongs_to :customer</li>
</ul>
</li>
<li>Line Items
<ul>
<li>belongs_to <img src='http://www.joesak.com/wp-includes/images/smilies/icon_surprised.gif' alt=':o' class='wp-smiley' /> rder</li>
<li>quantity, size, price</li>
</ul>
</li>
</ul>
<p>So let&#8217;s build the Galleries first:  <script src="http://gist.github.com/189161.js"></script></p>
<p>Then edit the Gallery model:</p>
<p><script src="http://gist.github.com/189149.js"></script> That&#8217;ll be fine for now. Let&#8217;s add the Photos model with paperclip image attached:  <script src="http://gist.github.com/189151.js"></script></p>
<p>Now edit the Photo model as such:</p>
<p><script src="http://gist.github.com/189152.js"></script> You should read all about <a href="http://thoughtbot.com/projects/paperclip">the paperclip gem</a> if you need more info on this model. Basically, we&#8217;re telling it to allow image attachments to the Photo model.  Customers can be the RESTful Authentication Tutorial User model, just need to add a couple things here:  <script src="http://gist.github.com/189153.js"></script></p>
<p>Let&#8217;s worry about Orders and Line Items later. We&#8217;ll have to add a cart, too. I&#8217;ll cover it, but it is all derived from <a href="http://www.pragprog.com/titles/rails3/agile-web-development-with-rails">Agile Web Development with Ruby on Rails Third Edition</a></p>
<p>Run your rake db:migrate and confirm all is well. Delete the Galleries layout file so it uses the application layout.</p>
<p>Let&#8217;s go see http://localhost:3000/galleries and play around. Add a gallery and then go to edit it. This is where we&#8217;ll add SWFUpload. <a href="http://jimneath.org/2008/05/15/swfupload-paperclip-and-ruby-on-rails/">Follow Jim Neath&#8217;s advice for this</a>.</p>
<p>You&#8217;ll want a photos controller:</p>
<p><script src="http://gist.github.com/189155.js"></script> The create method I use is:  <script src="http://gist.github.com/189156.js"></script></p>
<p>I had no luck getting Jim Neath&#8217;s session fix working, so I put skip_before_filter :verify_authenticity_token in the Photos Controller. Bad? Yea, probably. I haven&#8217;t found a better way yet.</p>
<p>Add this code to app/views/galleries/edit.html.erb:</p>
<p><script src="http://gist.github.com/189157.js"></script> Which leads you to add the following partial: app/views/photos/_image.html.erb  <script src="http://gist.github.com/189159.js"></script></p>
<p>We&#8217;ll worry about the destroy link later, let&#8217;s integrate swfupload. <a href="http://code.google.com/p/swfupload/">Download the latest copy of SWFUpload</a>. Copy flash/swfupload.swf to public/flash (make directory first). Copy swfupload.js &amp; upload.js (in Jim Neath&#8217;s demo app) to public/javascripts. Copy Jim Neath&#8217;s swfupload.css file to public/stylesheets. Copy Jim Neath&#8217;s images/icons folder to public/images.</p>
<p>Add this code to app/views/galleries/edit.html.erb:</p>
<p><script src="http://gist.github.com/189160.js"></script></p>
<p>Yep, a lot is going on there. Reload your galleries/edit page and see if it&#8217;s still working <img src='http://www.joesak.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Ok, so this gets you to a functioning online photo gallery. Up next will be adding user accounts, a shopping cart, ordering options, customers &amp; paypal integration. Stay tuned!</p>
<p>For now, please find the <a href="http://github.com/joemsak/proofs_package">source</a> here: <a href="http://github.com/joemsak/proofs_package">http://github.com/joemsak/proofs_package</a></p>
<p>And for help on your project, visit us at <a href="http://www.simplifyadvance.com">http://www.simplifyadvance.com</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.joesak.com/2009/09/18/online-photo-gallery-payment-order-fulfillment-ruby-on-rails-tutorial/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>My First Real-World Rails Project, Part II</title>
		<link>http://www.joesak.com/2008/11/20/my-first-real-world-rails-project-part-ii/</link>
		<comments>http://www.joesak.com/2008/11/20/my-first-real-world-rails-project-part-ii/#comments</comments>
		<pubDate>Thu, 20 Nov 2008 17:16:56 +0000</pubDate>
		<dc:creator>Joe Sak</dc:creator>
				<category><![CDATA[Code]]></category>
		<category><![CDATA[Custom Development]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Projects]]></category>
		<category><![CDATA[Ruby on Rails]]></category>
		<category><![CDATA[Web Development]]></category>
		<category><![CDATA[Websites]]></category>

		<guid isPermaLink="false">http://www.joesak.com/?p=171</guid>
		<description><![CDATA[Continuing my series on my first real-world rails project, I&#8217;ve made some great advancements. Using attachment_fu, following Mike Clark&#8217;s Tutorial for Uploading / Resizing images in Ruby on Rails, and Rmagick with ImageMagick, I was able to add Categories functionality with featured images. I also used lightbox and Coda Slider for Admin &#38; Home presentations, [...]]]></description>
			<content:encoded><![CDATA[<p>Continuing <a href="http://www.joesak.com/2008/11/10/real-world-rails-project-part-15/">my series on my first real-world rails project</a>, I&#8217;ve made some great advancements.</p>
<p>Using <a href="http://svn.techno-weenie.net/projects/plugins/attachment_fu/">attachment_fu</a>, following <a href="http://clarkware.com/cgi/blosxom/2007/02/24">Mike Clark&#8217;s Tutorial for Uploading / Resizing images in Ruby on Rail</a>s, and <a href="http://rmagick.rubyforge.org/">Rmagick</a> with <a href="http://www.imagemagick.org/script/index.php">ImageMagick</a>, I was able to add Categories functionality with featured images.</p>
<p>I also used <a href="http://www.lokeshdhakar.com/projects/lightbox2/">lightbox</a> and <a href="http://www.ndoherty.com/demos/coda-slider/1.1.1/">Coda Slider</a> for Admin &amp; Home presentations, respectively.</p>
<p>Enjoy!</p>
<p><a href="http://screencast.com/t/Jli6m3lzL">http://screencast.com/t/Jli6m3lzL</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.joesak.com/2008/11/20/my-first-real-world-rails-project-part-ii/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Real World Rails Project, Part 1.5</title>
		<link>http://www.joesak.com/2008/11/10/real-world-rails-project-part-15/</link>
		<comments>http://www.joesak.com/2008/11/10/real-world-rails-project-part-15/#comments</comments>
		<pubDate>Mon, 10 Nov 2008 16:10:52 +0000</pubDate>
		<dc:creator>Joe Sak</dc:creator>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[Projects]]></category>
		<category><![CDATA[Ruby on Rails]]></category>
		<category><![CDATA[Web Development]]></category>
		<category><![CDATA[Websites]]></category>

		<guid isPermaLink="false">http://www.joesak.com/?p=158</guid>
		<description><![CDATA[This is design iteration 1.5 of my first real world rails project. Read part I here. In this iteration I added drag and droppable table rows and a pricing table for the pricing page. Since I haven&#8217;t figured out how to update the db with the new sort orders reflected after the drag &#38; drop [...]]]></description>
			<content:encoded><![CDATA[<p>This is design iteration 1.5 of my first real world rails project. <a title="My first real world Rails project, part I" href="http://www.joesak.com/2008/11/08/my-first-real-world-rails-project-part-i/">Read part I here</a>.</p>
<p>In this iteration I added drag and droppable table rows and a pricing table for the pricing page.</p>
<p>Since I haven&#8217;t figured out how to update the db with the new sort orders reflected after the drag &amp; drop action, this is not considered iteration 2.</p>
<p>Enjoy:</p>
<p><a title="Beginner's Real World Rails Project, part 1.5" href="http://screencast.com/t/9bBPFCF3xp">http://screencast.com/t/9bBPFCF3xp</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.joesak.com/2008/11/10/real-world-rails-project-part-15/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>My First Real-World Rails Project part I</title>
		<link>http://www.joesak.com/2008/11/08/my-first-real-world-rails-project-part-i/</link>
		<comments>http://www.joesak.com/2008/11/08/my-first-real-world-rails-project-part-i/#comments</comments>
		<pubDate>Sat, 08 Nov 2008 21:41:34 +0000</pubDate>
		<dc:creator>Joe Sak</dc:creator>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[Projects]]></category>
		<category><![CDATA[Ruby on Rails]]></category>
		<category><![CDATA[Web Development]]></category>
		<category><![CDATA[Websites]]></category>

		<guid isPermaLink="false">http://www.joesak.com/?p=154</guid>
		<description><![CDATA[I&#8217;ve decided to make a video series of my first real project in Ruby on Rails. My love of programming has been rekindled by this amazing language. It&#8217;s very true Rails was developed for the new Web. The conventions and defaults built into the framework are true genius and make any project simple, fun and [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve decided to make a video series of my first real project in <a title="Web development that doesn't hurt" href="http://www.rubyonrails.org">Ruby on Rails</a>. My love of programming has been rekindled by this amazing language. It&#8217;s very true Rails was developed for the new Web. The conventions and defaults built into the framework are true genius and make any project simple, fun and agile. I can respond to any change in scope at any stage of development and give my customers a competitive advantage.</p>
<p>I can truly value <a title="Read the Agile Manifesto and learn what happiness is" href="http://www.agilemanifesto.org">Customer Collaboration over contract negotiation</a> now.</p>
<p>Enjoy:</p>
<p><a title="A Beginner's first real-world Ruby on Rails project" href="http://screencast.com/t/rGDhWbVru">http://screencast.com/t/rGDhWbVru</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.joesak.com/2008/11/08/my-first-real-world-rails-project-part-i/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>CFD Smile Goes Live!</title>
		<link>http://www.joesak.com/2007/11/12/cfd-smile-goes-live/</link>
		<comments>http://www.joesak.com/2007/11/12/cfd-smile-goes-live/#comments</comments>
		<pubDate>Tue, 13 Nov 2007 03:08:43 +0000</pubDate>
		<dc:creator>Joe Sak</dc:creator>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[Clients]]></category>
		<category><![CDATA[Code]]></category>
		<category><![CDATA[Custom Development]]></category>
		<category><![CDATA[Design]]></category>
		<category><![CDATA[Portfolio]]></category>
		<category><![CDATA[Portfolio - Freelance]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Projects]]></category>
		<category><![CDATA[SEO]]></category>
		<category><![CDATA[Semantic XHTML]]></category>
		<category><![CDATA[Skinning]]></category>
		<category><![CDATA[Web Development]]></category>
		<category><![CDATA[Websites]]></category>
		<category><![CDATA[Work Stuff]]></category>
		<category><![CDATA[XHTML]]></category>

		<guid isPermaLink="false">http://www.joesak.com/cfd-smile-goes-live/</guid>
		<description><![CDATA[Well, my first side project has finally gone live! After months of hard work, I now unveil www.cfdsmile.com to you. We wanted to bring out the services right up front for best emphasis, and lots of heavy stock photo usage for high impact. We also worked with a professional web content writer to make the [...]]]></description>
			<content:encoded><![CDATA[<p>Well, my first side project has finally gone live! After months of hard work, I now unveil <a href="http://www.cfdsmile.com/">www.cfdsmile.com</a> to you. We wanted to bring out the services right up front for best emphasis, and lots of heavy stock photo usage for high impact.</p>
<p>We also worked with a professional web content writer to make the content more effective and search-engine optimized. This, coupled with semantic HTML, CSS, and google web master tools, will help this site rank high in keywords for Texas Dental Services.</p>
<p>So, please visit the site if you get a chance, and enjoy!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.joesak.com/2007/11/12/cfd-smile-goes-live/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>City of Southfield voted Best Web Site of 2007 by MEDA</title>
		<link>http://www.joesak.com/2007/07/25/city-of-southfield-voted-best-web-site-of-2007-by-meda/</link>
		<comments>http://www.joesak.com/2007/07/25/city-of-southfield-voted-best-web-site-of-2007-by-meda/#comments</comments>
		<pubDate>Wed, 25 Jul 2007 20:29:55 +0000</pubDate>
		<dc:creator>Joe Sak</dc:creator>
				<category><![CDATA[Design]]></category>
		<category><![CDATA[Praise]]></category>
		<category><![CDATA[Projects]]></category>
		<category><![CDATA[Teamwork]]></category>
		<category><![CDATA[Web Development]]></category>
		<category><![CDATA[Websites]]></category>
		<category><![CDATA[Work Stuff]]></category>

		<guid isPermaLink="false">http://www.joesak.com/city-of-southfield-voted-best-web-site-of-2007-by-meda/</guid>
		<description><![CDATA[From internal Artemis Email: Just released, the Michigan Economic Development Association?s (MEDA) 2nd Annual Marketing Materials Competition has announced The City of Southfield web site as ?Best Web Site? for the population below 100,000 residents category. www.cityofsouthfield.com Judges scoring (1 ? 5, with 5 being the highest): * Creativity: 4 * Graphic Design: 4.5 * [...]]]></description>
			<content:encoded><![CDATA[<p>From internal Artemis Email:</p>
<blockquote><p>
Just released, the Michigan Economic Development Association?s (MEDA) 2nd Annual Marketing Materials Competition has announced The City of Southfield web site as ?Best Web Site? for the population below 100,000 residents category.</p>
<p> <span id="more-46"></span></p>
<p><a href="http://www.cityofsouthfield.com">www.cityofsouthfield.com</a></p>
<p>Judges scoring (1 ? 5, with 5 being the highest):</p>
<p>    * Creativity: 4<br />
    * Graphic Design: 4.5<br />
    * Content: 5</p>
<p>Judges comments:</p>
<p>?This is an excellent website. It is very up to the minute in its ability to play video, get recent news, updates, and give access to forms, tools and information. You?ve woven the design through all the pages and made a lot of information simple and easy to navigate. Whether I?m a business owner or local resident I can access what I need to know easily. You should be proud, great job!?</p>
<p>?Graphically appealing website that is easy to navigate with a lot of very good information. The photos are outstanding and the links/info are easy to see and access??</p>
<p>?Nice site!?</p>
<p>Congratulations to the E-Business Team for another great project! This project was definitely a team effort in which virtually everyone in the E-Business Team played a part. The City of Southfield is certainly excited over the news and sends their sincerest thanks. Excellent job everyone, well done!</p>
<p>Best,</p>
<p>Chris Bachelder</p>
<p>Director of Web Development
</p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://www.joesak.com/2007/07/25/city-of-southfield-voted-best-web-site-of-2007-by-meda/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Page Title SEO</title>
		<link>http://www.joesak.com/2007/05/18/page-title-seo/</link>
		<comments>http://www.joesak.com/2007/05/18/page-title-seo/#comments</comments>
		<pubDate>Fri, 18 May 2007 15:55:45 +0000</pubDate>
		<dc:creator>Joe Sak</dc:creator>
				<category><![CDATA[Artemis Solutions Group]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Projects]]></category>
		<category><![CDATA[SEO]]></category>
		<category><![CDATA[Teamwork]]></category>
		<category><![CDATA[Usability]]></category>
		<category><![CDATA[Web Development]]></category>
		<category><![CDATA[Websites]]></category>
		<category><![CDATA[Work Stuff]]></category>
		<category><![CDATA[XHTML]]></category>

		<guid isPermaLink="false">http://www.joesak.com/page-title-seo/</guid>
		<description><![CDATA[I&#8217;ve recently sent out an email at work explaining Page Titles and their importance with SEO. I thought I&#8217;d share it on my blog. You may or may not have noticed that my Post titles and page titles come before my blog title in my page titles. I did this specifically because of SEO. PAGE [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve recently sent out an email at work explaining Page Titles and their importance with SEO. I thought I&#8217;d share it on my blog. You may or may not have noticed that my Post titles and page titles come before my blog title in my page titles. I did this specifically because of SEO.</p>
<p><strong>PAGE TITLE</strong>: &#8211; the text that shows up at the <strong>TOP OF THE BROWSER</strong> and in <strong>GOOGLE / YAHOO / MSN et al SEARCH RESULTS</strong></p>
<p>Why is the page title important? It is what the casual searching web user will see when searching for content / services offered by <strong>YOUR CLIENT.</strong> So the page titles <strong>MUST INCLUDE </strong>keywords relevant to the pageâ??s content. The page title should be formatted well and <strong>DEFINITELY BE MORE THAN JUST A COPY OF THE PAGE NAME.</strong> The client name should be included.</p>
<p>If you donâ??t know how to do a very quick keyword-density page title, then <strong>AT THE VERY LEAST,</strong> format your page titles like this:</p>
<p><strong>PAGE NAME | CLIENT / WEB SITE NAME</strong></p>
<p>So if your client is <strong><a href="http://www.artemis-solutions.com">Artemis Solutions Group</a></strong> and the page is <strong><a href="http://www.artemis-solutions.com/web_design.aspx">Web Design</a></strong></p>
<p>You can <strong>AT LEAST</strong> type this much:</p>
<p><strong>Web Design | Artemis Solutions Group</strong></p>
<p>But <strong>if you want to be keyword-savvy</strong> (just do a quick search and read on SEO Page Titles and Keywords for quick reference)</p>
<p>You could format it like this:</p>
<p><strong>Web Design &#038; Development | Lansing, MI | Professional Web site Design | Artemis Solutions Group</strong></p>
<p>Itâ??s worth a LOT to the client for us as developers to think about their web marketing strategy and how their content and custom features affect that strategy. A little bit of Usability goes a long way, and is very easy to do.</p>
<p>Proper page titles take minimal effort, and add superb value to the client.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.joesak.com/2007/05/18/page-title-seo/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Kalamazoo Public Library Usability Review</title>
		<link>http://www.joesak.com/2007/05/04/kalamazoo-public-library-usability-review/</link>
		<comments>http://www.joesak.com/2007/05/04/kalamazoo-public-library-usability-review/#comments</comments>
		<pubDate>Fri, 04 May 2007 20:14:32 +0000</pubDate>
		<dc:creator>Joe Sak</dc:creator>
				<category><![CDATA[Artemis Solutions Group]]></category>
		<category><![CDATA[Design]]></category>
		<category><![CDATA[Projects]]></category>
		<category><![CDATA[Usability]]></category>
		<category><![CDATA[Web Development]]></category>
		<category><![CDATA[Websites]]></category>
		<category><![CDATA[Work Stuff]]></category>

		<guid isPermaLink="false">http://www.joesak.com/kalamazoo-public-library-usability-review/</guid>
		<description><![CDATA[I did a short, very brief usability review for Kalamazoo Public Library today. I thought I&#8217;d share it. Again, it&#8217;s very limited and I could have listed more, but I was restricted to so much. Web site failed Section 108 Guidelines for Government Web sites: http://www.cynthiasays.com/mynewtester/cynthia.exe?rptmode=-1&#038;url1=http%3A%2F%2Fwww.kpl.gov%2Fteen%2FHomeworkHelp.aspx Menu navigation only works with Javascript enabled â?? text-based [...]]]></description>
			<content:encoded><![CDATA[<p>I did a short, very brief usability review for <a href="http://www.kpl.gov">Kalamazoo Public Library</a> today. I thought I&#8217;d share it.</p>
<p>Again, it&#8217;s very limited and I could have listed more, but I was restricted to so much.</p>
<ul>
<li>Web site failed Section 108 Guidelines for Government Web sites:</li>
<ul>
<li>http://www.cynthiasays.com/mynewtester/cynthia.exe?rptmode=-1&#038;url1=http%3A%2F%2Fwww.kpl.gov%2Fteen%2FHomeworkHelp.aspx</li>
</ul>
<li>Menu navigation only works with Javascript enabled â?? text-based browsers can not navigate</li>
<li>Images not readable with CSS disabled â?? or no ALT tags</li>
<li>Events link could be converted to front page list of upcoming events</li>
<ul>
<li>Link opens in new window to page that does not follow site theme</li>
</ul>
<li>External links open in new window</li>
<ul>
<li>This breaks the back button (the most used navigation element by internet users)</li>
<li>Also, breaks desktop experience for users with Tabbed Browsing, eliminates user choice and control</li>
</ul>
<li>Internal links open in new window</li>
<ul>
<li>Creates confusing navigation experience for most users</li>
</ul>
<li>Branch Libraries section confusing â?? pictures do not help describe the links</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.joesak.com/2007/05/04/kalamazoo-public-library-usability-review/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>City of Southfield Web site is Live!</title>
		<link>http://www.joesak.com/2007/05/03/city-of-southfield-web-site-is-live/</link>
		<comments>http://www.joesak.com/2007/05/03/city-of-southfield-web-site-is-live/#comments</comments>
		<pubDate>Thu, 03 May 2007 18:18:44 +0000</pubDate>
		<dc:creator>Joe Sak</dc:creator>
				<category><![CDATA[Artemis Solutions Group]]></category>
		<category><![CDATA[Clients]]></category>
		<category><![CDATA[Praise]]></category>
		<category><![CDATA[Projects]]></category>
		<category><![CDATA[Web Development]]></category>
		<category><![CDATA[Websites]]></category>
		<category><![CDATA[Work Stuff]]></category>

		<guid isPermaLink="false">http://www.joesak.com/city-of-southfield-web-site-is-live/</guid>
		<description><![CDATA[From Artemis Vice President, Bunmi Akinyemiju: Itâ??s been a long 7 months for everyone who worked on the City of Southfieldâ??s website! We are finally live: www.cityofsouthfield.com. Kudos to the team for great work. This is surely the largest website we have ever built, and surely the most challenging web project we have ever undertaken! [...]]]></description>
			<content:encoded><![CDATA[<p>From Artemis Vice President, Bunmi Akinyemiju:</p>
<p>Itâ??s been a long 7 months for everyone who worked on the City of Southfieldâ??s website!  We are finally live: <a href="http://www.cityofsouthfield.com">www.cityofsouthfield.com</a>.  Kudos to the team for great work.</p>
<p>This is surely the largest website we have ever built, and surely the most challenging web project we have ever undertaken!</p>
<p>&#8230;</p>
<p>Despite all the challenges and hiccups along the way, this was a very unique opportunity for us in many ways.</p>
<p>&#8230;.</p>
<p>Again, great work to everyone who contributed to the success of this project.  Despite the unanticipated size and volume of work and resources that went into thisâ?¦I strongly believe that the visibility benefits from this project will open up several new doors for us.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.joesak.com/2007/05/03/city-of-southfield-web-site-is-live/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Michigan Peace Team Design Part III</title>
		<link>http://www.joesak.com/2007/05/01/michigan-peace-team-design-part-iii/</link>
		<comments>http://www.joesak.com/2007/05/01/michigan-peace-team-design-part-iii/#comments</comments>
		<pubDate>Tue, 01 May 2007 11:31:04 +0000</pubDate>
		<dc:creator>Joe Sak</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[Design]]></category>
		<category><![CDATA[Macbook Pro]]></category>
		<category><![CDATA[Michigan Peace Team]]></category>
		<category><![CDATA[Photoshop]]></category>
		<category><![CDATA[Projects]]></category>
		<category><![CDATA[Web Development]]></category>
		<category><![CDATA[Websites]]></category>

		<guid isPermaLink="false">http://www.joesak.com/michigan-peace-team-design-part-iii/</guid>
		<description><![CDATA[Here&#8217;s design rendition III. I&#8217;m trying the green in place of the blue. I updated the logo with a little modern twist, but I don&#8217;t know if I&#8217;m completely happy with it yet, just trying stuff out. I noticed a little icon in their favicon or whatever and might try a little twist on that. [...]]]></description>
			<content:encoded><![CDATA[<p>Here&#8217;s design rendition III.</p>
<p>I&#8217;m trying the green in place of the blue. I updated the logo with a little modern twist, but I don&#8217;t know if I&#8217;m completely happy with it yet, just trying stuff out. I noticed a little icon in their favicon or whatever and might try a little twist on that. I also got rid of the rounded boxes and made the right bar more open feeling, and matched the &#8220;empowering people&#8221; theme down the entire bar for headers.</p>
<p>Got to talk with the client last night and showed them my ideas for doing video and linking to other site&#8217;s content, be it print pieces or podcasts or what have you.</p>
<p>Here&#8217;s the screenie:<br />
<a href="/images/front_page3.jpg" title="Michigan Peace Team Design III" rel="lightbox"><img src="/images/front_page3_thumb.jpg" alt="Michigan Peace Team Design III" /></a></p>
<p><strong>Read Back&#8230;</strong></p>
<ul>
<li><a href="http://www.joesak.com/michigan-peace-team-design">Part I</a></li>
<li><a href="http://www.joesak.com/michigan-peace-team-design-part-ii/">Part II</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.joesak.com/2007/05/01/michigan-peace-team-design-part-iii/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Minified using disk
Page Caching using disk (enhanced)
Database Caching 8/16 queries in 0.015 seconds using disk

Served from: www.joesak.com @ 2010-09-08 01:56:32 -->