<?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>behind the design &#187; Code/Design</title>
	<atom:link href="http://www.webmaestro.biz/blog/category/codedesign/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.webmaestro.biz/blog</link>
	<description></description>
	<lastBuildDate>Fri, 03 Sep 2010 03:19:07 +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>The Sincerest Form of Flattery</title>
		<link>http://www.webmaestro.biz/blog/2010/03/11/the-sincerest-form-of-flattery/</link>
		<comments>http://www.webmaestro.biz/blog/2010/03/11/the-sincerest-form-of-flattery/#comments</comments>
		<pubDate>Fri, 12 Mar 2010 03:09:43 +0000</pubDate>
		<dc:creator>Nathan Lyle</dc:creator>
				<category><![CDATA[Code/Design]]></category>
		<category><![CDATA[News]]></category>

		<guid isPermaLink="false">http://www.upwebmaestro.com/blog/?p=322</guid>
		<description><![CDATA[My wife owns (and at the time of this posting is selling) a dog training business in Negaunee township called Tandem Dog Training. A new-to-the-scene competitor (or her designer) apparently felt that my wife&#8217;s website was worth copying. Take a look&#8230;. My wife&#8217;s website (that we built): The ripoff: While the main difference is that [...]]]></description>
			<content:encoded><![CDATA[<p>My wife owns (and at the time of this posting is selling) a dog training business in Negaunee township called Tandem Dog Training. A new-to-the-scene competitor (or her designer) apparently felt that my wife&#8217;s website was worth copying. Take a look&#8230;.</p>
<p>My wife&#8217;s website (that we built):</p>
<p style="text-align: center;"><a href="http://www.tandemdog.com"><img class="aligncenter size-full wp-image-323" style="border: 0pt none;" title="tandem" src="http://www.upwebmaestro.com/blog/wp-content/uploads/2010/03/tandem.jpg" alt="" width="500" height="371" /></a></p>
<p>The ripoff:</p>
<p style="text-align: center;"><a href="http://rhodes2obedience.uni.cc/"><img class="aligncenter size-full wp-image-327" style="border: 0pt none;" title="rhodes" src="http://www.upwebmaestro.com/blog/wp-content/uploads/2010/03/rhodes1.jpg" alt="" width="500" height="370" /></a></p>
<p>While the main difference is that the copy is of lesser quality (yes, I&#8217;m biased, but still)&#8230; if you&#8217;re not seeing the plagiarism, the main points are:</p>
<ul>
<li>Colored background with rounded content corners</li>
<li>Dog with drop shadow laying on the top right corner</li>
<li>Two-tone menu with a thin border underneath</li>
<li>Content: text on the &#8220;about&#8221; page &#8211; sentences are the same in many cases with a single word &#8220;changed&#8221;</li>
<li>Content: classes are almost identical, just slightly different prices</li>
</ul>
<p>To give an example of some of the text duplication, read the following&#8230;</p>
<blockquote><p><strong>Example 1</strong></p>
<p>TANDEM: <span style="color: #003300;">&#8220;Hi, I&#8217;m Julie Lyle, the owner of Tandem. I have had a passion for all  animals, and specifically dogs, since I was very young.&#8221;</span></p>
<p>RHODES: <span style="color: #003300;">&#8220;Hello, my name is Jennifer Rhodes-Bingham. This all started  when I was  eight years old.&#8221;</span></p></blockquote>
<blockquote><p><strong>Example 2</strong></p>
<p>TANDEM: <span style="color: #003300;">&#8220;My immediate family includes husband, Nathan, owner of the The U.P. Web Maestro;  step-children: Josh (16), Joey (15), and Kari (13); son Raymond (3),  German Shepherd Dog/Doberman mix Shelby (10), Labrador Retriever Ramsey  (4) &amp; Doberman Pinscher Duncan (1).&#8221;</span></p>
<p>RHODES: <span style="color: #003300;">&#8220;My immediate family consists of my husband Adam, and my four dogs.  I  have two Greyhounds Beth Ann (7) and Foxy (3), a Golden Retriever Ace  (5), and my Italian Greyhound Kylie (5).&#8221;</span></p></blockquote>
<p>Looking at the code behind the pages, there are further &#8220;similarities&#8221;&#8230; for example, the keyword meta tag&#8230;</p>
<blockquote><p>TANDEM: <span style="color: #003300;">Dog Training, Marquette Dog Training, Puppy Classes, Dog  Training Classes, Obedience, Dog Behavior, Negaunee, Michigan, Daycare,  Dog Day Care, Doggie Daycare</span></p>
<p>RHODES: <span style="color: #003300;">Dog Training, Puppy Classes, Dog Training Classes, Obedience, Dog Behavior, Negaunee, Michigan, Rhodes to Obedience, On the Rhodes to Obedience, Rhodes, Jennifer Rhodes, Jennifer Rhodes-Bingham, Jennifer Rhodes Bingham</span></p></blockquote>
<p>Changing the order of things isn&#8217;t creating, it&#8217;s copying.</p>
<p>I can&#8217;t be sure whether this was something done entirely by the &#8220;designer&#8221; or if it was also the website owner, but if it was the owner, the designer has a responsibility in cases like this. Unless specifically stated otherwise, when content is created and put on the Web, it is the copyrighted intellectual property of the publisher. When I contacted the designer of the <strong><em>On The Rhodes to Obedience </em></strong>website, Heather Pringle, this was her response&#8230;</p>
<blockquote><p><span style="color: #003300;">&#8220;I&#8217;m not sure what you are talking about.  She has a dog obedience class.  She told me what pages she absolutely wanted on the site so that is what I had to design around.  I had 2 designs for her and this is the one she choose.  I do know that Tandem is another dog training school which is <em>similar</em> to Rhodes to Obedience.  It is a business website so there are going to be similarities between two websites of the same business.  All the code and logo design are original and the pictures are property of the site owner and are used with her permission.&#8221;</span></p></blockquote>
<p>&#8230;which doesn&#8217;t quite address the point. It&#8217;s not specific images that were copied, but the design and content. Not much different than handing in a term paper in college that you copied from your roommate. While on one hand this sort of thing is annoying, imitation is supposedly the sincerest form of flattery.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.webmaestro.biz/blog/2010/03/11/the-sincerest-form-of-flattery/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Goodies</title>
		<link>http://www.webmaestro.biz/blog/2009/09/16/goodies/</link>
		<comments>http://www.webmaestro.biz/blog/2009/09/16/goodies/#comments</comments>
		<pubDate>Wed, 16 Sep 2009 14:39:33 +0000</pubDate>
		<dc:creator>Kenric</dc:creator>
				<category><![CDATA[Code/Design]]></category>
		<category><![CDATA[freebies]]></category>
		<category><![CDATA[resources]]></category>

		<guid isPermaLink="false">http://www.upwebmaestro.com/blog/?p=203</guid>
		<description><![CDATA[What&#8217;s nice about the internet is that there are so many sites out there that offer free resources for design. The thing is that sometimes they can&#8217;t be used for commercial purposes or maybe require credit to be given each time you use the download, which is a problem if you happen to be a [...]]]></description>
			<content:encoded><![CDATA[<p>What&#8217;s nice about the internet is that there are so many sites out there that offer free resources for design. The thing is that sometimes they can&#8217;t be used for commercial purposes or maybe require credit to be given each time you use the download, which is a problem if you happen to be a business owner or <a href="http://www.upwebmaestro.com">the coolest web design place in the U.P.</a> So, I present to you three amazing resources that you <em>can</em> use both for commercial and non-commercial purposes.</p>
<hr /><a href="http://www.bittbox.com/"><img class="size-full wp-image-288 alignnone" style="border: 0pt none" src="http://www.upwebmaestro.com/blog/wp-content/uploads/2009/09/Picture-8.png" alt="Bittbox" width="206" height="59" /></a></p>
<p>The freebie: textures, vector art, photoshop/illustrator brushes, fonts, a community of people who like art and web design</p>
<p>The site: <a title="Bittbox freebie site" href="http://www.bittbox.com/category/freebies">BittBox</a></p>
<p><em>The catch:</em> none</p>
<hr /><a href="http://www.sxc.hu/"><img class="size-full wp-image-287 alignnone" style="border: 0pt none" src="http://www.upwebmaestro.com/blog/wp-content/uploads/2009/09/Picture-7.png" alt="Stock.xchng" width="163" height="55" /></a></p>
<p>The freebie: stock images</p>
<p>The site: <a href="http://www.sxc.hu/">SXC</a></p>
<p><em>The catch:</em> Follow the rules here &#8211; <a href="http://www.sxc.hu/help/7_2">http://www.sxc.hu/help/7_2</a>, and also pay attention to the &#8220;Availability&#8221; box on the page of each image.</p>
<hr /><a href="http://www.fontsquirrel.com/"><img class="size-full wp-image-286 alignnone" style="border: 0pt none" src="http://www.upwebmaestro.com/blog/wp-content/uploads/2009/09/Picture-6.png" alt="" width="228" height="128" /></a></p>
<p>The freebie: fonts</p>
<p>The site: <a href="http://www.fontsquirrel.com">Font Squirrel</a></p>
<p><em>The catch:</em> All of the fonts should be free to use for commercial purposes, but read the license on each font before you use them to make sure.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.webmaestro.biz/blog/2009/09/16/goodies/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>It&#8217;s Curtains! (Disguise long image load times with some javascript and CSS that pretends to be Flash.)</title>
		<link>http://www.webmaestro.biz/blog/2009/09/11/its-curtains-disguise-long-image-load-times-with-some-javascript-and-css-that-pretends-to-be-flash/</link>
		<comments>http://www.webmaestro.biz/blog/2009/09/11/its-curtains-disguise-long-image-load-times-with-some-javascript-and-css-that-pretends-to-be-flash/#comments</comments>
		<pubDate>Sat, 12 Sep 2009 03:34:58 +0000</pubDate>
		<dc:creator>Nathan Lyle</dc:creator>
				<category><![CDATA[Code/Design]]></category>
		<category><![CDATA[Neat Ideas]]></category>

		<guid isPermaLink="false">http://www.upwebmaestro.com/blog/?p=193</guid>
		<description><![CDATA[If there&#8217;s no way around a few large images in your design, but you don&#8217;t want the page to load piecemeal, here&#8217;s a way to cover them up while they&#8217;re loading, with a familiar looking &#8220;flash&#8221; style curtain. Basically, what this does is use Javascript to cover the page with a styled DIV (the curtain) [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.upwebmaestro.com/blog/wp-content/uploads/2009/09/curtains.jpg"><img class="alignright" style="border: 0pt none; margin-right: 0pt; margin-left: 20px; margin-bottom: 20px;" title="curtains" src="http://www.upwebmaestro.com/blog/wp-content/uploads/2009/09/curtains.jpg" alt="" width="300" height="233" /></a>If there&#8217;s no way around a few large images in your design, but you don&#8217;t want the page to load piecemeal, here&#8217;s a way to cover them up while they&#8217;re loading, with a familiar looking &#8220;flash&#8221; style curtain. Basically, what this does is use Javascript to cover the page with a styled DIV (the curtain) that covers the loading page elements. Once the page is loaded, Javascript then fades the covering layer to reveal the fully loaded page.</p>
<p>The curtain contains two things: a solid background color and an animated non-repeating gif which gives it the preloader look. Because Javascript is used to both close and open the curtain, without Javascript enabled or available it&#8217;s bypassed entirely letting it degrade gracefully.</p>
<p>To try this out, first include the following onload code in your page&#8217;s BODY element:</p>
<blockquote><p>&lt;body onload=&#8217;openTheCurtain()&#8217;&gt;</p></blockquote>
<p>Then, immediately after the BODY element in your HTML paste the following code. You can change the background color and the image if you like.</p>
<blockquote><p>&lt;div id=&#8217;CURTAIN&#8217; style=&#8217;height: 0px; width: 0px; position: absolute; top: 0; left: 0; z-index:999;&#8217;&gt;&lt;/div&gt;</p>
<p>&lt;script type=&#8217;text/javascript&#8217;&gt;<br />
// CLOSE THE CURTAIN WHILE THE PAGE IS BEING LOADED<br />
var curtains = document.getElementById(&#8216;CURTAIN&#8217;);<br />
changeOpacity(&#8217;100&#8242;);<br />
curtains.style.width = &#8220;100%&#8221;;<br />
curtains.style.height = &#8220;100%&#8221;;<br />
curtains.style.background = &#8220;#2d1c15 url(&#8216;loader.gif&#8217;) no-repeat 49% 250px&#8221;;</p>
<p>function changeOpacity(level) {<br />
curtains.style.opacity = level;<br />
curtains.style.MozOpacity = level;<br />
curtains.style.KhtmlOpacity = level;<br />
curtains.style.filter = &#8220;alpha(opacity=&#8221;+(level*100)+&#8221;);&#8221;;<br />
if(level&lt;.05) curtains.style.display = &#8220;none&#8221;;<br />
}</p>
<p>function openTheCurtain() {<br />
for (i=0; i&lt;=1; i+=(1/20)) setTimeout(&#8220;changeOpacity(&#8220;+(1-i)+&#8221;)&#8221;,i*1000);<br />
}</p>
<p>&lt;/script&gt;</p></blockquote>
<p>If you&#8217;d like, you can see a working example at <a title="Curtains Example" href="http://www.upwebmaestro.com/curtain" target="_blank">upwebmaestro.com/curtain</a>.</p>
<p>Of course, this doesn&#8217;t mean you shouldn&#8217;t still try to keep image sizes down. No matter how cool your animated &#8220;loading&#8221; image is, people won&#8217;t wait forever. If you need some help creating an animated image, check out <a title="http://www.ajaxload.info/" href="http://www.ajaxload.info/" target="_blank">www.ajaxload.info</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.webmaestro.biz/blog/2009/09/11/its-curtains-disguise-long-image-load-times-with-some-javascript-and-css-that-pretends-to-be-flash/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
