<?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:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>Zazzle Tech Blog</title>
	<atom:link href="http://techblog.zazzle.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://techblog.zazzle.com</link>
	<description>a peek under the hood at Zazzle</description>
	<pubDate>Wed, 26 Nov 2008 22:30:57 +0000</pubDate>
	<generator>http://wordpress.org/?v=MU</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Colors..colors&#8230;colors</title>
		<link>http://techblog.zazzle.com/2008/11/26/colorscolorscolors/</link>
		<comments>http://techblog.zazzle.com/2008/11/26/colorscolorscolors/#comments</comments>
		<pubDate>Wed, 26 Nov 2008 22:30:57 +0000</pubDate>
		<dc:creator>Ed Caggiani, User Experience Designer</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<category><![CDATA[dst]]></category>

		<category><![CDATA[embroidery]]></category>

		<guid isPermaLink="false">http://zazzletechblog.wordpress.com/?p=148</guid>
		<description><![CDATA[I actually had a hard time thinking about what new feature to write about. I was going to talk about the already wildly popular Quick Product Create, but Patrick beat me to it on our regular blog. And who knows, maybe I&#8217;ll delve deeper into that on a later post.
So what I bring you today [...]]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>I actually had a hard time thinking about what new feature to write about. I was going to talk about the already wildly popular Quick Product Create, but Patrick <a href="http://blog.zazzle.com/2008/11/25/new-quick-product-create/">beat me to it on our regular blog</a>. And who knows, maybe I&#8217;ll delve deeper into that on a later post.</p>
<p>So what I bring you today is an improvement to our embroidery offering&#8230;DST uploads and a colorizing user interface!</p>
<p><a href="http://zazzletechblog.files.wordpress.com/2008/11/recolor1.jpg"><img class="alignnone size-full wp-image-155" title="recolor1" src="http://zazzletechblog.files.wordpress.com/2008/11/recolor1.jpg?w=450&#038;h=285" alt="recolor1" width="450" height="285" /></a></p>
<p><strong>Ummm&#8230;what?</strong></p>
<p>Ok, back up. What is a DST and what&#8217;s this colorizing thingy? Let me explain&#8230;</p>
<p>Embroidery requires images called &#8220;stitch files&#8221; that contain information about when to change thread colors and how to physically stitch a design. Our embroidery machines take these files and know how to sew it onto a product.</p>
<p>Up until now, we&#8217;ve used stitch files that contain all that information as well as what color threads to use. To convert a JPG or bitmap image to one of these stitch files, you need a professional conversion done (commonly known as &#8220;digitization&#8221;).</p>
<p>DST files are stitch files, but they are lacking one key piece of information we need: color data. Without knowing what color thread to use during a thread change, it&#8217;s rather difficult to make it look right. The good thing about DST files, however, is that they are a very common embroidery format with a large supporting community of embroidery experts all over that there Interweb <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p><strong>Red and yellow and pink and green&#8230;</strong></p>
<p>We knew we wanted to support this common format, but we had to build a way for users to tell us what colors to use for each thread change in the file. Enter the colorizing UI (insert dramatic music here)!</p>
<p>When a user uploads a DST file, Zazzle chooses default colors for each thread change in the file&#8230;just so it contains something. The results are usually less than optimal. But by going to My Zazzle &#8211;&gt; My Images and clicking on the image, there is a link to re-color the file:</p>
<p><a href="http://zazzletechblog.files.wordpress.com/2008/11/dst_0.jpg"><img class="alignnone size-full wp-image-149" title="Image details dialog" src="http://zazzletechblog.files.wordpress.com/2008/11/dst_0.jpg?w=450&#038;h=289" alt="Image details dialog" width="450" height="289" /></a></p>
<p>Clicking that link brings up the colorizing UI:</p>
<p><a href="http://zazzletechblog.files.wordpress.com/2008/11/dst_1.jpg"><img class="alignnone size-full wp-image-150" title="Colorizing UI" src="http://zazzletechblog.files.wordpress.com/2008/11/dst_1.jpg?w=450&#038;h=289" alt="Colorizing UI" width="450" height="289" /></a></p>
<p>The colorizing dialog shows the original stitch file image with the default colors on the left, and a set of color swatches on the right. Each color swatch represents a thread change in the stitch file. It is not uncommon for a stitch file to have multiple thread changes using the same color as a previous thread change. In other words, it is possible to assign duplicate colors to different swatches.</p>
<p>Clicking on a swatch brings up a palette of possible colors. These colors represent the thread spools our machines have access to.</p>
<p><a href="http://zazzletechblog.files.wordpress.com/2008/11/dst_2.jpg"><img class="alignnone size-full wp-image-151" title="dst_2" src="http://zazzletechblog.files.wordpress.com/2008/11/dst_2.jpg?w=450&#038;h=289" alt="dst_2" width="450" height="289" /></a></p>
<p>Keep in mind that each image can only have a total of 10 colors including black and white.</p>
<p>So at this point, all you have to do is click each swatch and choose the appropriate color. The image updates in real time. Here&#8217;s how this file looks after some tweaks&#8230;</p>
<p><a href="http://zazzletechblog.files.wordpress.com/2008/11/dst_3.jpg"><img class="alignnone size-full wp-image-152" title="dst_3" src="http://zazzletechblog.files.wordpress.com/2008/11/dst_3.jpg?w=450&#038;h=289" alt="dst_3" width="450" height="289" /></a></p>
<p>Much better! When finished, just click &#8220;Create copy with these colors&#8221; to create a copy of this stitch file. Every time you modify the colors of a stitch file, a new file gets created in My Images. This way you can have multiple colorized versions of the same design!</p>
<p>This process is not limited to newly uploaded DST files. If you&#8217;ve already had some of your existing designs converted for embroidery, you can also re-color those as well without having to pay for a second conversion!</p>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/zazzletechblog.wordpress.com/148/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/zazzletechblog.wordpress.com/148/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/zazzletechblog.wordpress.com/148/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/zazzletechblog.wordpress.com/148/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/zazzletechblog.wordpress.com/148/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/zazzletechblog.wordpress.com/148/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/zazzletechblog.wordpress.com/148/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/zazzletechblog.wordpress.com/148/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/zazzletechblog.wordpress.com/148/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/zazzletechblog.wordpress.com/148/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=techblog.zazzle.com&blog=690679&post=148&subd=zazzletechblog&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://techblog.zazzle.com/2008/11/26/colorscolorscolors/feed/</wfw:commentRss>
	
		<media:content url="http://a.wordpress.com/avatar/ecaggiani-128.jpg" medium="image">
			<media:title type="html">Ed Caggiani, User Experience Designer</media:title>
		</media:content>

		<media:content url="http://zazzletechblog.files.wordpress.com/2008/11/recolor1.jpg" medium="image">
			<media:title type="html">recolor1</media:title>
		</media:content>

		<media:content url="http://zazzletechblog.files.wordpress.com/2008/11/dst_0.jpg" medium="image">
			<media:title type="html">Image details dialog</media:title>
		</media:content>

		<media:content url="http://zazzletechblog.files.wordpress.com/2008/11/dst_1.jpg" medium="image">
			<media:title type="html">Colorizing UI</media:title>
		</media:content>

		<media:content url="http://zazzletechblog.files.wordpress.com/2008/11/dst_2.jpg" medium="image">
			<media:title type="html">dst_2</media:title>
		</media:content>

		<media:content url="http://zazzletechblog.files.wordpress.com/2008/11/dst_3.jpg" medium="image">
			<media:title type="html">dst_3</media:title>
		</media:content>
	</item>
		<item>
		<title>More than just embroidery&#8230;</title>
		<link>http://techblog.zazzle.com/2008/10/31/more-than-just-embroidery/</link>
		<comments>http://techblog.zazzle.com/2008/10/31/more-than-just-embroidery/#comments</comments>
		<pubDate>Fri, 31 Oct 2008 21:13:09 +0000</pubDate>
		<dc:creator>Ed Caggiani, User Experience Designer</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<category><![CDATA[design tool]]></category>

		<category><![CDATA[embroidery]]></category>

		<category><![CDATA[templates]]></category>

		<category><![CDATA[Zazzle]]></category>

		<guid isPermaLink="false">http://zazzletechblog.wordpress.com/?p=109</guid>
		<description><![CDATA[Release O&#8217;Plenty
Wow. What a release! If you haven&#8217;t noticed already, we&#8217;ve just pushed out one of the biggest releases in Zazzle history. Not only are we now doing real embroidery, but we&#8217;ve packed this release full of candy-coated goodness! Unfortunately, we’ve hit a couple performance snags, but we’re getting those resolved very quickly – keep [...]]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p><strong>Release O&#8217;Plenty</strong></p>
<p>Wow. What a release! If you haven&#8217;t noticed already, we&#8217;ve just pushed out one of the biggest releases in Zazzle history. Not only are we now doing real embroidery, but we&#8217;ve packed this release full of candy-coated goodness! Unfortunately, we’ve hit a couple performance snags, but we’re getting those resolved very quickly – keep your eye on the Zazzle Forums for updates on that front.  For a quick overview, read our main blog post entitled <a title="Embroidery AND New Features" href="http://blog.zazzle.com/2008/10/31/embroidery-and-new-features/">Embroidery AND New Features</a>. In this post, I&#8217;m going to get into some detail on some new features of the Zazzle Design Tool.</p>
<p><strong><br />
I&#8217;m such a tool(bar)</strong></p>
<p>One of the first things you might notice is the look of our toolbar. We&#8217;ve reorganized it to show more options in a familiar menu style.</p>
<p><a href="http://zazzletechblog.files.wordpress.com/2008/10/toolbar.gif"><img class="alignnone size-full wp-image-110" title="New toolbar" src="http://zazzletechblog.files.wordpress.com/2008/10/toolbar.gif?w=441&#038;h=75" alt="" width="441" height="75" /></a></p>
<p>There are now Select, Edit, and Align options in the toolbar. These features help you select design elements, copy and paste them, and align them relative to each other. Next time you create something, check them out!</p>
<p>Also, if a product contains more than one design area (front and back of a t-shirt, multiple areas of a shoe, etc.) an Area selector appears on the left. This is a quick and easy way to select the different areas of a product to design on. And the best part is that now they contain easy to understand icons.</p>
<p><a href="http://zazzletechblog.files.wordpress.com/2008/10/area_selector.gif"><img class="alignnone size-full wp-image-111" title="Area selector" src="http://zazzletechblog.files.wordpress.com/2008/10/area_selector.gif?w=455&#038;h=284" alt="" width="455" height="284" /></a></p>
<p><strong>Oops, I messed up again</strong></p>
<p>One thing a lot of people do is customize an existing design. You see a cool design and want to add your name, or you want to nudge the image a bit higher. If a contributor has allowed customization, anyone can do these things.</p>
<p>Of course, when you start messing around with a design, you may end up with something that doesn&#8217;t quite look like you pictured it. What to do?</p>
<p>REVERT! Yes, now there is an option to revert any design to its original state before you started changing things. Revert is located just under the Post for Sale button.</p>
<p><a href="http://zazzletechblog.files.wordpress.com/2008/10/revert.gif"><img class="alignnone wp-image-112" title="Revert" src="http://zazzletechblog.files.wordpress.com/2008/10/revert.gif?w=457&#038;h=99" alt="" width="457" height="99" /></a></p>
<p><strong><br />
Templates made easy</strong></p>
<p>So here&#8217;s the big one. The top banana. The Big Kahuna. El Jefe. Yes, ladies and gentlecontributors, we now have an easy way to make templates! Zoinks!</p>
<p>&#8220;You mean we don&#8217;t have to double-click somewhere and add cryptic brackets anymore?&#8221;</p>
<p>Correct. There is now a template UI!</p>
<p>You can make a product become a template by simply defining which image(s) or text object(s) can be replaced by the buyer.</p>
<p><strong>Example:</strong><br />
Add an image to a product. You will notice an “Advanced options” link on the image object.<br />
<a href="http://zazzletechblog.files.wordpress.com/2008/10/templates1.gif"><img class="alignnone size-full wp-image-113" title="Advanced options" src="http://zazzletechblog.files.wordpress.com/2008/10/templates1.gif?w=408&#038;h=202" alt="" width="408" height="202" /></a><br />
Click the Advanced options link to show all advanced options.<br />
<a href="http://zazzletechblog.files.wordpress.com/2008/10/templates2.gif"><img class="alignnone size-full wp-image-114" title="Template options" src="http://zazzletechblog.files.wordpress.com/2008/10/templates2.gif?w=408&#038;h=256" alt="" width="408" height="256" /></a></p>
<p>One of the options is a checkbox labeled “Make this a template object”. Checking that box will display all the options available for defining this template image placeholder.<br />
<a href="http://zazzletechblog.files.wordpress.com/2008/10/templates3.gif"><img class="alignnone size-full wp-image-115" title="Template options" src="http://zazzletechblog.files.wordpress.com/2008/10/templates3.gif?w=408&#038;h=379" alt="" width="408" height="379" /></a></p>
<p>When you select “Make this a template object”, you have access to four options:</p>
<ol>
<li><strong>Product page label</strong> – This is the label that the customer will see on the product page. Use something descriptive here, like “Your picture” or “Your logo”.</li>
<li><strong>URL parameter name</strong> – If you are using the Zazzle API to pass data to this product from an external source, this is the parameter name the API will use. Avoid spaces or special characters. You can safely ignore this field if you are not working with the API (see the Zazzle API documentation for more information).</li>
<li><strong>Inner fit/fill mode</strong> – For images.If your template allows the buyer to replace your placeholder image with one of her own, this setting determines how the buyer’s  image replaces yours. The options are none, fit, or fill.<br />
<strong><br />
none</strong> – If you set Inner fit/fill mode to none, the buyer’s  image simply replaces your placeholder image, and may be larger or smaller than the placeholder.<strong>fit</strong> – Selecting fit will resize the buyer’s  image to fit inside of your placeholder image object’s dimensions. This will ensure that their image is not cropped.<br />
<strong><br />
fill</strong> – Selecting fill will resize their image to fill the entire dimensions of your placeholder image. If the buyer’s image is wider or taller than your placeholder, this may result in zooming and cropping of the customer’s image.</li>
<li>Allow editing on product page – Keep this checked if you want to enable EZ Templates on your product page. Unchecking this option is usually only done when working with the Zazzle API.</li>
</ol>
<p>Once you have filled out all the options, click Post for Sale. You are then presented with the normal Post it for Sale page. Notice the checkbox labeled “This product is a template”. This tells you that the product contains template objects, and that it will be posted for sale as a template. Only uncheck it if you decide at this point to not allow customer personalization of this product; otherwise keep it checked.<br />
Congratulations! You have just created a template product!</p>
<p><strong>Lock it up!</strong></p>
<p>Sometimes, you may want to create a template product but have items that are not changeable by a customer. Now you can simply check the box labeled &#8220;Lock this image&#8221; or &#8220;Lock this text object&#8221;. This will essentially lock the item and not allow any editing of it whatsoever (can&#8217;t delete it, move it, resize it, etc.)</p>
<p><a href="http://zazzletechblog.files.wordpress.com/2008/10/lock.gif"><img class="alignnone size-full wp-image-124" title="Lock" src="http://zazzletechblog.files.wordpress.com/2008/10/lock.gif?w=408&#038;h=215" alt="" width="408" height="215" /></a></p>
<p>That&#8217;s all there is to it, folks!</p>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/zazzletechblog.wordpress.com/109/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/zazzletechblog.wordpress.com/109/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/zazzletechblog.wordpress.com/109/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/zazzletechblog.wordpress.com/109/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/zazzletechblog.wordpress.com/109/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/zazzletechblog.wordpress.com/109/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/zazzletechblog.wordpress.com/109/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/zazzletechblog.wordpress.com/109/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/zazzletechblog.wordpress.com/109/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/zazzletechblog.wordpress.com/109/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=techblog.zazzle.com&blog=690679&post=109&subd=zazzletechblog&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://techblog.zazzle.com/2008/10/31/more-than-just-embroidery/feed/</wfw:commentRss>
	
		<media:content url="http://a.wordpress.com/avatar/ecaggiani-128.jpg" medium="image">
			<media:title type="html">Ed Caggiani, User Experience Designer</media:title>
		</media:content>

		<media:content url="http://zazzletechblog.files.wordpress.com/2008/10/toolbar.gif" medium="image">
			<media:title type="html">New toolbar</media:title>
		</media:content>

		<media:content url="http://zazzletechblog.files.wordpress.com/2008/10/area_selector.gif" medium="image">
			<media:title type="html">Area selector</media:title>
		</media:content>

		<media:content url="http://zazzletechblog.files.wordpress.com/2008/10/revert.gif" medium="image">
			<media:title type="html">Revert</media:title>
		</media:content>

		<media:content url="http://zazzletechblog.files.wordpress.com/2008/10/templates1.gif" medium="image">
			<media:title type="html">Advanced options</media:title>
		</media:content>

		<media:content url="http://zazzletechblog.files.wordpress.com/2008/10/templates2.gif" medium="image">
			<media:title type="html">Template options</media:title>
		</media:content>

		<media:content url="http://zazzletechblog.files.wordpress.com/2008/10/templates3.gif" medium="image">
			<media:title type="html">Template options</media:title>
		</media:content>

		<media:content url="http://zazzletechblog.files.wordpress.com/2008/10/lock.gif" medium="image">
			<media:title type="html">Lock</media:title>
		</media:content>
	</item>
		<item>
		<title>Zazzle Store Builder&#8230;Zazzle products on YOUR website</title>
		<link>http://techblog.zazzle.com/2008/09/05/zazzle-store-builderzazzle-products-on-your-website/</link>
		<comments>http://techblog.zazzle.com/2008/09/05/zazzle-store-builderzazzle-products-on-your-website/#comments</comments>
		<pubDate>Sat, 06 Sep 2008 01:52:59 +0000</pubDate>
		<dc:creator>Ed Caggiani, User Experience Designer</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<category><![CDATA[associate]]></category>

		<category><![CDATA[referral]]></category>

		<category><![CDATA[Zazzle]]></category>

		<category><![CDATA[Zazzle Store Builder]]></category>

		<category><![CDATA[zBar]]></category>

		<guid isPermaLink="false">http://zazzletechblog.wordpress.com/?p=59</guid>
		<description><![CDATA[
&#160;&#160;On Monday, August 18th, we launched our redesigned Zazzle website. Guess what we snuck in there for ya&#8230;the Zazzle Store Builder! Yes, now it is possible to put Zazzle products on your website with just a couple of quick text edits!


How easy is this?
All you have to do is enter your gallery name and your [...]]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p><a title="Download the Zazzle Store Builder" href="http://www.zazzle.com/sell/tools/storebuilder" target="_blank"><img src="http://zazzletechblog.files.wordpress.com/2008/09/zsb_logo.gif?w=153&#038;h=156" alt="" width="153" height="156" align="left" /></a></p>
<p>&nbsp;<br />&nbsp;<br />On Monday, August 18th, we launched our redesigned Zazzle website. Guess what we snuck in there for ya&#8230;the <strong>Zazzle Store Builder</strong>! Yes, now it is possible to put Zazzle products on your website with just a couple of quick text edits!</p>
<p><a href="http://www.t0p10.com/" target="_blank"><img class="size-full wp-image-71 alignnone" title="Sample Zazzle Store Builder store" src="http://zazzletechblog.files.wordpress.com/2008/09/top10.jpg?w=461&#038;h=272" alt="" width="461" height="272" /></a><br />
<strong><br />
How easy is this?</strong><br />
All you have to do is enter your gallery name and your associate ID in a configuration file&#8230;and voilà! Instant store front! But it can go way deeper than that&#8230;over 20 different configurable parameters deeper. Here&#8217;s a taste:</p>
<ul>
<li>Google Analytics support</li>
<li>Product line filter</li>
<li>Product type filter</li>
<li>Keyword filter</li>
<li>Display product thumbnails in 5 different sizes</li>
<li>Sorting and pagination controls</li>
<li>Enable local caching</li>
<li>Display product titles, descriptions, prices and contributor link</li>
<li>Change the image background color</li>
</ul>
<p>All these parameters and more can be set in a simple configuration text file. No programming required. But if you know a little CSS and HTML, you can do so much more.<br />&nbsp;<br />
Oh, and did I mention we are releasing this as Open Source? Yup. If you are a PHP programmer, feel free to dissect this, make it better, add features, create services&#8230;the possibilities are as open as you are!<br />
<br />&nbsp;<br />
<strong>Why do we need this?</strong><br />
Some of you may be asking &#8220;But Ed, why do we need to have an external web site when I have a perfectly good gallery on Zazzle.com?&#8221; The answer is simple. By <strong>driving your own traffic to your gallery on Zazzle</strong>, you will <strong>make more money</strong>! A potential customer that visits your Zazzle Store Builder site and clicks on a product thumbnail will be taken to that product in your gallery&#8230;with your associate referral ID tagging along for the ride! That means that anything that user buys from Zazzle during that session funnels a percentage to you. And there&#8217;s a good chance they&#8217;ll buy YOUR product since that&#8217;s how they got to Zazzle in the first place. Which means double whammy! Referral AND royalty!<br />&nbsp;<br />
And another cool thing is that customers who click over to your gallery from your Store Builder site will be treated to the <a title="Read up on the Zazzle zBar" href="http://www.zazzle.com/sell/tools/zbar" target="_blank">zBar</a> (a much smaller Zazzle header), <strong>putting YOUR brand where it matters most&#8230;right in front of the customer that YOU brought to Zazzle</strong>.<br />
<br />&nbsp;<br />
<strong>What are the requirements to set this up?</strong><br />
All you need is a web host that supports PHP, and about 10 minutes! We provide <a title="Download the Zazzle Store Builder Guide" href="http://www.zazzle.com/assets/graphics/z2/mk/sell/tools/ZazzleStoreBuilder_Guide_1.0.pdf" target="_blank">documentation</a> (pdf: 3MB) to guide you during setup, and there is now a <a title="View the Zazzle Tools forum" href="http://forum.zazzle.com/tools" target="_blank">Tools Forum</a> where you can ask questions or help others if you are wise in the ways of geekdom <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /><br />
<br />&nbsp;<br />
<strong>How does it work?</strong><br />
So what&#8217;s the magic behind the Zazzle Store Builder? Simple. RSS feeds. <a title="Read up on Zazzle RSS feeds" href="http://www.zazzle.com/sell/tools/feeds" target="_blank">Zazzle&#8217;s new gallery RSS architecture</a> lent us the opportunity to build a pretty robust application that gives you, the store owner, the power to design your own store front just the way you want it.<br />
<br />&nbsp;<br />
<strong>Ok, where can I download this?</strong><br />
I can go on all night about the Zazzle Store Builder. But you should really just <a title="Download the Zazzle Store Builder" href="http://www.zazzle.com/sell/tools/storebuilder" target="_self">download it</a> and try it yourself. It&#8217;s <strong>FREE</strong>, so you have nothing to lose&#8230;and so much to gain!<br />&nbsp;</p>
<p>&nbsp;</p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/zazzletechblog.wordpress.com/59/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/zazzletechblog.wordpress.com/59/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/zazzletechblog.wordpress.com/59/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/zazzletechblog.wordpress.com/59/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/zazzletechblog.wordpress.com/59/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/zazzletechblog.wordpress.com/59/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/zazzletechblog.wordpress.com/59/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/zazzletechblog.wordpress.com/59/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/zazzletechblog.wordpress.com/59/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/zazzletechblog.wordpress.com/59/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/zazzletechblog.wordpress.com/59/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/zazzletechblog.wordpress.com/59/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=techblog.zazzle.com&blog=690679&post=59&subd=zazzletechblog&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://techblog.zazzle.com/2008/09/05/zazzle-store-builderzazzle-products-on-your-website/feed/</wfw:commentRss>
	
		<media:content url="http://a.wordpress.com/avatar/ecaggiani-128.jpg" medium="image">
			<media:title type="html">Ed Caggiani, User Experience Designer</media:title>
		</media:content>

		<media:content url="http://zazzletechblog.files.wordpress.com/2008/09/zsb_logo.gif" medium="image" />

		<media:content url="http://zazzletechblog.files.wordpress.com/2008/09/top10.jpg" medium="image">
			<media:title type="html">Sample Zazzle Store Builder store</media:title>
		</media:content>
	</item>
		<item>
		<title>Face the Typeface&#8230;or Meet FontZee!</title>
		<link>http://techblog.zazzle.com/2008/06/30/face-the-typefaceor-meet-fontzee/</link>
		<comments>http://techblog.zazzle.com/2008/06/30/face-the-typefaceor-meet-fontzee/#comments</comments>
		<pubDate>Mon, 30 Jun 2008 23:57:12 +0000</pubDate>
		<dc:creator>Ed Caggiani, User Experience Designer</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<category><![CDATA[design tool]]></category>

		<category><![CDATA[fonts]]></category>

		<category><![CDATA[FontZee]]></category>

		<guid isPermaLink="false">http://zazzletechblog.wordpress.com/?p=52</guid>
		<description><![CDATA[I gotta tell you&#8230;playing around with Zazzle&#8217;s text tool is fun. There are so many cool fonts to choose from that I don&#8217;t think I&#8217;ve ever actually seen them all. I always end up finding one I like before I explore deeper.
But therein lies a problem&#8230;with so many fonts to choose from, it takes a [...]]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>I gotta tell you&#8230;playing around with Zazzle&#8217;s text tool is fun. There are so many cool fonts to choose from that I don&#8217;t think I&#8217;ve ever actually seen them all. I always end up finding one I like before I explore deeper.</p>
<p>But therein lies a problem&#8230;with so many fonts to choose from, it takes a long time to test each one out to see if it works in your design. Add to that the fact that you would find a font, select it, the font chooser would go away, your design would get updated, and THEN you make the decision whether it works or not. If it doesn&#8217;t, you start all over and open the font chooser dialog again. Phew.</p>
<p>Well, be weary no longer, folks! There&#8217;s a new font selector in town, and he&#8217;s kicking picas and taking names! I call him FontZee. (Hey, why not? We have Maggie the magnifier!)</p>
<p>Bask in FontZee&#8217;s glory:</p>
<p><a href="http://zazzletechblog.files.wordpress.com/2008/06/font_dialog.gif"><img class="alignnone size-medium wp-image-53" src="http://zazzletechblog.files.wordpress.com/2008/06/font_dialog.gif" alt="Cool, beautiful, easy...it\'s Fontzee!" /></a></p>
<p>So what&#8217;s so great about it?</p>
<ul>
<li>Fonts are organized better&#8230;each font category now lists how many fonts it includes</li>
<li>Select a font and see it update on your design immediately! This is the big one for me. Now I can scroll through and select a font, immediately decide whether it works, choose another one, etc.</li>
<li>Recently used fonts are now saved in the dialog</li>
<li>The font dialog actually loads a bit faster <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </li>
</ul>
<p>See, people? It&#8217;s the little things that make me happy!</p>
<p><sup>The name FontZee is not official, nor does Zazzle promote the use of it. It is simply a product of this editor&#8217;s sick mind, and any similarity to any person, living or dead, is purely coincidental. The end.</sup></p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/zazzletechblog.wordpress.com/52/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/zazzletechblog.wordpress.com/52/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/zazzletechblog.wordpress.com/52/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/zazzletechblog.wordpress.com/52/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/zazzletechblog.wordpress.com/52/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/zazzletechblog.wordpress.com/52/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/zazzletechblog.wordpress.com/52/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/zazzletechblog.wordpress.com/52/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/zazzletechblog.wordpress.com/52/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/zazzletechblog.wordpress.com/52/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/zazzletechblog.wordpress.com/52/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/zazzletechblog.wordpress.com/52/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=techblog.zazzle.com&blog=690679&post=52&subd=zazzletechblog&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://techblog.zazzle.com/2008/06/30/face-the-typefaceor-meet-fontzee/feed/</wfw:commentRss>
	
		<media:content url="http://a.wordpress.com/avatar/ecaggiani-128.jpg" medium="image">
			<media:title type="html">Ed Caggiani, User Experience Designer</media:title>
		</media:content>

		<media:content url="http://zazzletechblog.files.wordpress.com/2008/06/font_dialog.gif" medium="image">
			<media:title type="html">Cool, beautiful, easy...it\'s Fontzee!</media:title>
		</media:content>
	</item>
		<item>
		<title>New design tool features&#8230;</title>
		<link>http://techblog.zazzle.com/2008/03/03/new-design-tool-features/</link>
		<comments>http://techblog.zazzle.com/2008/03/03/new-design-tool-features/#comments</comments>
		<pubDate>Tue, 04 Mar 2008 06:10:31 +0000</pubDate>
		<dc:creator>Ed Caggiani, User Experience Designer</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<category><![CDATA[align]]></category>

		<category><![CDATA[design tool]]></category>

		<category><![CDATA[dialog]]></category>

		<guid isPermaLink="false">http://zazzletechblog.wordpress.com/?p=51</guid>
		<description><![CDATA[These new features are so cool, I just have to cross post here in the Tech Blog! Line things up accurately&#8230;check! Space things out evenly&#8230;check! Follow the link for details&#8230;
Please form an evenly spaced single line
To keep things on the tech topic, here&#8217;s a little CSS tip on how to center a block element inside [...]]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>These new features are so cool, I just have to cross post here in the Tech Blog! Line things up accurately&#8230;check! Space things out evenly&#8230;check! Follow the link for details&#8230;</p>
<p><a href="http://blog.zazzle.com/2008/03/03/please-form-an-evenly-spaced-single-line/"><strong>Please form an evenly spaced single line</strong></a></p>
<p>To keep things on the tech topic, here&#8217;s a little CSS tip on how to center a block element inside another block element. Here&#8217;s a CSS class:</p>
<p><code>.centerme {<br />
  margin-left: auto;<br />
  margin-right: auto;<br />
  width: 140px;<br />
}<br />
</code></p>
<p>And here&#8217;s the HTML:</p>
<p><code><br />
&lt;div style=&#8221;width: 400px&#8221;&gt;<br />
&lt;div class=&#8221;centerme&#8221;&gt;This is text inside a DIV tag.&lt;/div&gt;<br />
&lt;/div&gt;<br />
</code></p>
<p>The idea here is that we are setting the left and right margins of the parent DIV to be equal (auto), and the inner DIV, with a width of 140px, automatically gets centered. Neat.</p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/zazzletechblog.wordpress.com/51/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/zazzletechblog.wordpress.com/51/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/zazzletechblog.wordpress.com/51/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/zazzletechblog.wordpress.com/51/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/zazzletechblog.wordpress.com/51/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/zazzletechblog.wordpress.com/51/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/zazzletechblog.wordpress.com/51/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/zazzletechblog.wordpress.com/51/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/zazzletechblog.wordpress.com/51/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/zazzletechblog.wordpress.com/51/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/zazzletechblog.wordpress.com/51/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/zazzletechblog.wordpress.com/51/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=techblog.zazzle.com&blog=690679&post=51&subd=zazzletechblog&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://techblog.zazzle.com/2008/03/03/new-design-tool-features/feed/</wfw:commentRss>
	
		<media:content url="http://a.wordpress.com/avatar/ecaggiani-128.jpg" medium="image">
			<media:title type="html">Ed Caggiani, User Experience Designer</media:title>
		</media:content>
	</item>
		<item>
		<title>The Zazzle Facelift</title>
		<link>http://techblog.zazzle.com/2007/09/13/the-zazzle-facelift/</link>
		<comments>http://techblog.zazzle.com/2007/09/13/the-zazzle-facelift/#comments</comments>
		<pubDate>Fri, 14 Sep 2007 05:59:30 +0000</pubDate>
		<dc:creator>Ed Caggiani, User Experience Designer</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://techblog.zazzle.com/2007/09/13/the-zazzle-facelift/</guid>
		<description><![CDATA[Trudging Across The Tundra
Sometimes, you have to take a step back and look at where you are before you are able to move forward in any reasonable way. When you have your head down, trudging across the tundra, mile after mile, you forget to look up every so often to see if you are moving [...]]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p><font size="2" face="Arial"><span class="816451120-10092007"><strong>Trudging Across The Tundra</strong></span></font></p>
<p><font size="2" face="Arial"><span class="816451120-10092007">Sometimes, you have to take a step back and look at where you are before you are able to move forward in any reasonable way. When you have your head down, trudging across the tundra, mile after mile, you forget to look up every so often to see if you are moving in the right direction. Well, we just looked up. And we noticed that there were many places we could optimize in our code&#8230;from CSS to HTML to JavaScript.</span></font></p>
<p><font size="2" face="Arial"><span class="816451120-10092007"></span></font></p>
<p><font size="2" face="Arial"><span class="816451120-10092007">In this latest incarnation of the Zazzle website, there are more behind the scenes changes than there are&#8230;well, things that there are a lot of. We took the time to essentially restructure our pages for performance and scalability, by doing a few simple things: organize page elements to load in a specific order, remove huge chunks of now redundant CSS, and implement a new design that allows us to use less images and HTML.</span></font></p>
<p><font size="2" face="Arial"><span class="816451120-10092007"></span></font></p>
<p><font size="2" face="Arial"><span class="816451120-10092007"></span></font></p>
<p><font size="2" face="Arial"><span class="816451120-10092007"><strong>If You Build It Right, It Will Come Faster</strong></span></font></p>
<p><font size="2" face="Arial"><span class="816451120-10092007">Our first task was to take a look at the overall structure of our pages. This includes everything from what&#8217;s in the HEAD section, to where we load in our JavaScript. The important thing to note about this is that by structuring our pages in a consistent way throughout our site, we could now make better decisions about what external files need to be loaded, and where. This also allowed us to make the decision to load most, if not all, of our JavaScript at the very bottom of every document.</span></font></p>
<p><font size="2" face="Arial"><span class="816451120-10092007"></span></font></p>
<p><font size="2" face="Arial"><span class="816451120-10092007">So what, you ask? In our old site, we would load in a default CSS file for all pages, and if anything on that page needed special stylings, we would override them with styles from another file specific to that page. Ok, makes sense. And we still actually do that. </span></font></p>
<p><font size="2" face="Arial"><span class="816451120-10092007"></span></font></p>
<p><font size="2" face="Arial"><span class="816451120-10092007">But the big difference is that now that the pages are structured in a consistent manner, it&#8217;s a lot easier to NOT have to do an override of an override of an override to achieve a particular look since we are only loading in the CSS files that are needed. There were many cases before where we had many CSS files loaded for a page, each performing overrides.</span></font></p>
<p><font size="2" face="Arial"><span class="816451120-10092007"></span></font></p>
<p><font size="2" face="Arial"><span class="816451120-10092007">On top of that, the CSS itself has been optimized in many places, mostly due to the simplified HTML markup that makes up the page. Simpler markup means simpler CSS&#8230;which leads to much less code. How much less? We estimate that there is approximately <strong>50% LESS CSS</strong> than before, and with a much cleaner user interface. Win-win baby!</span></font></p>
<p><font size="2" face="Arial"><span class="816451120-10092007"></span></font></p>
<p><font size="2" face="Arial"><span class="816451120-10092007">Loading JavaScript at the bottom of each page also serves two purposes. One, the page HTML loads and displays to the user while downloading instead of waiting for JavaScript to download. Second, it allows us to easily &#8220;wire up&#8221; scripted elements on the page once the page is complete. The advantage there is that at this point we are certain all elements exist and the JavaScript can run unfettered.</span></font></p>
<p><font size="2" face="Arial"><span class="816451120-10092007"></span></font></p>
<p><font size="2" face="Arial"><span class="816451120-10092007"><strong>Rounded Corners Are So 2003</strong></span></font></p>
<p><font size="2" face="Arial"><span class="816451120-10092007">There are some things HTML/CSS just doesn&#8217;t do well. Rounded corners are one of those things. Our old design used many rounded corners all over the place, which caused us to create something we called a &#8220;zBox&#8221;. What is a zBox? It&#8217;s basically a bunch of HTML and CSS that would render a box container with rounded corners. We made it so easy for us to use that whenever we needed to add a new container to our page, we&#8217;d simply call our zBox component.</span></font></p>
<p><font size="2" face="Arial"><span class="816451120-10092007"></span></font></p>
<p><font size="2" face="Arial"><span class="816451120-10092007">The only problem was that a zBox contained a significant amount of HTML and CSS, not to mention images that needed to be loaded for the corners. It was not unheard of to have a page with half a dozen or more zBoxes.</span></font></p>
<p><font size="2" face="Arial"><span class="816451120-10092007"></span></font></p>
<p><font size="2" face="Arial"><span class="816451120-10092007">With our redesign, we decided to simplify&#8230;not only the code, but the entire look of the site. This meant getting rid of the ubiquitous zBox. By simply replacing zBoxes with single DIV containers, we were able to remove huge amounts of markup and images, making each page that much lighter to load.</span></font></p>
<p><font size="2" face="Arial"><span class="816451120-10092007"></span></font></p>
<p><font size="2" face="Arial"><span class="816451120-10092007">Here&#8217;s an example piece of code for a zBox:</span></font></p>
<p><font size="2" face="Arial"><span class="816451120-10092007"></span></font></p>
<p><font size="+0"><span class="816451120-10092007"><font color="#0000ff"><font size="2" face="Arial">&lt;</font></font><font face="Arial"><font size="2"><font color="#800000">div</font> <font color="#ff0000">class</font><font color="#0000ff">=&#8221;zBox&#8221;</font> <font color="#ff0000">id</font></font></font><font face="Arial"><font size="2"><font color="#0000ff">=&#8221;<span class="816451120-10092007">d</span>ivId&#8221;&gt;<br />
</font><font color="#0000ff"><span class="816451120-10092007"></span>&lt;</font><font color="#800000">div</font> <font color="#ff0000">class</font></font></font><font face="Arial"><font size="2"><font color="#0000ff">=&#8221;zBoxTop&#8221;&gt;<br />
<span class="816451120-10092007"></span>&lt;</font><font color="#800000">div</font> <font color="#ff0000">class</font><font color="#0000ff">=&#8221;zBoxTopDiv1&#8243;&gt;&lt;/</font><font color="#800000">div</font></font></font><font face="Arial"><font size="2"><font color="#0000ff">&gt;<br />
<span class="816451120-10092007"></span>&lt;</font><font color="#800000">div</font> <font color="#ff0000">class</font><font color="#0000ff">=&#8221;zBoxTopDiv2&#8243;&gt;&lt;/</font><font color="#800000">div</font></font></font><font size="2"><font face="Arial"><font color="#0000ff">&gt;<br />
<span class="816451120-10092007"></span></font></font><font face="Arial">&lt;/<font color="#800000">div</font></font></font><font face="Arial"><font size="2"><font color="#0000ff">&gt;<br />
<span class="816451120-10092007"></span>&lt;</font><font color="#800000">div</font> <font color="#ff0000">class</font></font></font><font face="Arial"><font size="2"><font color="#0000ff">=&#8221;zBoxMiddle&#8221;&gt;<br />
<span class="816451120-10092007"></span>&lt;</font><font color="#800000">div</font> <font color="#ff0000">class</font></font></font><font size="2"><font face="Arial"><font color="#0000ff">=&#8221;zBoxContentWrapper&#8221;&gt;<br />
<span class="816451120-10092007"></span>&lt;</font></font><font face="Arial"><font color="#800000">div</font> <font color="#ff0000">class</font><font color="#0000ff">=&#8221;zBoxContent clearfix&#8221;</font> <font color="#ff0000">id</font></font></font><font size="2" color="#0000ff" face="Arial">=&#8221;innerDivId&#8221;&gt;<br />
</font><font face="Arial"><font size="2"><span class="816451120-10092007"></span>##content##<br />
<font color="#0000ff"><span class="816451120-10092007"></span>&lt;/</font><font color="#800000">div</font></font></font><font face="Arial"><font size="2"><font color="#0000ff">&gt;<br />
<span class="816451120-10092007"></span>&lt;/</font><font color="#800000">div</font></font></font><font face="Arial"><font size="2"><font color="#0000ff">&gt;<br />
<span class="816451120-10092007"></span>&lt;</font><font color="#800000">div</font> <font color="#ff0000">class</font><font color="#0000ff">=&#8221;zBoxContentDiv1&#8243;&gt;&lt;/</font><font color="#800000">div</font></font></font><font face="Arial"><font size="2"><font color="#0000ff">&gt;<br />
<span class="816451120-10092007"></span>&lt;</font><font color="#800000">div</font> <font color="#ff0000">class</font><font color="#0000ff">=&#8221;zBoxContentDiv2&#8243;&gt;&lt;/</font><font color="#800000">div</font></font></font><font face="Arial"><font size="2"><font color="#0000ff">&gt;<br />
<span class="816451120-10092007"></span>&lt;/</font><font color="#800000">div</font></font></font><font face="Arial"><font size="2"><font color="#0000ff">&gt;<br />
<span class="816451120-10092007"></span>&lt;</font><font color="#800000">div</font> <font color="#ff0000">class</font></font></font><font face="Arial"><font size="2"><font color="#0000ff">=&#8221;zBoxBottom&#8221;&gt;<br />
<span class="816451120-10092007"></span></font>&lt;<font color="#800000">div</font> <font color="#ff0000">class</font><font color="#0000ff">=&#8221;zBoxBottomDiv1&#8243;&gt;&lt;/</font><font color="#800000">div</font></font></font><font face="Arial"><font size="2"><font color="#0000ff">&gt;<br />
<span class="816451120-10092007"></span>&lt;</font><font color="#800000">div</font> <font color="#ff0000">class</font><font color="#0000ff">=&#8221;zBoxBottomDiv2&#8243;&gt;&lt;/</font><font color="#800000">div</font></font></font><font face="Arial"><font size="2"><font color="#0000ff">&gt;<br />
<span class="816451120-10092007"></span>&lt;/</font><font color="#800000">div</font></font></font><font color="#0000ff"><font size="2" face="Arial">&gt;<br />
</font><font size="2" face="Arial">&lt;/</font></font><font face="Arial"><font size="2"><font color="#800000">div</font><font color="#0000ff">&gt;</font></font></font></span></font></p>
<p><font size="2" face="Arial"><span class="816451120-10092007">And here&#8217;s that same container without using zBox:</span></font></p>
<p><font size="2" face="Arial"><span class="816451120-10092007"></span></font></p>
<p><font size="2" face="Arial"><span class="816451120-10092007">&lt;<font face="Arial"><font size="2"><font color="#800000">div class=&#8221;<font color="#0000ff">myClass</font>&#8220;</font> <font color="#ff0000">id</font></font></font><font face="Arial"><font size="2"><font color="#0000ff">=&#8221;<span class="816451120-10092007">d</span>ivId&#8221;&gt;<br />
<font color="#000000">##content##<br />
</font><font color="#0000ff">&lt;/</font><font color="#800000">div</font><font face="Arial"><font size="2"><font color="#0000ff">&gt;<br />
</font></font></font></font></font></font></span></font><font size="2" face="Arial"><span class="816451120-10092007"><font face="Arial"><font size="2"><font color="#0000ff"><br />
<font color="#000000">And that&#8217;s not even including the CSS and images that are needed! So needless to say, with our new simplified design, we were able to cut tons of unneeded code from the site. It&#8217;s like Zazzle went on a diet and looks great!</font></font></font></font></span></font></p>
<p><font size="2" face="Arial"><span class="816451120-10092007"></span></font></p>
<p><font size="2" face="Arial"><span class="816451120-10092007"></span></font></p>
<p><font size="2" face="Arial"><span class="816451120-10092007"><font face="Arial"><font size="2"><font color="#0000ff"><strong><font color="#000000">Even The Skin is Low Fat</font></strong></font></font></font></span></font></p>
<p class="MsoNormal"><font size="2" color="#000000" face="Arial"><span style="font-size:10pt;color:black;font-family:Arial;">With our svelte new design and our consistent page structure, we are now able to provide room for future growth. And where do growths usually occur? Well, on the skin, of course! Yes, gross analogy aside, we will be able to offer the ability to skin parts of our site!</span></font></p>
<p class="MsoNormal"><font size="2" color="#000000" face="Arial"><span style="font-size:10pt;color:black;font-family:Arial;">We already provide themes for contributors to skin their entire galleries. This helps contributors create a brand and experience tied to their art and designs. The steps we&#8217;re taking with our website technology move towards deep level customizations. Imagine being able to skin the gallery with even more control (like custom CSS!) – just like we’ve started to on Zazzle. The possibilities will be endless!</span></font></p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/zazzletechblog.wordpress.com/43/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/zazzletechblog.wordpress.com/43/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/zazzletechblog.wordpress.com/43/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/zazzletechblog.wordpress.com/43/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/zazzletechblog.wordpress.com/43/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/zazzletechblog.wordpress.com/43/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/zazzletechblog.wordpress.com/43/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/zazzletechblog.wordpress.com/43/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/zazzletechblog.wordpress.com/43/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/zazzletechblog.wordpress.com/43/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/zazzletechblog.wordpress.com/43/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/zazzletechblog.wordpress.com/43/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=techblog.zazzle.com&blog=690679&post=43&subd=zazzletechblog&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://techblog.zazzle.com/2007/09/13/the-zazzle-facelift/feed/</wfw:commentRss>
	
		<media:content url="http://a.wordpress.com/avatar/ecaggiani-128.jpg" medium="image">
			<media:title type="html">Ed Caggiani, User Experience Designer</media:title>
		</media:content>
	</item>
		<item>
		<title>LicensePlateShirts - One Plate at a Time</title>
		<link>http://techblog.zazzle.com/2007/09/13/licenseplateshirts-one-plate-at-a-time/</link>
		<comments>http://techblog.zazzle.com/2007/09/13/licenseplateshirts-one-plate-at-a-time/#comments</comments>
		<pubDate>Thu, 13 Sep 2007 18:10:37 +0000</pubDate>
		<dc:creator>Ed Caggiani, User Experience Designer</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://techblog.zazzle.com/2007/09/13/licenseplateshirts-one-plate-at-a-time/</guid>
		<description><![CDATA[

When we started our LicensePlateShirts gallery on  Zazzle, we actually used the Zazzle API to create an external website where  customers could choose a state, then type whatever text they want to appear on  that state&#8217;s license plate. They would then click over to Zazzle&#8217;s design tool  with the license plate [...]]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p><a href="http://www.license-plate-shirts.com/" title="Visit www.license-plate-shirts.com/" target="_blank"><img src="http://zazzletechblog.files.wordpress.com/2007/09/ca_lp.gif" border="0" /></a><font face="Arial" size="2"><br />
</font></p>
<p><font face="Arial" size="2">When we started our LicensePlateShirts gallery on  Zazzle, we actually used the Zazzle API to create an external website where  customers could choose a state, then type whatever text they want to appear on  that state&#8217;s license plate. They would then click over to Zazzle&#8217;s design tool  with the license plate and custom text already loaded. (See <a href="http://www.license-plate-shirts.com/" target="_blank" title="Visit www.license-plate-shirts.com">http://www.license-plate-shirts.com/</a>)</font></p>
<p><font face="Arial" size="2">This approach works well, but contains a few  drawbacks. First, there is a huge time commitment in designing and coding up a  website. Even if you already have a website, you&#8217;ll need to write some code to  add your products. Also, once the user lands on Zazzle, they are dealing with a  single product design, and how to change to a different design (another license  plate, for example) is not obvious.</font></p>
<p><strong><font face="Arial" size="2">Show Me the  Buffet</font></strong><br />
<font face="Arial" size="2">So how do we make it easier for both contributors  and customers? For contributors, we need to remove the difficult barrier of  writing web code. And customers need to be able to customize an entire buffet of  products at once, without jumping through hoops. </font></p>
<p><font face="Arial" size="2">Enter project &#8220;Template Buffet&#8221;&#8230;the internal code  name for this new feature. Here&#8217;s how it works:</font></p>
<p><font face="Arial" size="2">1. A contributor creates a set of template products  (<a href="http://www.zazzle.com/mk/star/api/creating_product_templates_documentation" target="_blank">see documentation</a><span class="182400022-10092007"></span>)</font></p>
<p><font face="Arial" size="2">2.  The contributor creates a new gallery product line and publishes these template  products in that category.</font></p>
<p><img src="http://zazzletechblog.files.wordpress.com/2007/09/product_line.gif" alt="product_line.gif" /></p>
<p><font size="-0"><br />
<font face="Arial" size="2">3. From the <a href="http://www.zazzle.com/my/account/create" target="_blank">Create-a-Product API  page</a></font></font><font face="Arial"><font size="2">, the contributor selects to create a category link. In three easy  steps, the contributor generates a web address to this product line.<span class="182400022-10092007"> (<a href="http://www.zazzle.com/api/create?at=238871840166873846&amp;ax=DesignBlast&amp;cg=196617669970800123&amp;ed=true&amp;ds=true&amp;continueUrl=http%3A//www.zazzle.com/licenseplateshirts&amp;rut=Back%20to%20LicensePlateShirts&amp;fwd=ProductPage&amp;text=Zazzle" target="_blank">Visit LicensePlateShirt&#8217;s category link</a><font face="Arial" size="2">)</font></span></font></font></p>
<p><img src="http://zazzletechblog.files.wordpress.com/2007/09/create_link.gif" alt="create_link.gif" /></p>
<p><font face="Arial" size="2"> </font></p>
<p><font face="Arial" size="2"><br />
4. Navigating to this address takes customers to a simple page that  shows all the products, and allows easy customization.</font></p>
<p><img src="http://zazzletechblog.files.wordpress.com/2007/09/buffet_grid_500.gif" alt="buffet_grid_500.gif" /></p>
<p><img src="http://zazzletechblog.files.wordpress.com/2007/09/buffet_dialog.gif" alt="buffet_dialog.gif" /></p>
<p><font face="Arial"><font size="2">No programming needed by the contributor, and  no back and forth by the customer to get the right design on the right  product.<span class="182400022-10092007"> Dinner is  served.</span></font></font></p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/zazzletechblog.wordpress.com/44/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/zazzletechblog.wordpress.com/44/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/zazzletechblog.wordpress.com/44/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/zazzletechblog.wordpress.com/44/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/zazzletechblog.wordpress.com/44/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/zazzletechblog.wordpress.com/44/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/zazzletechblog.wordpress.com/44/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/zazzletechblog.wordpress.com/44/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/zazzletechblog.wordpress.com/44/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/zazzletechblog.wordpress.com/44/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/zazzletechblog.wordpress.com/44/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/zazzletechblog.wordpress.com/44/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=techblog.zazzle.com&blog=690679&post=44&subd=zazzletechblog&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://techblog.zazzle.com/2007/09/13/licenseplateshirts-one-plate-at-a-time/feed/</wfw:commentRss>
	
		<media:content url="http://a.wordpress.com/avatar/ecaggiani-128.jpg" medium="image">
			<media:title type="html">Ed Caggiani, User Experience Designer</media:title>
		</media:content>

		<media:content url="http://zazzletechblog.files.wordpress.com/2007/09/ca_lp.gif" medium="image" />

		<media:content url="http://zazzletechblog.files.wordpress.com/2007/09/product_line.gif" medium="image">
			<media:title type="html">product_line.gif</media:title>
		</media:content>

		<media:content url="http://zazzletechblog.files.wordpress.com/2007/09/create_link.gif" medium="image">
			<media:title type="html">create_link.gif</media:title>
		</media:content>

		<media:content url="http://zazzletechblog.files.wordpress.com/2007/09/buffet_grid_500.gif" medium="image">
			<media:title type="html">buffet_grid_500.gif</media:title>
		</media:content>

		<media:content url="http://zazzletechblog.files.wordpress.com/2007/09/buffet_dialog.gif" medium="image">
			<media:title type="html">buffet_dialog.gif</media:title>
		</media:content>
	</item>
		<item>
		<title>What&#8217;s in a Button name?</title>
		<link>http://techblog.zazzle.com/2007/09/12/whats-in-a-button-name/</link>
		<comments>http://techblog.zazzle.com/2007/09/12/whats-in-a-button-name/#comments</comments>
		<pubDate>Wed, 12 Sep 2007 15:40:18 +0000</pubDate>
		<dc:creator>Ed Caggiani, User Experience Designer</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://techblog.zazzle.com/2007/09/12/whats-in-a-button-name/</guid>
		<description><![CDATA[Overheard in a Zazzle internal email thread about new button objects. Had to share&#8230;
Annette: What's a better unambiguous name for z2 Buttons? 

Ed: How about HTMLButton (since that's really all it is) 

Chris: How about ButtonButton, since it uses a BUTTON tag? 

Ben: How about BenButton since I'm so vain? 

Annette: BenButton.GetLint() 

Ben: That would [...]]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Overheard in a Zazzle internal email thread about new button objects. Had to share&#8230;</p>
<pre style="font-size:12px;"><strong>A<font color="#000000">nnett</font>e:</strong> What's a better unambiguous name for z2 Buttons? 

<strong>Ed: </strong>How about HTMLButton (since that's really all it is) 

<strong>Chris:</strong> How about ButtonButton, since it uses a BUTTON tag? 

<strong>Ben: </strong>How about BenButton since I'm so vain? 

<strong>Annette: </strong>BenButton.GetLint() 

<strong>Ben: </strong>That would return Lint.Empty <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> 

<strong>Rich: </strong>if (aBenButton.GetLint() != Lint.Empty)</pre>
<pre style="font-size:12px;">          throw up; 

<strong>Ben:</strong>if (aBenButton.GetLint() != Lint.Empty) {</pre>
<pre style="font-size:12px;">          aBenButton.NeedsToBathe = true;</pre>
<pre style="font-size:12px;">          throw up; 

        }</pre>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/zazzletechblog.wordpress.com/42/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/zazzletechblog.wordpress.com/42/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/zazzletechblog.wordpress.com/42/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/zazzletechblog.wordpress.com/42/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/zazzletechblog.wordpress.com/42/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/zazzletechblog.wordpress.com/42/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/zazzletechblog.wordpress.com/42/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/zazzletechblog.wordpress.com/42/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/zazzletechblog.wordpress.com/42/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/zazzletechblog.wordpress.com/42/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/zazzletechblog.wordpress.com/42/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/zazzletechblog.wordpress.com/42/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=techblog.zazzle.com&blog=690679&post=42&subd=zazzletechblog&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://techblog.zazzle.com/2007/09/12/whats-in-a-button-name/feed/</wfw:commentRss>
	
		<media:content url="http://a.wordpress.com/avatar/ecaggiani-128.jpg" medium="image">
			<media:title type="html">Ed Caggiani, User Experience Designer</media:title>
		</media:content>
	</item>
		<item>
		<title>Says-It let&#8217;s you say it&#8230;through the Zazzle API</title>
		<link>http://techblog.zazzle.com/2007/06/22/says-it-lets-you-say-itthrough-the-zazzle-api/</link>
		<comments>http://techblog.zazzle.com/2007/06/22/says-it-lets-you-say-itthrough-the-zazzle-api/#comments</comments>
		<pubDate>Fri, 22 Jun 2007 18:21:47 +0000</pubDate>
		<dc:creator>Ed Caggiani, User Experience Designer</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://techblog.zazzle.com/2007/06/22/says-it-lets-you-say-itthrough-the-zazzle-api/</guid>
		<description><![CDATA[This is a very cool implementation of our creation API! Says-It.com let&#8217;s you choose from various people, backgrounds, etc, and add your own pearls of wisdom.
Then choose from a list of Zazzle products, like mousepads, t-shirts, mugs, keychains and more. Easy&#8230;breezy&#8230;beautiful!
For more info on our creation API, check my previous post.
     [...]]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p><a href="http://techblog.zazzle.com/2007/06/22/says-it-lets-you-say-itthrough-the-zazzle-api/hillary-says/" target="_blank" rel="attachment wp-att-40" title="Hillary says…"><img src="http://zazzletechblog.files.wordpress.com/2007/06/hillarysays.jpg" alt="Hillary says…" align="left" border="0" hspace="5" /></a>This is a very cool implementation of our creation API! <a href="http://www.says-it.com/" target="_blank">Says-It.com</a> let&#8217;s you choose from various people, backgrounds, etc, and add your own pearls of wisdom.</p>
<p>Then choose from a list of Zazzle products, like mousepads, t-shirts, mugs, keychains and more. Easy&#8230;breezy&#8230;beautiful!</p>
<p>For more info on our creation API, check <a href="http://techblog.zazzle.com/2007/06/02/zazzle-api-awesome-publishing-ideas/">my previous post</a>.</p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/zazzletechblog.wordpress.com/41/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/zazzletechblog.wordpress.com/41/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/zazzletechblog.wordpress.com/41/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/zazzletechblog.wordpress.com/41/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/zazzletechblog.wordpress.com/41/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/zazzletechblog.wordpress.com/41/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/zazzletechblog.wordpress.com/41/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/zazzletechblog.wordpress.com/41/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/zazzletechblog.wordpress.com/41/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/zazzletechblog.wordpress.com/41/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/zazzletechblog.wordpress.com/41/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/zazzletechblog.wordpress.com/41/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=techblog.zazzle.com&blog=690679&post=41&subd=zazzletechblog&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://techblog.zazzle.com/2007/06/22/says-it-lets-you-say-itthrough-the-zazzle-api/feed/</wfw:commentRss>
	
		<media:content url="http://a.wordpress.com/avatar/ecaggiani-128.jpg" medium="image">
			<media:title type="html">Ed Caggiani, User Experience Designer</media:title>
		</media:content>

		<media:content url="http://zazzletechblog.files.wordpress.com/2007/06/hillarysays.jpg" medium="image">
			<media:title type="html">Hillary says…</media:title>
		</media:content>
	</item>
		<item>
		<title>Zazzle A.P.I. - Awesome Publishing Ideas!</title>
		<link>http://techblog.zazzle.com/2007/06/02/zazzle-api-awesome-publishing-ideas/</link>
		<comments>http://techblog.zazzle.com/2007/06/02/zazzle-api-awesome-publishing-ideas/#comments</comments>
		<pubDate>Sat, 02 Jun 2007 20:47:22 +0000</pubDate>
		<dc:creator>Ed Caggiani, User Experience Designer</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://techblog.zazzle.com/2007/06/02/zazzle-api-awesome-publishing-ideas/</guid>
		<description><![CDATA[Howdy Zazzle tech geeks! I know it&#8217;s been a while since we&#8217;ve posted on the tech blog, but you know how it is when we have a major release to work on (can anyone say new print design tool?)
Well, I just thought I&#8217;d chime in quickly here and remind some of you about our cool API tools. [...]]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Howdy Zazzle tech geeks! I know it&#8217;s been a while since we&#8217;ve posted on the tech blog, but you know how it is when we have a major release to work on (can anyone say <a target="_blank" href="http://blog.zazzle.com/2007/06/01/new-now-it-really-is-that-easy-to-create-a-wall-sized-poster-canvas-print/" title="new print design tool">new print design tool</a>?)</p>
<p>Well, I just thought I&#8217;d chime in quickly here and remind some of you about our cool <a href="http://www.zazzle.com/api" title="Zazzle API">API tools</a>. With these tools, you can create links from your own websites to customized versions of your own products. So, for example, you can create a template of a greeting card, with a nice border, frilly graphics, and cute accents, and someone can come to YOUR website and enter some text (or an image), and voila! They will be taken to the greeting card design with their info filled in! YAY!</p>
<p>Think of the possibilities, my friends.  Check out our <a href="http://www.zazzle.com/mk/star/api/create_a_product_api_doc" title="API docs">API documentation</a> and start thinking way outside the box!</p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/zazzletechblog.wordpress.com/39/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/zazzletechblog.wordpress.com/39/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/zazzletechblog.wordpress.com/39/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/zazzletechblog.wordpress.com/39/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/zazzletechblog.wordpress.com/39/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/zazzletechblog.wordpress.com/39/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/zazzletechblog.wordpress.com/39/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/zazzletechblog.wordpress.com/39/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/zazzletechblog.wordpress.com/39/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/zazzletechblog.wordpress.com/39/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/zazzletechblog.wordpress.com/39/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/zazzletechblog.wordpress.com/39/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=techblog.zazzle.com&blog=690679&post=39&subd=zazzletechblog&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://techblog.zazzle.com/2007/06/02/zazzle-api-awesome-publishing-ideas/feed/</wfw:commentRss>
	
		<media:content url="http://a.wordpress.com/avatar/ecaggiani-128.jpg" medium="image">
			<media:title type="html">Ed Caggiani, User Experience Designer</media:title>
		</media:content>
	</item>
	</channel>
</rss>