<?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>Papermashup.com &#187; Web Tools</title>
	<atom:link href="http://papermashup.com/category/web-tools/feed/" rel="self" type="application/rss+xml" />
	<link>http://papermashup.com</link>
	<description>Ashley Ford :: CSS &#124; PHP &#124; JavaScript</description>
	<lastBuildDate>Wed, 07 Jul 2010 09:39:45 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>jQuery form titles</title>
		<link>http://papermashup.com/jquery-form-titles/</link>
		<comments>http://papermashup.com/jquery-form-titles/#comments</comments>
		<pubDate>Wed, 07 Jul 2010 09:10:14 +0000</pubDate>
		<dc:creator>Ashley</dc:creator>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[Design]]></category>
		<category><![CDATA[Front Page]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[Learn]]></category>
		<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[Web Tools]]></category>
		<category><![CDATA[featured]]></category>
		<category><![CDATA[headline]]></category>
		<category><![CDATA[jQuery]]></category>
		<category><![CDATA[Downloads]]></category>
		<category><![CDATA[forms]]></category>

		<guid isPermaLink="false">http://papermashup.com/?p=1986</guid>
		<description><![CDATA[I thought I&#8217;d share a little technique that I occasionally use when coding forms with a limited amount of space. It&#8217;s a simple effect that allows you to  contain the form input or textarea title within the form allowing the user to click inside the form input to remove it. You often see this used on search fields
The JavaScript
firstly we assign a class of &#8216;form-field&#8217; as well as adding the attribute &#8216;defaultVal&#8217; with the text that we want to display in our input field.
The ...]]></description>
			<content:encoded><![CDATA[<p>I thought I&#8217;d share a little technique that I occasionally use when coding forms with a limited amount of space. It&#8217;s a simple effect that allows you to  contain the form input or textarea title within the form allowing the user to click inside the form input to remove it. You often see this used on search fields</p>
<h3>The JavaScript</h3>
<p>firstly we assign a class of &#8216;form-field&#8217; as well as adding the attribute &#8216;defaultVal&#8217; with the text that we want to display in our input field.</p>
<p>The code below simply adjusts the input value attribute depending on if the user click in the field and types text so we have a state of change for &#8216;focus&#8217; and &#8216;blur&#8217;.</p>
<pre class="brush: jscript;">
$(document).ready(function(){

  $('.form-field').each( function () {
    $(this).val($(this).attr('defaultVal'));
    $(this).css({color:'#ccc'});
      });

  $('.form-field').focus(function(){
    if ( $(this).val() == $(this).attr('defaultVal') ){
      $(this).val('');
      $(this).css({color:'#000'});
    }
    });
  $('.form-field').blur(function(){
    if ($(this).val() == '' ){
      $(this).val($(this).attr('defaultVal'));
      $(this).css({color:'#ccc'});
    }
    });

});
</pre>
<h3>The HTML</h3>
<pre class="brush: xml;">
 &lt;form method=&quot;post&quot; action=&quot;&quot;&gt;

	    &lt;input type=&quot;text&quot; class=&quot;form-field&quot; name=&quot;Name&quot; defaultVal=&quot;Name&quot; value=&quot;&quot; /&gt;
            &lt;input type=&quot;text&quot; class=&quot;form-field&quot; name=&quot;Phone&quot; defaultVal=&quot;Phone Number&quot; value=&quot;&quot; /&gt;
            &lt;input type=&quot;text&quot; class=&quot;form-field&quot; name=&quot;Email&quot; defaultVal=&quot;Email address&quot; value=&quot;&quot; /&gt;
            &lt;input type=&quot;text&quot; class=&quot;form-field&quot; name=&quot;Url&quot; defaultVal=&quot;Site URL&quot; value=&quot;&quot; /&gt;

	&lt;/form&gt;
</pre>
<p><a href="http://papermashup.com/demos/jquery-form-titles/"><img class="alignnone size-full wp-image-23" title="demo" src="http://papermashup.com/wp-content/uploads/2009/01/demo.png" alt="" /></a> </p>
]]></content:encoded>
			<wfw:commentRss>http://papermashup.com/jquery-form-titles/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>MySpace Open Search API</title>
		<link>http://papermashup.com/myspace-open-search-api/</link>
		<comments>http://papermashup.com/myspace-open-search-api/#comments</comments>
		<pubDate>Sun, 04 Jul 2010 20:47:21 +0000</pubDate>
		<dc:creator>Ashley</dc:creator>
				<category><![CDATA[API's]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[Web Tools]]></category>
		<category><![CDATA[APIs]]></category>
		<category><![CDATA[Downloads]]></category>
		<category><![CDATA[MySpace]]></category>
		<category><![CDATA[Open Search]]></category>

		<guid isPermaLink="false">http://papermashup.com/?p=1957</guid>
		<description><![CDATA[The MySpace Search API allows you to search MySpace for user, videos, images, and music. With an individual feed for each search item. It is designed to function like a search on the MySpace website and to have a response format that is compatible with OpenSocial. The API returns either JSON or XML and in this tutorial i&#8217;ll be using PHP and CURL to parse an XML response to build a simple MySpace search page.
Application use
Open Search could be used to mash data using the ...]]></description>
			<content:encoded><![CDATA[<p>The MySpace Search API allows you to search MySpace for user, videos, images, and music. With an individual feed for each search item. It is designed to function like a search on the MySpace website and to have a response format that is compatible with OpenSocial. The API returns either JSON or XML and in this tutorial i&#8217;ll be using PHP and CURL to parse an XML response to build a simple MySpace search page.</p>
<h3>Application use</h3>
<p>Open Search could be used to mash data using the MySpace API with other applications, for example automatically pulling in a users MySpace profile image, name, location and URL.  Building a Facebook application that recommends bands to you on MySpace.</p>
<p><img class="alignnone size-full wp-image-1963" title="MySpace api" src="http://papermashup.com/wp-content/uploads/2010/07/myspace-api.jpg" alt="" width="583" height="213" /></p>
<h3>The Code</h3>
<p>Just like the Twitter search API tutorial that I did a last year we&#8217;re using the CURL function in PHP5 to allow us to parse the XML file and format the data that we get back.</p>
<h3>Here&#8217;s how it works</h3>
<p>Any search that we make will send GET variables through the page URL therefore making it easy to see the data that we&#8217;re sending to the API generally you will see search pages use this method as we&#8217;re not transmitting private data such as usernames or passwords.</p>
<p>The search data is stored in the variable $q if nothing is searched for initially we run a default search mainly for demo purposes with the search term &#8216;Coldplay&#8217;. You&#8217;ll notice that the first result on the left is highlighted green, this is because it is the official profile for the Coldplay. you can see that we construct the URL and store it in the variable $search. There are many different variables that can be passed to the API. It&#8217;s worth pointing out that we&#8217;re using the People search call. You can see all the values that can be passed in <a href="http://wiki.developer.myspace.com/index.php?title=Open_Search#Searching_for_People">here</a></p>
<p>Here is an example XML request: <a href="http://api.myspace.com/opensearch/people?searchTerms=ferrari&amp;format=xml">http://api.myspace.com/opensearch/people?searchTerms=ferrari&amp;format=xml</a></p>
<pre class="brush: php;">

//Search API Script

$q=$_GET['q'];

if($_GET['q']==''){

$q = 'coldplay';

}

if($_GET['pics']==1){

$pics[0] = '&amp;hasPhoto=on';
$pics[1] = 'checked';

}

if(!empty($_GET['location'])){

$pics[0] = '&amp;location='.urlencode($_GET['location']).'';

}

$search = &quot;http://api.myspace.com/opensearch/people?searchTerms=&quot;.urlencode($q).&quot;&amp;format=xml&quot;.$pics[0].&quot;&quot;;

$cu = curl_init();

curl_setopt($cu, CURLOPT_URL, $search);
curl_setopt($cu, CURLOPT_RETURNTRANSFER, TRUE);
$result = curl_exec($cu);
$search_res = new SimpleXMLElement($result);

echo &quot;&lt;h3&gt;&quot;.$search_res-&gt;totalResults.&quot; MySpace results for '&quot;.$q.&quot;'&lt;/h3&gt;&quot;;

// Echo the Search Data

foreach ($search_res-&gt;entry as $user) {

$officialprofile = null;

if($user-&gt;isOfficial==1){

$officialprofile = 'official';

}

echo &quot;&lt;div class='user &quot;.$officialprofile.&quot;'&gt;&lt;a href=\&quot;&quot;.$user-&gt;profileUrl.&quot;\&quot; target=\&quot;_blank\&quot;&gt;&lt;img border=\&quot;0\&quot; width=\&quot;68\&quot; class=\&quot;user_image\&quot; src=\&quot;&quot;.$user-&gt;thumbnailUrl.&quot;\&quot; title=\&quot;&quot;.$user-&gt;displayName.&quot;\&quot; /&gt;&lt;/a&gt;&quot;;
echo &quot;&lt;div class='text'&gt;&quot;.$user-&gt;displayName.&quot;&lt;/div&gt; &lt;strong&gt;&quot;.$user-&gt;location.&quot;&lt;/strong&gt;&lt;br/&gt;&lt;a href='&quot;.$user-&gt;profileUrl.&quot;' &gt;Visit &quot;.$officialprofile.&quot; profile&lt;/a&gt;&lt;div class='clear'&gt;&lt;/div&gt;&lt;/div&gt;&quot;;

}

curl_close($cu);
</pre>
<pre class="brush: php;">
&lt;div id=&quot;search&quot;&gt;
&lt;form action=&quot;&quot; method=&quot;get&quot;&gt;
  Search MySpace &lt;input type=&quot;text&quot; name=&quot;q&quot; value=&quot;&lt;?php echo $q;?&gt;&quot; id=&quot;searchbox&quot; /&gt;
 Location &lt;input type=&quot;text&quot; name=&quot;location&quot; value=&quot;&lt;?php echo $_GET['location'];?&gt;&quot; id=&quot;location&quot; /&gt;
  Only show users with profile pics &lt;input name=&quot;pics&quot; type=&quot;checkbox&quot; value=&quot;1&quot; &lt;?php echo $pics[1];?&gt; /&gt;
  &lt;input type=&quot;submit&quot; name=&quot;submit&quot; id=&quot;submit&quot; value=&quot;Search&quot; /&gt;

&lt;/form&gt;
&lt;/div&gt;
</pre>
<p><a href="http://papermashup.com/demos/myspace-open-search/"><img class="alignnone size-full wp-image-23" title="demo" src="http://papermashup.com/wp-content/uploads/2009/01/demo.png" alt="" /></a><a href="http://papermashup.com/demos/myspace-open-search/myspace-open-search.zip"><img class="alignnone size-full wp-image-24" title="download" src="http://papermashup.com/wp-content/uploads/2009/01/download.png" alt="" /></a> </p>
]]></content:encoded>
			<wfw:commentRss>http://papermashup.com/myspace-open-search-api/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Building an animated 3D poll</title>
		<link>http://papermashup.com/building-an-animated-3d-poll/</link>
		<comments>http://papermashup.com/building-an-animated-3d-poll/#comments</comments>
		<pubDate>Thu, 10 Jun 2010 13:11:22 +0000</pubDate>
		<dc:creator>Ashley</dc:creator>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[Design]]></category>
		<category><![CDATA[Downloads]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[Web Tools]]></category>
		<category><![CDATA[jQuery]]></category>
		<category><![CDATA[Graph]]></category>
		<category><![CDATA[poll]]></category>

		<guid isPermaLink="false">http://papermashup.com/?p=1939</guid>
		<description><![CDATA[Regular readers of Papermashup will have seen the post that I wrote last week on Easy Poll, the personal project that I launched a few weeks back that allows you to create a simple 2 answer poll that you can share and gather feedback on. You can read the post about it and check out easypoll.papermashup here I&#8217;d love to hear your feedback.
I thought i&#8217;d cover how to create a 3d animated poll using jQuery and CSS similar to the polls page on Easy Poll.
The ...]]></description>
			<content:encoded><![CDATA[<p>Regular readers of Papermashup will have seen the post that I wrote last week on <a href="http://easypoll.papermashup.com">Easy Poll</a>, the personal project that I launched a few weeks back that allows you to create a simple 2 answer poll that you can share and gather feedback on. You can <a href="http://papermashup.com/easypoll-a-side-project/">read the post</a> about it and check out <a href="http://easypoll.papermashup.com/">easypoll.papermashup here</a> I&#8217;d love to hear your feedback.</p>
<p>I thought i&#8217;d cover how to create a 3d animated poll using jQuery and CSS similar to the polls page on Easy Poll.</p>
<h3>The Code</h3>
<p>I don&#8217;t usually do this but here&#8217;s the complete code snippet so you can see the JavaScript CSS and HTML all in one space. most of the configuration is achieved thought the CSS but you&#8217;ll notice that on page load the bars animate to the correct height using the jQuery animate function which we&#8217;re passing a percentage height into.</p>
<p><img class="alignnone size-full wp-image-1946" title="poll" src="http://papermashup.com/wp-content/uploads/2010/06/poll.jpg" alt="" width="582" height="217" /></p>
<pre class="brush: xml;">

&lt;head&gt;
&lt;style&gt;
.rating {
float:left;
width:180px;
background-image:url(images/poll-bottom.png);
background-position:bottom left;
background-repeat:no-repeat;
padding-bottom:40px;
}

.graph {
float:left;
margin-top:10px;
position:relative;
height:380px;
padding:0;
}

.graph .bar1, .graph .bar2, .graph .bar3{
display:block;
position:absolute;
background-image:url(images/poll-body.png);
background-position:top left;
color:#fff;
width:159px;
min-height:70px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:1.9em;
bottom:0;
}

.graph .bar1 span, .graph .bar2 span,  .graph .bar3 span  {
position:absolute;
left:50px;
top:20px;
font-size:33px;
color:#333;
text-shadow:0 1px #fff;
}

&lt;/style&gt;
&lt;script type=&quot;text/javascript&quot; src=&quot;http://ajax.googleapis.com/ajax/libs/jquery/1.4.1/jquery.js&quot;&gt;&lt;/script&gt;
&lt;script type=&quot;text/javascript&quot;&gt;

  $(document).ready(function(){

  $('.bar1').animate({'height':'22%'},500);
  $('.bar2').animate({'height':'58%'},1000);
  $('.bar3').animate({'height':'88%'},1500);

  });

&lt;/script&gt;

&lt;/head&gt;

&lt;body&gt;

&lt;div class=&quot;polls&quot;&gt;

        &lt;div class=&quot;rating&quot;&gt;
            	&lt;div class=&quot;graph&quot;&gt;
                	&lt;strong class=&quot;bar1&quot;&gt;
                    &lt;span&gt;22%&lt;/span&gt;
                    &lt;/strong&gt;
                &lt;/div&gt;
			&lt;div class=&quot;ans&quot;&gt;Answer 1&lt;/div&gt;
	    &lt;/div&gt;

	     &lt;div class=&quot;rating&quot;&gt;
            	&lt;div class=&quot;graph&quot;&gt;
                	&lt;strong class=&quot;bar2&quot;&gt;
                    &lt;span&gt;58%&lt;/span&gt;
                    &lt;/strong&gt;
                &lt;/div&gt;

		   &lt;div class=&quot;ans&quot;&gt;Answer 2&lt;/div&gt;
	    &lt;/div&gt;

            &lt;div class=&quot;rating&quot;&gt;
            	&lt;div class=&quot;graph&quot;&gt;
                	&lt;strong class=&quot;bar3&quot;&gt;
                    &lt;span&gt;88%&lt;/span&gt;
                    &lt;/strong&gt;
                &lt;/div&gt;

		   &lt;div class=&quot;ans&quot;&gt;Answer 3&lt;/div&gt;
	    &lt;/div&gt;

        &lt;div class=&quot;clear&quot;&gt;&lt;/div&gt;

&lt;/div&gt;

&lt;/body&gt;
</pre>
<p><a href="http://papermashup.com/demos/3d-poll/"><img class="alignnone size-full wp-image-23" title="demo" src="http://papermashup.com/wp-content/uploads/2009/01/demo.png" alt="" /></a><a href="http://papermashup.com/demos/3d-poll/3d-poll.zip"><img class="alignnone size-full wp-image-24" title="download" src="http://papermashup.com/wp-content/uploads/2009/01/download.png" alt="" /></a> </p>
]]></content:encoded>
			<wfw:commentRss>http://papermashup.com/building-an-animated-3d-poll/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Build a jQuery content feature like MailChimp</title>
		<link>http://papermashup.com/build-a-jquery-content-feature-like-mailchimp/</link>
		<comments>http://papermashup.com/build-a-jquery-content-feature-like-mailchimp/#comments</comments>
		<pubDate>Tue, 08 Jun 2010 15:00:03 +0000</pubDate>
		<dc:creator>Ashley</dc:creator>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[Design]]></category>
		<category><![CDATA[Downloads]]></category>
		<category><![CDATA[Gallery]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[Learn]]></category>
		<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[Web Tools]]></category>
		<category><![CDATA[jQuery]]></category>
		<category><![CDATA[Web]]></category>

		<guid isPermaLink="false">http://papermashup.com/?p=1921</guid>
		<description><![CDATA[I was scouring the internet for inspiration the other day and revisiting some interesting sites  and noticed that MailChimp had changed their homepage integrating a slick full page slider. After a little investigation I noticed that they were using the jQuery Cycle plugin which allows you to rotate, paginate or cycle a set of images. I&#8217;ve been looking for a full sized slider for a while now and was about to write a tutorial on building a plugin that does the same job.
The Code
Getting ...]]></description>
			<content:encoded><![CDATA[<p>I was scouring the internet for inspiration the other day and revisiting some interesting sites  and noticed that <a href="http://mailchimp.com">MailChimp</a> had changed their homepage integrating a slick full page slider. After a little investigation I noticed that they were using the <a href="http://jquery.malsup.com/cycle/">jQuery Cycle plugin</a> which allows you to rotate, paginate or cycle a set of images. I&#8217;ve been looking for a full sized slider for a while now and was about to write a tutorial on building a plugin that does the same job.</p>
<h3>The Code</h3>
<p>Getting started with this plugin is really simple, you first need to include the cycle.js plugin you can find more info about the plugin including all the settings available <a href="http://jquery.malsup.com/cycle/">here</a>. This div structure allows you to assign different background images to each slide. </p>
<p><img src="http://papermashup.com/wp-content/uploads/2010/06/mailchimp.png" alt="" title="mailchimp" width="583" height="300" class="alignnone size-full wp-image-1933" /></p>
<p>You can easily change the effect of the image transitions by replacing fx:&#8217;scrollVert&#8217; with &#8216;fade&#8217; for a simple transifion between frames, or  &#8216;scrollHorz&#8217; for the images to slide in horizontally.</p>
<p>Setup of the cycle plugin is simple with the settings below. you can adjust the speed, the initial timeout for when the page loads that the first frame is seen for and the delay between transitions.</p>
<pre class="brush: jscript;">
  $(document).ready( function($) {

    $('#slider').cycle({
      fx: 'scrollVert',
      speed: 1000,
      pause: 1,
      timeout: 7000,
      delay: 500,
      prev: '#slider_next',
      next: '#slider_prev'
    });

  });
</pre>
<h3>The HTML</h3>
<pre class="brush: xml;">
  &lt;div id=&quot;slider&quot;&gt;
    &lt;!-- slider --&gt;
    &lt;div id=&quot;iphone&quot; class=&quot;slider&quot;&gt;
      &lt;a href=&quot;http://papermashup.com&quot; title=&quot;iPhone 4 coming soon&quot; class=&quot;slider_content&quot;&gt;iPhone 4 coming soon&lt;/a&gt;
    &lt;/div&gt;
    &lt;!-- slider --&gt;
    &lt;div id=&quot;macbook&quot; class=&quot;slider&quot;&gt;
      &lt;a href=&quot;http://papermashup.com&quot; title=&quot;Macbook Get One&quot; class=&quot;slider_content&quot;&gt;Macbook Get One&lt;/a&gt;
    &lt;/div&gt;
    &lt;!-- slider --&gt;
    &lt;div id=&quot;ipad&quot; class=&quot;slider&quot;&gt;
      &lt;a href=&quot;http://papermashup.com&quot; title=&quot;The new iPad&quot; class=&quot;slider_content&quot;&gt;The new iPad&lt;/a&gt;
    &lt;/div&gt;
  &lt;/div&gt;
  &lt;div id=&quot;slider_controls&quot;&gt;
    &lt;ul&gt;
      &lt;li&gt;&lt;a href=&quot;#&quot; id=&quot;slider_prev&quot;&gt;Previous&lt;/a&gt;&lt;/li&gt;
      &lt;li&gt;&lt;a href=&quot;#&quot; id=&quot;slider_next&quot;&gt;Next&lt;/a&gt;&lt;/li&gt;
    &lt;/ul&gt;
  &lt;/div&gt;
</pre>
<h3>The CSS</h3>
<pre class="brush: css;">
#slider {
	width: 100%;
	overflow: hidden;
	height: 301px;
}
.slider {
	height: 301px;
	width: 100%!important;
}
.slider_content {
	width: 1020px;
	height: 301px;
	margin: 0 auto;
	display: block;
	text-indent: -9999px;
}
#ipad {
	background: url('images/ipad-bg.jpg') repeat-x 50% 0;
        width: 100%;
        height: 301px;
}
#ipad .slider_content {
	background: transparent url('images/ipad.jpg') no-repeat top left;
}
#iphone {
	background: #000000 url('images/bg.jpg') repeat-x 50% 0;
        width: 100%;
        height: 301px;
}
#iphone .slider_content {
	background: transparent url('images/iphone.jpg') no-repeat top left;
}
#macbook {
	background: #000000 url('images/macbook-bg.jpg') repeat-x 50% 0;
        width: 100%;
        height: 301px;
}
#macbook .slider_content {
	background: transparent url('images/macbook.jpg') no-repeat top left;
}

#slider_controls {
	width: 958px;
	position: relative;
	margin: 0 auto;
	height: 1px;
}
#slider_controls ul {
	background: transparent url('images/nav.png') no-repeat bottom center;
	display:block;
	height:32px;
	position:absolute;
	right:0;
	text-indent:-9999px;
	top:-31px;
	width:164px;
	z-index:9998;
}
#slider_controls li {
	float: left;
	width: 82px;
	height: 32px;
}
#slider_controls li a {
	display: block;
	height: 32px;
}
</pre>
<p>This slider is both elegant, simple to maintain and easy to code as well as being lightweight on the browser.</p>
<p><a href="http://papermashup.com/demos/jquery-slideshow/"><img src="http://papermashup.com/wp-content/uploads/2009/01/demo.png" alt="" title="demo" class="alignnone size-full wp-image-23" /></a><a href="http://papermashup.com/demos/jquery-slideshow/jquery-slideshow.zip"><img src="http://papermashup.com/wp-content/uploads/2009/01/download.png" alt="" title="download" class="alignnone size-full wp-image-24" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://papermashup.com/build-a-jquery-content-feature-like-mailchimp/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>jQuery page scrolling</title>
		<link>http://papermashup.com/jquery-page-scrolling/</link>
		<comments>http://papermashup.com/jquery-page-scrolling/#comments</comments>
		<pubDate>Fri, 04 Jun 2010 10:45:25 +0000</pubDate>
		<dc:creator>Ashley</dc:creator>
				<category><![CDATA[Design]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[Learn]]></category>
		<category><![CDATA[Web Tools]]></category>
		<category><![CDATA[jQuery]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[tools]]></category>
		<category><![CDATA[Tutorials]]></category>

		<guid isPermaLink="false">http://papermashup.com/?p=1908</guid>
		<description><![CDATA[Over a year ago I wrote an article on scrolling a page using Prototype, just to update things here I&#8217;m going to run through scrolling a page using jQuery and the animate() function. Automated page scrolling is useful in many cases. A good example of this technique can be found in the personal project i worked on a few months back &#8216;We Deliver&#8217; which you can find here. The page scroll in this project was particularly important as it&#8217;s a single page site in that ...]]></description>
			<content:encoded><![CDATA[<p>Over a year ago I wrote an article on scrolling a page using Prototype, just to update things here I&#8217;m going to run through scrolling a page using jQuery and the animate() function. Automated page scrolling is useful in many cases. A good example of this technique can be found in the personal project i worked on a few months back &#8216;We Deliver&#8217; which you can find <a href="http://wedeliver.papermashup.com">here</a>. The page scroll in this project was particularly important as it&#8217;s a single page site in that all the content and animation happens within a single user experience.</p>
<h3>The Code</h3>
<p>It&#8217;s extremely easy to get started using jQuery scroll. First we need to declare the element that the vertical scrollbar uses as it&#8217;s reference so in other words we want to scroll the main html body window for example.</p>
<pre class="brush: jscript;">
$('html, body').animate({
</pre>
<p>The next line is saying scroll to the element defined (in this case the element .bottom) we&#8217;re not defining an offset so it takes the top of the element.</p>
<pre class="brush: jscript;">
scrollTop: $(&quot;.bottom&quot;).offset().top
</pre>
<blockquote><p>The vertical scroll position is the same as the number of pixels that are hidden from view above the scrollable area. If the scroll bar is at the very top, or if the element is not scrollable, this number will be 0.</p></blockquote>
<pre class="brush: jscript;">

$(&quot;document&quot;).ready(function() {

				$('.top-title').click(function(){

					$('html, body').animate({
						scrollTop: $(&quot;.middle&quot;).offset().top
					}, 2000);

				 });

				$('.middle-title').click(function(){

					$('html, body').animate({
						scrollTop: $(&quot;.bottom&quot;).offset().top
					}, 2000);

				 });

					$('.bottom-title').click(function(){

					$('html, body').animate({
						scrollTop: $(&quot;.top&quot;).offset().top
					}, 2000);

				 });

});
</pre>
<p><a href="http://papermashup.com/demos/jquery-offset/"><img class="alignnone size-full wp-image-23" title="demo" src="http://papermashup.com/wp-content/uploads/2009/01/demo.png" alt="" /></a><a href="http://papermashup.com/demos/jquery-offset/jquery-offset.zip"><img class="alignnone size-full wp-image-24" title="download" src="http://papermashup.com/wp-content/uploads/2009/01/download.png" alt="" /></a> </p>
]]></content:encoded>
			<wfw:commentRss>http://papermashup.com/jquery-page-scrolling/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Get started with jQuery Tools</title>
		<link>http://papermashup.com/get-started-with-jquery-tools/</link>
		<comments>http://papermashup.com/get-started-with-jquery-tools/#comments</comments>
		<pubDate>Thu, 20 May 2010 13:55:59 +0000</pubDate>
		<dc:creator>Ashley</dc:creator>
				<category><![CDATA[API's]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[Design]]></category>
		<category><![CDATA[Downloads]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[Learn]]></category>
		<category><![CDATA[Web Tools]]></category>
		<category><![CDATA[jQuery]]></category>
		<category><![CDATA[Expose]]></category>
		<category><![CDATA[Overlays]]></category>
		<category><![CDATA[tabs]]></category>
		<category><![CDATA[tools]]></category>

		<guid isPermaLink="false">http://papermashup.com/?p=1849</guid>
		<description><![CDATA[It&#8217;s so easy to go on the hunt for a plugin for a project and end up with multiple plugins all doing different things maintained and managed by separate developers, but wait there&#8217;s a common solution to this problem with jQuery Tools. jQuery Tools packages up some commonly used functions which are relatively easy to manipulate and use in any project.
What&#8217;s in the Package
jQuery Tools puts together some of the key user interface components in an easy to use package. They even make it easy ...]]></description>
			<content:encoded><![CDATA[<p>It&#8217;s so easy to go on the hunt for a plugin for a project and end up with multiple plugins all doing different things maintained and managed by separate developers, but wait there&#8217;s a common solution to this problem with <a href="http://flowplayer.org/tools/index.html">jQuery Tools</a>. <a href="http://flowplayer.org/tools/index.html">jQuery Tools</a> packages up some commonly used functions which are relatively easy to manipulate and use in any project.</p>
<h3>What&#8217;s in the Package</h3>
<p><a href="http://flowplayer.org/tools/index.html">jQuery Tools</a> puts together some of the key user interface components in an easy to use package. They even make it easy to get started by including the latest version of jQuery minified alongside the Tools plugin all in one link, and you can hot-link to their CDN link so you don&#8217;t need to even host the plugin code.</p>
<p><img class="alignnone size-full wp-image-1857" title="tabs" src="http://papermashup.com/wp-content/uploads/2010/05/tabs.jpg" alt="" width="582" height="217" /><br />
<img class="alignnone size-full wp-image-1859" title="overlay" src="http://papermashup.com/wp-content/uploads/2010/05/overlay.jpg" alt="" width="582" height="217" /><br />
<img class="alignnone size-full wp-image-1860" title="scrollable" src="http://papermashup.com/wp-content/uploads/2010/05/scrollable.jpg" alt="" width="582" height="217" /><br />
<img class="alignnone size-full wp-image-1861" title="tooltips" src="http://papermashup.com/wp-content/uploads/2010/05/tooltips.jpg" alt="" width="582" height="217" /><br />
<img class="alignnone size-full wp-image-1863" title="expose" src="http://papermashup.com/wp-content/uploads/2010/05/expose.jpg" alt="" width="582" height="217" /></p>
<p><a href="http://flowplayer.org/tools/download/index.html"><img class="alignnone size-full wp-image-24" title="download" src="http://papermashup.com/wp-content/uploads/2009/01/download.png" alt="" /></a><a href="http://flowplayer.org/tools/demos/index.html"><img class="alignnone size-full wp-image-23" title="demo" src="http://papermashup.com/wp-content/uploads/2009/01/demo.png" alt="" /></a> </p>
]]></content:encoded>
			<wfw:commentRss>http://papermashup.com/get-started-with-jquery-tools/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>20 Complete scripts to download</title>
		<link>http://papermashup.com/20-complete-scripts-to-download/</link>
		<comments>http://papermashup.com/20-complete-scripts-to-download/#comments</comments>
		<pubDate>Wed, 07 Apr 2010 22:01:20 +0000</pubDate>
		<dc:creator>Ashley</dc:creator>
				<category><![CDATA[API's]]></category>
		<category><![CDATA[Analytics]]></category>
		<category><![CDATA[Blogging]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[Downloads]]></category>
		<category><![CDATA[Frameworks]]></category>
		<category><![CDATA[Gallery]]></category>
		<category><![CDATA[JSON]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[Learn]]></category>
		<category><![CDATA[MySQL]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Social Networks]]></category>
		<category><![CDATA[Trends]]></category>
		<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[Twitter]]></category>
		<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Web Tools]]></category>
		<category><![CDATA[jQuery]]></category>
		<category><![CDATA[Design]]></category>
		<category><![CDATA[Javascript Vimeo Tutorials API Downloads]]></category>

		<guid isPermaLink="false">http://papermashup.com/?p=1812</guid>
		<description><![CDATA[I&#8217;ve put together a nice little collection of scripts over the past year or so, and have decided as it&#8217;s approaching summer in the UK (sorry winter in Australia!) to do a download bundle of 20 assorted scripts where you can get the lot in one click for free! Although donations are also much appreciated. Check out the list below for all the details of the package. This collection is based on a variety of different techniques, from CSS, PHP jQuery to MySQL.

What&#8217;s in the ...]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve put together a nice little collection of scripts over the past year or so, and have decided as it&#8217;s approaching summer in the UK (sorry winter in Australia!) to do a download bundle of 20 assorted scripts where you can get the lot in one click for free! Although <a class="thickbox" title="Download And Donate" onclick="return false;" href="http://papermashup.com/wp-content/themes/arthemia/donate.php?download=http://papermashup.com/demos/bundle/bundle.zip&amp;keepThis=true&amp;TB_iframe=true&amp;height=220&amp;width=620">donations</a> are also much appreciated. Check out the list below for all the details of the package. This collection is based on a variety of different techniques, from CSS, PHP jQuery to MySQL.</p>
<p><img class="alignnone size-full wp-image-1834" title="boxes" src="http://papermashup.com/wp-content/uploads/2010/04/boxes.png" alt="" width="583" height="180" /></p>
<h3>What&#8217;s in the bundle?</h3>
<ol>
<li>
<h4>jQuery Drag &amp; Drop</h4>
<p>Using jQuery PHP and MySQL a complete drag and drop script that updates the database. <a href="http://papermashup.com/demos/jquery-drag-drop/">demo</a></li>
<li>
<h4>jQuery Delete</h4>
<p>Delete items using PHP jQuery using an AJAX request <a href="http://papermashup.com/demos/jquery-delete/">demo</a></li>
<li>
<h4>PHP jQuery and MySQL Autosuggest</h4>
<p>A powerful autosuggest script that searches a MySQL database to return you result <a href="http://papermashup.com/demos/autosuggest/">demo</a></li>
<li>
<h4>jQuery &amp; PHP username checker</h4>
<p>Checks the database to see if a chosen username exists in the database and returns true or false <a href="http://papermashup.com/demos/check-username/">demo</a></li>
<li>
<h4>CSS3 Buttons</h4>
<p>Styling elegant buttons using CSS3 <a href="http://papermashup.com/demos/css-buttons/">demo</a></li>
<li>
<h4>Feedburner Stats</h4>
<p>Using PHP and CURL to get your feedburner subscriber count <a href="http://papermashup.com/demos/feedburner-stats/">demo</a></li>
<li>
<h4>jQuery &amp; PHP username checker</h4>
<p>Checks the database to see if a chosen username exists in the database and returns true or false <a href="http://papermashup.com/demos/check-username/">demo</a></li>
<li>
<h4>jQuery image Zoom</h4>
<p>create a simple gallery with a hover image effect <a href="http://papermashup.com/demos/image-jquery/">demo</a></li>
<li>
<h4>jQuery PHP &amp; MySQL inline editing</h4>
<p>Edit page content directly in the browser inline using jQuery AJAX requests <a href="http://papermashup.com/demos/inline-editing/">demo</a></li>
<li>
<h4>jQuery Gallery</h4>
<p>Animated jQuery gallery with title and description <a href="http://papermashup.com/demos/jquery-gallery/index-title.html">demo</a></li>
<li>
<h4>Highlighting form inputs</h4>
<p>Highlight any input field using JavaScript <a href="http://papermashup.com/demos/jquery-highlighting-form-inputs/">demo</a></li>
<li>
<h4>jQuery JSON &amp; PHP</h4>
<p>Create a simple product gallery using JSONP PHP and MySQL <a href="http://papermashup.com/demos/jquery-json-php/">demo</a></li>
<li>
<h4>jQuery Tabs</h4>
<p>Simple tabs rendered using jQuery <a href="http://papermashup.com/demos/jquery-tabs/">demo</a></li>
<li>
<h4>jQuery XML</h4>
<p>build a product gallery parsing XML using jQuery <a href="http://papermashup.com/demos/jquery-xml/">demo</a></li>
<li>
<h4>jTruncate</h4>
<p>Using the jTruncate plugin to truncate text with a &#8216;more&#8217; link <a href="http://papermashup.com/demos/jtruncate/">demo</a></li>
<li>
<h4>PHP Page scrape</h4>
<p>Scrape page contents using PHP and CURL <a href="http://papermashup.com/demos/page-scrape/">demo</a></li>
<li>
<h4>AJAX Check</h4>
<p>Check to see if a normal GET or POST request was made or if an AJAX request was made <a href="http://papermashup.com/demos/ajax-check/">demo</a></li>
<li>
<h4>PHP Pagination</h4>
<p>A useful and raw PHP pagination script that could be adapted in to a class <a href="http://papermashup.com/demos/php-pagination/">demo</a></li>
<li>
<h4>jQuery Sliding Menu</h4>
<p>jQuery drop down slide in / out menu inspired by 9rules.com <a href="http://papermashup.com/demos/jquery-menu/">demo</a></li>
<li>
<h4>jQuery Tooltips</h4>
<p>An experimentation into building jQuery tooltips with AJAX requests, images etc <a href="http://papermashup.com/demos/tooltip/">demo</a></li>
</ol>
<form action="https://www.paypal.com/cgi-bin/webscr" method="post">
<input name="cmd" type="hidden" value="_s-xclick" />
<input name="hosted_button_id" type="hidden" value="PHJ3K79G49EHN" />
<input alt="PayPal - The safer, easier way to pay online." name="submit" src="http://papermashup.com/wp-content/uploads/2010/04/donate.png" type="image" /> <img style="border: 0px;" src="https://www.paypal.com/en_GB/i/scr/pixel.gif" border="0" alt="" width="1" height="1" /><br />
</form>
<p><a class="thickbox" title="Download And Donate" onclick="return false;" href="http://papermashup.com/wp-content/themes/arthemia/donate.php?download=http://papermashup.com/demos/bundle/bundle.zip&amp;keepThis=true&amp;TB_iframe=true&amp;height=220&amp;width=620"><img class="alignnone size-full wp-image-24" title="download" src="http://papermashup.com/wp-content/uploads/2009/01/download.png" alt="" /></a> </p>
]]></content:encoded>
			<wfw:commentRss>http://papermashup.com/20-complete-scripts-to-download/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>Ketchup jQuery form validation</title>
		<link>http://papermashup.com/ketchup-jquery-form-validation/</link>
		<comments>http://papermashup.com/ketchup-jquery-form-validation/#comments</comments>
		<pubDate>Thu, 04 Mar 2010 11:18:17 +0000</pubDate>
		<dc:creator>Ashley</dc:creator>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[Design]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[Web Tools]]></category>
		<category><![CDATA[headline]]></category>
		<category><![CDATA[jQuery]]></category>
		<category><![CDATA[validation]]></category>
		<category><![CDATA[Web]]></category>

		<guid isPermaLink="false">http://papermashup.com/?p=1723</guid>
		<description><![CDATA[I recently had the need for some client side form validation and happened to find the jQuery Ketchup plugin.  It&#8217;s a simple and flexible plugin that can be modified and styled for your own needs, plugin modifications are encouraged although the &#8216;out of the box&#8217; code will work just fine for your basic needs. You&#8217;ll need to download the plugin files to get started. once download follow these simple steps to implement it into your application.
Step 1
include the files in the plugin as shown ...]]></description>
			<content:encoded><![CDATA[<p>I recently had the need for some client side form validation and happened to find the <a href="http://demos.usejquery.com/ketchup-plugin/index.html">jQuery Ketchup plugin</a>.  It&#8217;s a simple and flexible plugin that can be modified and styled for your own needs, plugin modifications are encouraged although the &#8216;out of the box&#8217; code will work just fine for your basic needs. You&#8217;ll need to <a href="http://github.com/mustardamus/ketchup-plugin/downloads">download the plugin</a> files to get started. once download follow these simple steps to implement it into your application.</p>
<h3>Step 1</h3>
<p>include the files in the plugin as shown below, remember to include jQuery.</p>
<pre class="brush: xml;">
&lt;link rel=&quot;stylesheet&quot; type=&quot;text/css&quot; media=&quot;screen&quot; href=&quot;css/jquery.ketchup.css&quot; /&gt;

&lt;script type=&quot;text/javascript&quot; src=&quot;js/jquery.min.js&quot;&gt;&lt;/script&gt;
&lt;script type=&quot;text/javascript&quot; src=&quot;js/jquery.ketchup.js&quot;&gt;&lt;/script&gt;
&lt;script type=&quot;text/javascript&quot; src=&quot;js/jquery.ketchup.messages.js&quot;&gt;&lt;/script&gt;
&lt;script type=&quot;text/javascript&quot; src=&quot;js/jquery.ketchup.validations.basic.js&quot;&gt;&lt;/script&gt;
</pre>
<h3>Step 2</h3>
<p>Create a basic form with some validation requirements, notice that we&#8217;re adding a specific class to a text input that requires validation.</p>
<pre class="brush: xml;">

  &lt;form action=&quot;&quot; method=&quot;post&quot; id=&quot;signup&quot;&gt;

  &lt;label&gt;Username&lt;/label&gt;&lt;br/&gt;
  &lt;input type=&quot;text&quot; class=&quot;validate(required, username)&quot; name=&quot;username&quot;/&gt;&lt;br/&gt;
  &lt;label&gt;Password&lt;/label&gt;&lt;br/&gt;
  &lt;input type=&quot;password&quot; class=&quot;validate(required)&quot; id=&quot;password&quot; name=&quot;password&quot;/&gt;&lt;br/&gt;
  &lt;label&gt;Retype password&lt;/label&gt;&lt;br/&gt;
  &lt;input type=&quot;password&quot; type=&quot;text&quot; class=&quot;validate(match(#password))&quot; name=&quot;passwordconf&quot;/&gt;&lt;br/&gt;
  &lt;label&gt;Email&lt;/label&gt;&lt;br/&gt;
  &lt;input type=&quot;text&quot; class=&quot;validate(email) inputbox&quot; name=&quot;email&quot;/&gt;&lt;br/&gt;

  &lt;input type=&quot;submit&quot;  value=&quot;Sign Up&quot;/&gt;
  &lt;/form&gt;
</pre>
<h3>Step 3</h3>
<p>finally we need to run the Ketchup plugin function specifying the id of our form</p>
<pre class="brush: jscript;">
$(document).ready(function() {
  $('#signup').ketchup();
});
</pre>
<p>I&#8217;ve found this plugin really useful, and it&#8217;s a quick way to add validation to your forms. Remember it&#8217;s always advised to use server side validation along with client side to  make sure that the data you collect is correct and your application secure. for more information about the Ketchup jQuery plugin <a href="http://demos.usejquery.com/ketchup-plugin/index.html">click here</a>. </p>
]]></content:encoded>
			<wfw:commentRss>http://papermashup.com/ketchup-jquery-form-validation/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Social M***a.. What?</title>
		<link>http://papermashup.com/social-ma-what/</link>
		<comments>http://papermashup.com/social-ma-what/#comments</comments>
		<pubDate>Wed, 10 Feb 2010 22:04:55 +0000</pubDate>
		<dc:creator>Ashley</dc:creator>
				<category><![CDATA[Business]]></category>
		<category><![CDATA[Facebook]]></category>
		<category><![CDATA[MySpace]]></category>
		<category><![CDATA[Reviews]]></category>
		<category><![CDATA[Social Media]]></category>
		<category><![CDATA[Social Networks]]></category>
		<category><![CDATA[Trends]]></category>
		<category><![CDATA[Twitter]]></category>
		<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Web Tools]]></category>
		<category><![CDATA[featured]]></category>
		<category><![CDATA[headline]]></category>

		<guid isPermaLink="false">http://papermashup.com/?p=1715</guid>
		<description><![CDATA[A quick search on Google for the term &#8216;Social Media&#8217; currently retrieves over 203,000,000 results. Just before Facebook started to make a name for itself and emerged on the scene back in late 2006 the buzz word on the internet was &#8216;Web 2.0,&#8217; even then people were quick to chime in with there 10 pence worth and were happy to give you their opinion on the next best thing on the internet. This unfortunate movement also bought with it a hell of a lot of ...]]></description>
			<content:encoded><![CDATA[<p>A quick search on Google for the term &#8216;Social Media&#8217; currently retrieves over 203,000,000 results. Just before Facebook started to make a name for itself and emerged on the scene back in late 2006 the buzz word on the internet was &#8216;Web 2.0,&#8217; even then people were quick to chime in with there 10 pence worth and were happy to give you their opinion on the next best thing on the internet. This unfortunate movement also bought with it a hell of a lot of  &#8216;Marketing Bullshit&#8217;.</p>
<p>Its got to the stage where I can no longer read Mashable or Techcrunch because of the saturation and influence that these so called &#8216;social media&#8217; experts and journalists seem to be having on the industry. This so called next movement has unfortunately made everyone (even my Mum and Dad!) an expert in social media (whatever social media really is?) so it seems. I used to be an avid reader of Mashable and Techcrunch however i started to notice articles that were just plain crap observations, for example recently i found this post on Mashable, &#8216;<a href="http://mashable.com/2010/02/07/the-top-10-twitter-trends/">The top ten Twitter trends this week</a>.&#8217; I mean WHAT THE HELL! This made it into an article! This is a classic example of so called social media biting itself in the ass. Im a savvy internet user if i want to know what&#8217;s trending on Twitter i&#8217;ll check the Twitter homepage. Social media really just stands for, &#8216;We&#8217;re going to make your browsing experience twice as complicated by bombarding you with pointless facts an figures and plain obvious tips on how to promote your business using Twitter, Facebook and social networking.&#8217; I mean HELLO! bands and teenagers have been doing this stuff for years on MySpace, Hi5, and Bebo its nothing new.</p>
<p>It&#8217;s just plain marketing bullshit, and it just purports to makes anyone an expert if you have a Twitter or Facebook account, so in effect it just bastardises people who actually are knowledgeable in this area. I don&#8217;t class myself as an expert in anything. If your an expert you have nothing more to learn and we all have something to learn even more so on the internet.</p>
<p>Social Media = Way too much noise! </p>
]]></content:encoded>
			<wfw:commentRss>http://papermashup.com/social-ma-what/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>We Deliver &#8211; a 24hr project</title>
		<link>http://papermashup.com/we-deliver-a-24hr-project/</link>
		<comments>http://papermashup.com/we-deliver-a-24hr-project/#comments</comments>
		<pubDate>Sat, 06 Feb 2010 20:13:10 +0000</pubDate>
		<dc:creator>Ashley</dc:creator>
				<category><![CDATA[Blogging]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[Design]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[Social Media]]></category>
		<category><![CDATA[Web Tools]]></category>
		<category><![CDATA[headline]]></category>
		<category><![CDATA[jQuery]]></category>
		<category><![CDATA[Advertising]]></category>
		<category><![CDATA[Web]]></category>

		<guid isPermaLink="false">http://papermashup.com/?p=1679</guid>
		<description><![CDATA[I&#8217;ve been meaning to do something sporadic and creative for a while now but have never got around to it until now. I decided to challenge myself to build a site (wedeliver.papermashup.com) in under 24hrs from concept and design through to development. The site is a silly idea based on a simple delivery website with the twist of allowing users to deliver their precious package by an animal of their choice, much like we did in the war with carrier pigeons. I started by working ...]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve been meaning to do something sporadic and creative for a while now but have never got around to it until now. I decided to challenge myself to build a site (<a href="http://wedeliver.papermashup.com">wedeliver.papermashup.com</a>) in under 24hrs from concept and design through to development. The <a href="http://wedeliver.papermashup.com">site</a> is a silly idea based on a simple delivery website with the twist of allowing users to deliver their precious package by an animal of their choice, much like we did in the war with carrier pigeons. I started by working out the exact user experience and quickly decided on having a single page site that has three steps, once you complete one step the page scrolls down with JavaScript to reveal the next step and so on.</p>
<h3>The Design</h3>
<p>Once the basic concept was established I started with a brand and logo, I had already decided on the name &#8216;We Deliver&#8217; so I chose a typeface and style and developed the brand for the site. The logo and type very much influenced the tone of voice for the project. Minimalist, modern, with a simple user experience.</p>
<p><img class="alignnone size-full wp-image-1682" title="wedev1" src="http://papermashup.com/wp-content/uploads/2010/02/wedev1.jpg" alt="" width="583" height="300" /></p>
<p><img class="alignnone size-full wp-image-1686" title="sone" src="http://papermashup.com/wp-content/uploads/2010/02/sone.jpg" alt="" width="583" height="300" /></p>
<p><img class="alignnone size-full wp-image-1687" title="three" src="http://papermashup.com/wp-content/uploads/2010/02/three.png" alt="" width="583" height="300" /></p>
<p><img class="alignnone size-full wp-image-1689" title="logo" src="http://papermashup.com/wp-content/uploads/2010/02/logo.png" alt="" width="583" height="152" /></p>
<h3>Visit the site</h3>
<p>You can <a href="http://wedeliver.papermashup.com">check out the site here</a>. Im always inspired by the fun  mini projects that <a href="http://carsonified.com/projects/">Carsonified</a> do as well as other viral campaigns like the work of <a href="http://www.pokelondon.com/story/fun-stuff/">Poke London</a>. As a designer and developer I think it&#8217;s important to challenge yourself sometimes and it&#8217;s the best way to learn new techniques. I&#8217;ve never built an e-commerce site before not that this project is, however it gave me an insight into using jQuery to calculate the number of products as well as dynamically working out the exchange rate to show the total price in GBP. </p>
]]></content:encoded>
			<wfw:commentRss>http://papermashup.com/we-deliver-a-24hr-project/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
	</channel>
</rss>
