<?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>Elevate Local &#187; Adam</title>
	<atom:link href="http://www.elevatelocal.co.uk/blog/author/adam/feed" rel="self" type="application/rss+xml" />
	<link>http://www.elevatelocal.co.uk/blog</link>
	<description>Internet Marketing Blog</description>
	<lastBuildDate>Tue, 15 May 2012 10:53:50 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
<xhtml:meta xmlns:xhtml="http://www.w3.org/1999/xhtml" name="robots" content="noindex" />
		<item>
		<title>Parallax Scrolling Banner using jQuery</title>
		<link>http://www.elevatelocal.co.uk/blog/parallax-scrolling-banner-using-jquery-15057077</link>
		<comments>http://www.elevatelocal.co.uk/blog/parallax-scrolling-banner-using-jquery-15057077#comments</comments>
		<pubDate>Tue, 15 May 2012 10:30:54 +0000</pubDate>
		<dc:creator>Adam</dc:creator>
				<category><![CDATA[Tips And Tutorials]]></category>
		<category><![CDATA[Web Design]]></category>

		<guid isPermaLink="false">http://www.elevatelocal.co.uk/blog/?p=7077</guid>
		<description><![CDATA[<p><p><a href="http://www.elevatelocal.co.uk">Digital Marketing Agency</a> 
<a href="http://www.elevatelocal.co.uk/blog">Elevate Local</a></p><p>CSS3 seems to come round in waves, every month there seems to be 1 new effect or functionality that is used more than another. In my last blog post I showed an example of the transform and transition effects available in CSS3. Maybe it’s just my search patterns and the sites I come across, but&#8230;</p></p><p><a href="http://www.elevatelocal.co.uk">Digital Marketing Agency</a> 
<a href="http://www.elevatelocal.co.uk/blog">Elevate Local</a></p>]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.elevatelocal.co.uk">Digital Marketing Agency</a> 
<a href="http://www.elevatelocal.co.uk/blog">Elevate Local</a></p><div id="attachment_7087" class="wp-caption aligncenter"><a href="http://www.rocketmilldev.co.uk/parallax-slider/"><img class="size-full wp-image-7087 " title="banner" src="http://www.elevatelocal.co.uk/blog/wp-content/uploads/2012/05/banner4.jpg" alt="" width="600" height="332" /></a><p class="wp-caption-text">Parallax Scrolling Banner</p></div>
<p style="text-align: left;"><a href="http://www.rocketmilldev.co.uk/parallax-slider/" target="_blank"><img class="size-full wp-image-7090 alignleft" title="view-demo" src="http://www.elevatelocal.co.uk/blog/wp-content/uploads/2012/05/view-demo1.jpg" alt="" width="205" height="60" /></a></p>
<p style="text-align: left;"><a href="http://www.elevatelocal.co.uk/blog/wp-content/uploads/2012/05/parallax-slider.zip" target="_blank"><img class="alignright size-full wp-image-7091" title="download" src="http://www.elevatelocal.co.uk/blog/wp-content/uploads/2012/05/download1.jpg" alt="" width="205" height="60" /></a></p>
<div class="clear"></div>
<p>CSS3 seems to come round in waves, every month there seems to be 1 new effect or functionality that is used more than another. In my last blog post I showed an example of the transform and transition effects available in CSS3. Maybe it’s just my search patterns and the sites I come across, but this month I have come across more sites using Parallax scrolling than ever before. It’s often used to create some awesome transitions on single page sites, but it’s also useful for creating eye catching banners and content sliders.<span id="more-7077"></span></p>
<p>Firstly, What is Parallax Scrolling? According to Wikipidea…</p>
<blockquote><p><strong>“Parallax scrolling</strong> is a special scrolling technique in computer graphics, wherein background images move by the camera slower than foreground images, creating an illusion of depth in a 2D video game and adding to the immersion. The technique grew out of the multiplane camera technique used in traditional animation since the 1940s, and was popularized in the 1982 arcade game <em>Moon Patrol</em>.”</p></blockquote>
<p>So it’s been around for a while, if that’s the case why are we seeing it more today than ever before? Good ol’ CSS3! The introduction of animation in modern browsers allows us to create effects that weren’t possible before. Web Design has become more of an art than ever before and the more creative designers are starting to push the boundaries of what we expect from a site.</p>
<p>In this tutorial I’m going to show you how to create a parallax scrolling banner that brings your content to life.</p>
<h2>The HTML</h2>
<p>Here we are setting up the framework of the banner. Each slide contains a Header, a Paragraph, a Link and an image. We also have to include the arrows to allow the user to scroll through the banner.</p>
<pre class="brush: html">
&lt;div id=&quot;da-slider&quot; class=&quot;da-slider&quot;&gt;
&lt;div class=&quot;da-slide&quot;&gt;
&lt;h2&gt;iMac&lt;/h2&gt;
&lt;p&gt;Apple introduced the first iMac more than a decade ago. And the design philosophy remains the same: an all-in-one that&#039;s as powerful as it is beautiful.&lt;/p&gt;
&lt;a href=&quot;#&quot; class=&quot;da-link&quot;&gt;Read more&lt;/a&gt;
&lt;div class=&quot;da-img&quot;&gt;&lt;img src=&quot;images/1.png&quot; alt=&quot;image01&quot; /&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div class=&quot;da-slide&quot;&gt;
&lt;h2&gt;MacBook&lt;/h2&gt;
&lt;p&gt;With its durable unibody enclosure, Multi-Touch trackpad, and energy-efficient design, MacBook Pro looks beautiful. And works beautifully.&lt;/p&gt;
&lt;a href=&quot;#&quot; class=&quot;da-link&quot;&gt;Read more&lt;/a&gt;
&lt;div class=&quot;da-img&quot;&gt;&lt;img src=&quot;images/2.png&quot; alt=&quot;image02&quot; /&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div class=&quot;da-slide&quot;&gt;
&lt;h2&gt;iPhone&lt;/h2&gt;
&lt;p&gt;The dual-core A5 chip delivers even more power. The 8MP iSight camera with all-new optics also shoots 1080p HD video. And if there&#039;s anything else you need, just ask Siri.&lt;/p&gt;
&lt;a href=&quot;#&quot; class=&quot;da-link&quot;&gt;Read more&lt;/a&gt;
&lt;div class=&quot;da-img&quot;&gt;&lt;img src=&quot;images/3.png&quot; alt=&quot;image03&quot; /&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div class=&quot;da-slide&quot;&gt;
&lt;h2&gt;iPad&lt;/h2&gt;
&lt;p&gt;Pick up the new iPad and suddenly, it&#039;s clear. You&#039;re actually touching your photos, reading a book, playing the piano. Nothing comes between you and what you love. &lt;/p&gt;
&lt;a href=&quot;#&quot; class=&quot;da-link&quot;&gt;Read more&lt;/a&gt;
&lt;div class=&quot;da-img&quot;&gt;&lt;img src=&quot;images/4.png&quot; alt=&quot;image04&quot; /&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;nav class=&quot;da-arrows&quot;&gt;
&lt;span class=&quot;da-arrows-prev&quot;&gt;&lt;/span&gt;
&lt;span class=&quot;da-arrows-next&quot;&gt;&lt;/span&gt;
&lt;/nav&gt;
&lt;/div&gt;
</pre>
<p>&nbsp;</p>
<h2>The JS</h2>
<p>There are 3 JavaScript files that need to be included to get our banner working correctly. We need to include jQuery, Modernizr to help out in older browsers and cSlider to create the parallax effect.</p>
<pre class="brush: html">
&lt;script type=&quot;text/javascript&quot; src=&quot;js/modernizr.custom.28468.js&quot;&gt;&lt;/script&gt;
&lt;script type=&quot;text/javascript&quot; src=&quot;http://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js&quot;&gt;&lt;/script&gt;
&lt;script type=&quot;text/javascript&quot; src=&quot;js/jquery.cslider.js&quot;&gt;&lt;/script&gt;
&lt;script type=&quot;text/javascript&quot;&gt;
$(function() {

$(&#039;#da-slider&#039;).cslider({
autoplay : true,
bgincrement : 20
});

});
&lt;/script&gt;
</pre>
<h2>The CSS</h2>
<p>There is quite a lot of CSS being used to style the banner as we want it so I won’t run through all of it here. I have added in some CSS animation to make the transition more interesting. For further information please check out the demo files.</p>
<h2>How it works</h2>
<p>The cSlider plugin will add different classes to the current slide and next slide so that the correct css animation is used. When clicking the left arrow the content will slide off to the right and the new content will come in from the left and vice versa. At the same time the cSlider plugin is animating the background image to move in the opposite direction, creating the Parallax effect that we are after.</p>
<h3>Final thoughts</h3>
<p>As with all new things the best way to learn is to get stuck in and have a play around. Please download the demo files and have a play around. The Parallax effect can be used in many different ways and adds a new dimension to your website. Try to be creative with your uses and leave a comment below if you have found this useful.</p>
<p><strong><br />
</strong></p>
<p><a href="http://www.elevatelocal.co.uk">Digital Marketing Agency</a> 
<a href="http://www.elevatelocal.co.uk/blog">Elevate Local</a></p>]]></content:encoded>
			<wfw:commentRss>http://www.elevatelocal.co.uk/blog/parallax-scrolling-banner-using-jquery-15057077/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>CSS3 hover effect, using transform and transition</title>
		<link>http://www.elevatelocal.co.uk/blog/css3-hover-effect-using-transform-and-transition-04046685</link>
		<comments>http://www.elevatelocal.co.uk/blog/css3-hover-effect-using-transform-and-transition-04046685#comments</comments>
		<pubDate>Wed, 04 Apr 2012 09:00:19 +0000</pubDate>
		<dc:creator>Adam</dc:creator>
				<category><![CDATA[Tips And Tutorials]]></category>
		<category><![CDATA[Web Design]]></category>

		<guid isPermaLink="false">http://www.elevatelocal.co.uk/blog/?p=6685</guid>
		<description><![CDATA[<p><p><a href="http://www.elevatelocal.co.uk">Digital Marketing Agency</a> 
<a href="http://www.elevatelocal.co.uk/blog">Elevate Local</a></p><p>CSS3 has given web designers some great new features to work with, from subtle text shadows to all out animation. As a web designer I always want to try new things and learn new techniques. I have found that working with CSS3 and all it is capable of, has forced me to think in a&#8230;</p></p><p><a href="http://www.elevatelocal.co.uk">Digital Marketing Agency</a> 
<a href="http://www.elevatelocal.co.uk/blog">Elevate Local</a></p>]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.elevatelocal.co.uk">Digital Marketing Agency</a> 
<a href="http://www.elevatelocal.co.uk/blog">Elevate Local</a></p><p>CSS3 has given web designers some great new features to work with, from subtle text shadows to all out animation. As a web designer I always want to try new things and learn new techniques. I have found that working with CSS3 and all it is capable of, has forced me to think in a different way when working on websites. There is almost another dimension to think about. I have seen some really cool effects created just by using overflow hidden and simple animation of divs. What’s great is that it’s not even hard to achieve these great effects.</p>
<p>Today I thought I’d share with you a snippet of what can be achieved using a combination of border radius, transform and transition attributes.<span id="more-6685"></span></p>
<h2>Circle Hover Effect</h2>
<p><a href="http://www.elevatelocal.co.uk/demo/circle-hover-effect" target="_blank">Click here</a> to see the demo. <a href="http://www.elevatelocal.co.uk/blog/wp-content/uploads/2012/03/circle_hover_effect.zip">Click here</a> to download the source.</p>
<h3>Overview</h3>
<p>This effect is created using a span and div wrapped in an “a” tag and turned into circles using border radius. The grey circle is the span and the image that appears when you hover over it is the div. The div is set to opacity 0 and is rotated 180 degrees to be upside down in its idle state. When you hover over the span the div is faded in over half a second and rotated back to 0 to be the right way up. I have also added some easing using the transition attribute.</p>
<h3>The HTML</h3>
<pre class="brush: html">
&lt;div class=&quot;ch&quot;&gt;&lt;a href=&quot;#&quot;&gt;
&lt;span&gt;Next&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;background: url(&#039;images/1.jpg&#039;);&quot;&gt;&lt;/div&gt;
&lt;a href=&quot;#&quot;&gt;
&lt;span&gt;Next&lt;/span&gt;&lt;/a&gt;
&lt;div style=&quot;background: url(&#039;images/2.jpg&#039;);&quot;&gt;&lt;/div&gt;
&lt;a href=&quot;#&quot;&gt;
&lt;span&gt;Next&lt;/span&gt;&lt;/a&gt;
&lt;div style=&quot;background: url(&#039;images/3.jpg&#039;);&quot;&gt;&lt;/div&gt;
&lt;a href=&quot;#&quot;&gt;
&lt;span&gt;Next&lt;/span&gt;&lt;/a&gt;
&lt;div style=&quot;background: url(&#039;images/4.jpg&#039;);&quot;&gt;&lt;/div&gt;
&lt;!-- cn-nav --&gt;
</pre>
<p>The mark-up is very simple and there is nothing out of the ordinary. You may have noticed that the background image of each div is coded inline instead of in the css file. This is so that a simple class can be used to display different images. It also makes the animation a little smoother when changing the size of the element.</p>
<h3>The CSS</h3>
<pre class="brush: css">

.ch &gt; a {
height: 220px;
width: 220px;
position:relative;
display:block;
float:left;
margin:10px;
}
.ch a span {
height: 150px;
width: 150px;
position: absolute;
top:50%;
left:50%;
display: block;
margin:-75px 0 0 -75px;
opacity: 0.9;
background: #666 url(../images/refresh.png) no-repeat center center;
text-indent: -9000px;
-moz-border-radius: 75px;
-webkit-border-radius: 75px;
border-radius: 75px;
-webkit-transition: all 0.5s ease-out;
-moz-transition: all 0.5s ease-out;
-o-transition: all 0.5s ease-out;
-ms-transition: all 0.5s ease-out;
transition: all 0.5s ease-out;
}
.ch a div{
height: 150px;
width: 150px;
position: absolute;
top:50%;
left:50%;
margin:-75px 0 0 -75px;
opacity: 0;
overflow: hidden;
background-position: center center;
background-repeat: no-repeat;
-moz-border-radius: 70px;
-webkit-border-radius: 70px;
border-radius: 70px;
-webkit-transition: all 0.5s ease-out;
-moz-transition: all 0.5s ease-out;
-o-transition: all 0.5s ease-out;
-ms-transition: all 0.5s ease-out;
transition: all 0.5s ease-out;
-moz-transform: rotate(180deg);
-webkit-transform: rotate(180deg);
-o-transform: rotate(180deg);
-ms-transform: rotate(180deg);
transform: rotate(180deg);
}
.ch a:hover span{
width: 220px;
height: 220px;
margin:-110px 0 0 -110px;
opacity: 0;
background-color:#666;
-moz-border-radius: 110px;
-webkit-border-radius: 110px;
border-radius: 110px;
-webkit-transition: all 0.5s ease-out;
-moz-transition: all 0.5s ease-out;
-o-transition: all 0.5s ease-out;
-ms-transition: all 0.5s ease-out;
transition: all 0.5s ease-out;
}
.ch a:hover div{
width: 220px;
height: 220px;
margin:-110px 0 0 -110px;
opacity: 1;
-moz-border-radius: 110px;
-webkit-border-radius: 110px;
border-radius: 110px;
-moz-transform: rotate(0deg);
-webkit-transform: rotate(0deg);
-o-transform: rotate(0deg);
-ms-transform: rotate(0deg);
transform: rotate(0deg);
-webkit-transition: all 0.5s ease-out;
-moz-transition: all 0.5s ease-out;
-o-transition: all 0.5s ease-out;
-ms-transition: all 0.5s ease-out;
transition: all 0.5s ease-out;
}
</pre>
<p>The first rule is some basic layout styling to set the A tags out on the page. We then style the span tag by centering it in the “a” tag and making it a circle using border radius. This is also where we include our transition statements to create the easing effect. After this we are styling the div tag. The main difference with the div tag is that it is rotated 180 degrees and hidden using opacity 0.</p>
<p>Then we come to the hover rules. The span is increased in size slightly and faded out. At the same time the div is rotated back to 0 degrees and faded in. Very simple stuff but it creates quite a neat effect.</p>
<h2>Final Thoughts</h2>
<p>This little effect is just a fraction of what can be achieved using some of the simple CSS3 attributes available. If you’re new to CSS3 take the source code and tinker with it. You will be surprised what you can learn by being hands on and playing around. If you have any questions please leave a comment below and I will be more than happy to help.</p>
<p><a href="http://www.elevatelocal.co.uk">Digital Marketing Agency</a> 
<a href="http://www.elevatelocal.co.uk/blog">Elevate Local</a></p>]]></content:encoded>
			<wfw:commentRss>http://www.elevatelocal.co.uk/blog/css3-hover-effect-using-transform-and-transition-04046685/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Kony 2012 &#8211; The power of social media</title>
		<link>http://www.elevatelocal.co.uk/blog/kony-2012-the-power-of-social-media-08036351</link>
		<comments>http://www.elevatelocal.co.uk/blog/kony-2012-the-power-of-social-media-08036351#comments</comments>
		<pubDate>Thu, 08 Mar 2012 11:33:09 +0000</pubDate>
		<dc:creator>Adam</dc:creator>
				<category><![CDATA[News]]></category>

		<guid isPermaLink="false">http://www.elevatelocal.co.uk/blog/?p=6351</guid>
		<description><![CDATA[<p><p><a href="http://www.elevatelocal.co.uk">Digital Marketing Agency</a> 
<a href="http://www.elevatelocal.co.uk/blog">Elevate Local</a></p><p>There is no denying that we live in a world that is driven by technology and connection. Social networking sites like Facebook and Twitter allow stories to explode at a rapid pace. We are constantly feed news and gossip and such a pace that it’s sometimes hard to take in. Rarely is the internet used for a&#8230;</p></p><p><a href="http://www.elevatelocal.co.uk">Digital Marketing Agency</a> 
<a href="http://www.elevatelocal.co.uk/blog">Elevate Local</a></p>]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.elevatelocal.co.uk">Digital Marketing Agency</a> 
<a href="http://www.elevatelocal.co.uk/blog">Elevate Local</a></p><p><img class="aligncenter size-full wp-image-6356" title="Kony_bookascreening_header" src="http://www.elevatelocal.co.uk/blog/wp-content/uploads/2012/03/Kony_bookascreening_header.jpg" alt="" width="600" height="147" /></p>
<p>There is no denying that we live in a world that is driven by technology and connection. Social networking sites like Facebook and Twitter allow stories to explode at a rapid pace. We are constantly feed news and gossip and such a pace that it’s sometimes hard to take in. Rarely is the internet used for a good cause and rarely is it done well. Last night I saw what I personally think is the best use of the internet and social media to date.<span id="more-6351"></span></p>
<p><strong><em>Disclaimer:</em></strong><em> </em><em>Before I start to talk about the Kony 2012 campaign I must admit that I know little about its past and the Invisible Children organisation. I am aware that there is opposition to this campaign for various reasons and am analysing the campaign purely on its use of social media and the power it has had in an incredibly short amount of time.</em></p>
<p><iframe width="600" height="338" src="http://www.youtube.com/embed/Y4MnpzG5Sqc?fs=1&#038;feature=oembed" frameborder="0" allowfullscreen></iframe></p>
<p>On the 5th Mar 2012 a video was uploaded to YouTube. The aim of this video is to spread the word and &#8220;Make Famous&#8221; Joseph Kony. It’s a very wide spread opinion that this man must be arrested for a multitude of unthinkable crimes. The Invisible Children&#8217;s aim is to use the internet to make the world aware of this problem. On the morning of the 7th of March I myself became aware of this video. Various comments on the video have stated that the number of views that morning were around the 54 thousand mark. With the ability to share YouTube videos on Facebook and Twitter combined with a compelling message, the video had hit 1 million views by the time I had viewed it a few hours later.</p>
<p>When I got home last night I showed the video to a friend. At 9pm on the 7th of March the video had hit 9.9 million views on YouTube and 8.2 million views on Vimeo. An outstanding accomplishment and what must be one of the fastest growing videos ever. I can&#8217;t think of another example of social media been used to spread a positive message so effectively. The only recent example coming to mind being the London riots clean up that was started on Twitter. The internet had defiantly &#8221;woken up&#8221; to this video and if you thought it had hit its peak think again. At the time of writing this (11am) on the morning of the 8th of March the Kony 2012 video currently sits at 21,107,207 views on YouTube.</p>
<p>I genuinely believe that this single video is a lesson in what good can be achieved using the internet. The video itself strikes all right tones to get people talking about it. Its slightly rebel nature and calling together of community and countries seems to have frenzied vast support. It uses every angle possible to make people care about their cause. The use of the directors child, the harrowing imagery, the infographic nature of visualising the statistics, there is no doubt it is a very well thought out and put together video. We are yet to see how effective the campaign itself will be, but whatever the outcome the driving force behind it is undoubtedly the very visible power of social media.</p>
<p><a href="http://www.elevatelocal.co.uk">Digital Marketing Agency</a> 
<a href="http://www.elevatelocal.co.uk/blog">Elevate Local</a></p>]]></content:encoded>
			<wfw:commentRss>http://www.elevatelocal.co.uk/blog/kony-2012-the-power-of-social-media-08036351/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Turning small projects into big profit</title>
		<link>http://www.elevatelocal.co.uk/blog/turning-small-projects-into-big-profit-08036226</link>
		<comments>http://www.elevatelocal.co.uk/blog/turning-small-projects-into-big-profit-08036226#comments</comments>
		<pubDate>Thu, 08 Mar 2012 10:23:25 +0000</pubDate>
		<dc:creator>Adam</dc:creator>
				<category><![CDATA[Tips And Tutorials]]></category>
		<category><![CDATA[Web Design]]></category>

		<guid isPermaLink="false">http://www.elevatelocal.co.uk/blog/?p=6226</guid>
		<description><![CDATA[<p><p><a href="http://www.elevatelocal.co.uk">Digital Marketing Agency</a> 
<a href="http://www.elevatelocal.co.uk/blog">Elevate Local</a></p><p>From time to time all web agencies will be faced with projects that have little to no budget. It’s all too easy to turn these projects down in favour of larger projects that yield a higher return. It’s also easy to forget that turning these projects down adds up. Projects with budgets of around £1,000&#8230;</p></p><p><a href="http://www.elevatelocal.co.uk">Digital Marketing Agency</a> 
<a href="http://www.elevatelocal.co.uk/blog">Elevate Local</a></p>]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.elevatelocal.co.uk">Digital Marketing Agency</a> 
<a href="http://www.elevatelocal.co.uk/blog">Elevate Local</a></p><p>From time to time all web agencies will be faced with projects that have little to no budget. It’s all too easy to turn these projects down in favour of larger projects that yield a higher return. It’s also easy to forget that turning these projects down adds up. Projects with budgets of around £1,000 to £2,000 may seem like more effort than they are worth but with a good design process and a strict plan these projects can yield a higher return than you may think.<span id="more-6226"></span></p>
<h2>Process is key</h2>
<p>Your starting point should always be to set clear boundaries on a project. As profitable as the little projects can be, you are always going to encounter over demanding clients (Champagne tastes on a bear budget). There can always be a happy medium but this needs to be clear from the start and you will have to walk away from a project once in a while.</p>
<p>Write down your processes and create yourself a how-to for building sites on a budget. It may take a few projects before you get this right but note everything that can help you save time. Save all of your code, previous work, snippets that will make you work faster in the future.</p>
<h2>Controlling the client</h2>
<p>Standardizing basic business practices for all of your clients will ensure that your projects run smoothly. Make sure that you keep your projects professional and set a tone form the very first meeting. Everyone needs friends, but friends ask favours. Choose your friends wisely! The less time wasted on dealing with project deliverables and bickering over payment means more money saved and also a more enjoyable working environment.</p>
<p>There is a thin line to tread here, rudeness is unacceptable. Offer clients more realistic solutions than a plain no. Showing websites with a similar budget and having the client prioritise will help you deliver the best site within budget.</p>
<h2>Frameworks are your friend</h2>
<p>The web today is a treasure chest of frameworks and streamlined solutions, such as WordPress. The key is to use these tools to develop great sites with little effort. Whatever your platform of choice, grab yourself a starter theme that gives you all the basics needed to get a site up and running fast.</p>
<p>For WordPress you have themes like <a href="http://carringtontheme.com/2009/02/carrington-jam-10/">Carrington JAM</a>, a blank theme with a lot of the heavy lifting already handled. If you aren’t using a CMS, check out the <a href="http://html5boilerplate.com/">HTML5 Boilerplate</a>.</p>
<h2>Themes</h2>
<p>There’s no shame in using a pre-built theme to construct a website for a client, as long as you don’t lie. Using a theme can cut build time by more than half. Instead of spending 20 hours coding a website, you would be spending 10 hours fine-tuning a theme, tailoring it to your client’s branding and inserting content. This won’t always be an option but is an avenue worth considering. There are a gazillion brilliantly designed and coded themes out there that can be purchased for pennies, why re-invent the wheel?</p>
<h2>Modules</h2>
<p>Generating a code library of all previously coded features can be invaluable. If you find yourself building an image slider from scratch every couple of weeks, save it! Create a generic version that with a little tweaking can stop you repeating yourself in the future. The same goes for navigations, galleries, frameworks, blog styles, social media elements, you name it! Over time you will almost be able to slot together a site like a jigsaw puzzle.</p>
<h3>That’s all folks</h3>
<p>I hope after reading this article you have a different view on the “less appealing” projects that often rear their heads. If you cover your bases and work smart you can turn around great sites in less time. Just think, 10 projects turned down a year with a budget of £1,500 could be another £15,000 in the bank. With a web full of freebies and open source projects, there’s no excuse for not turning potential into profit.</p>
<p>Happy Coding!</p>
<p><a href="http://www.elevatelocal.co.uk">Digital Marketing Agency</a> 
<a href="http://www.elevatelocal.co.uk/blog">Elevate Local</a></p>]]></content:encoded>
			<wfw:commentRss>http://www.elevatelocal.co.uk/blog/turning-small-projects-into-big-profit-08036226/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Deezer.com review, thanks to PeerIndex</title>
		<link>http://www.elevatelocal.co.uk/blog/deezer-com-review-thanks-to-peerindex-26015963</link>
		<comments>http://www.elevatelocal.co.uk/blog/deezer-com-review-thanks-to-peerindex-26015963#comments</comments>
		<pubDate>Thu, 26 Jan 2012 16:50:58 +0000</pubDate>
		<dc:creator>Adam</dc:creator>
				<category><![CDATA[Reviews]]></category>
		<category><![CDATA[Social Media Marketing]]></category>
		<category><![CDATA[Deezer]]></category>
		<category><![CDATA[PeerIndex]]></category>
		<category><![CDATA[review]]></category>

		<guid isPermaLink="false">http://www.elevatelocal.co.uk/blog/?p=5963</guid>
		<description><![CDATA[<p><p><a href="http://www.elevatelocal.co.uk">Digital Marketing Agency</a> 
<a href="http://www.elevatelocal.co.uk/blog">Elevate Local</a></p><p>Perks for influencers on PeerIndex? I am firm believer that Peer Index is the leading light in measuring a user’s social influence. You may have read a series of posts on our blog before about how it is possible to “Game” Klout and influence other social metric sites. To give you an idea, I spent&#8230;</p></p><p><a href="http://www.elevatelocal.co.uk">Digital Marketing Agency</a> 
<a href="http://www.elevatelocal.co.uk/blog">Elevate Local</a></p>]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.elevatelocal.co.uk">Digital Marketing Agency</a> 
<a href="http://www.elevatelocal.co.uk/blog">Elevate Local</a></p><h2>Perks for influencers on PeerIndex?</h2>
<p>I am firm believer that Peer Index is the leading light in measuring a user’s social influence. You may have read a series of posts on our blog before about how it is possible to <a title="Achieve high Klout score in a matter of days" href="http://www.elevatelocal.co.uk/blog/achieve-high-klout-score-in-a-matter-of-days-26105399">“Game” Klout</a> and influence other social metric sites. To give you an idea, I spent a week away from the social world recently with very minimal activity. In that time Klout increased my score by 8 points. Hmm… <a href="http://www.peerindex.com">PeerIndex</a> however has held firm, make less knee jerk decisions about how influential an individual is on certain topics. This is why I was happy to discover this little gem on my peer index Dashboard&#8230;<span id="more-5963"></span></p>
<p style="text-align: center;"><a href="http://www.elevatelocal.co.uk/blog/wp-content/uploads/2012/01/influencers-big.jpg"><img class="aligncenter size-full wp-image-5972" title="influencers" src="http://www.elevatelocal.co.uk/blog/wp-content/uploads/2012/01/influencers.jpg" alt="" width="600" height="133" /></a></p>
<p>How could I resist? It would seem that if you are considered influential in music by PeerIndex you can get a month’s free unlimited subscription to Deezer, a relatively new music streaming service to the UK.</p>
<p style="text-align: left;">They say that nothing in life is free… It turns out they were wrong! I’m not one to let an opportunity like this pass me by! So, Ladies and Gentlemen, I give to you… (Insert Drum Roll here).</p>
<h2>Elevate Locals Deezer Review courtesy of PeerIndex.</h2>
<p>Firstly I would like to mention that I am already a premium Spotify user so naturally I will be comparing the two in a head to head, VS, Duel type thing.</p>
<p><a href="http://www.deezer.com"><img class="alignright size-thumbnail wp-image-5991" style="border-style: initial; border-color: initial;" title="deezer-logo" src="http://www.elevatelocal.co.uk/blog/wp-content/uploads/2012/01/deezer-logo-150x150.png" alt="" width="150" height="150" /></a></p>
<h3>An introduction to Deezer</h3>
<p>Unless you live in France the chances are that you hadn’t heard about Deezer until late in 2011, if at all. I guess it can be considered one of the new kids on the block but Daniel Marhely has been chipping his way into the music industry since 2006. <a href="http://www.deezer.com">Deezer.com</a> was launched in 2009 in France and only in 2011 was it made available in the UK.</p>
<h3>Deezer by Numbers (Taken from their website)</h3>
<ul>
<li>20 million users</li>
<li>6 million unique visitors per month</li>
<li>over 1.3 million subscribers to the Deezer Premium services</li>
<li>more than 400.000 Facebook fans</li>
<li>more than 100.000 Twitter followers</li>
</ul>
<p>I am informed (by Wikipedia) that Deezer currently has 15 million licensed tracks, and more than 30.000 SmartRadio channels.</p>
<h3>The web Interface</h3>
<p>Deezer, unlike Spotify, is a 100% web based music streaming software. Meaning there is no need to download any software. At first glance the interface is quite pleasing. The top of the page is always taken up by the music player, and various player controls. It also displays the current track and a simple search facility.</p>
<div id="attachment_5971" class="wp-caption aligncenter"><a href="http://www.elevatelocal.co.uk/blog/wp-content/uploads/2012/01/home-big.jpg"><img class="size-full wp-image-5971" title="home-small" src="http://www.elevatelocal.co.uk/blog/wp-content/uploads/2012/01/home-small.jpg" alt="" width="600" height="453" /></a><p class="wp-caption-text">The Deezer Dashboard</p></div>
<p>You get the feeling that Deezer have tried to make the process as simple as possible. The player is instantly loaded with Deezer’s own “What’s Hot” playlist giving you some popular tracks to listen to. The Artist and Album pages are very “Apple” in their design making them feel very familiar to the iPod/iPhone owners amongst us.</p>
<div id="attachment_5969" class="wp-caption aligncenter"><a href="http://www.elevatelocal.co.uk/blog/wp-content/uploads/2012/01/artist-big.jpg"><img class="size-full wp-image-5969" title="artist-small" src="http://www.elevatelocal.co.uk/blog/wp-content/uploads/2012/01/artist-small.jpg" alt="" width="600" height="453" /></a><p class="wp-caption-text">The Deezer Artists Page - Kings of Leon</p></div>
<p>One of the more interesting features is the Radio Channels page. Upon visiting the page you are met by a wall of images each representing a different Deezer radio station. The Stations are made from a selection of tracks based on an Artist a Genre or real life radio station. While listening to a station you are only allowed to skip a track 5 times in any 60 minute period. This can be a double edged sword, it’s great way to discover new music you may have normally passed up on, but if you do really dislike a track you will be more inclined to stop listening.</p>
<div id="attachment_5975" class="wp-caption aligncenter"><a href="http://www.elevatelocal.co.uk/blog/wp-content/uploads/2012/01/radio-big.jpg"><img class="size-full wp-image-5975" title="radio-small" src="http://www.elevatelocal.co.uk/blog/wp-content/uploads/2012/01/radio-small.jpg" alt="" width="600" height="453" /></a><p class="wp-caption-text">The Deezer Radio Channels Page</p></div>
<h3>The mobile app</h3>
<p>For Deezer premium+ members there is a multi-platform app in the offering. I am a proud iPhone 4s owner, often too quick to snap up any free apps pointed in my direction. Deezer’s mobile app is certainly one of the slicker music apps I have encountered. It is essentially a slightly scaled down version of the web app with a very tasty added feature. The mobile app provides the ability to download any Albums or Tracks directly to your phone. Great for those times when there may not have a 3g or Wi-Fi connection available. The download process is handled very nicely in the background and is very fast over Wi-Fi.</p>
<div id="attachment_6016" class="wp-caption aligncenter"><a href="http://www.elevatelocal.co.uk/blog/wp-content/uploads/2012/01/mobile-big.jpg"><img class="size-full wp-image-6016" title="mobile-small" src="http://www.elevatelocal.co.uk/blog/wp-content/uploads/2012/01/mobile-small.jpg" alt="" width="600" height="288" /></a><p class="wp-caption-text">Deezers iPhone app - Dashboard, Download screen and Radio screen</p></div>
<p>I’m happy to say that the UI consists of larger buttons avoiding the pitfall that so many apps fall into. I have never understood why app developers create buttons that are smaller than my fingers surface contact. Touch screen devices only succeed if they are easy to use! +1 to Deezer for their efforts.</p>
<p>One observation I have made whilst using the mobile app is that it is only possible to have 1 track being played by any 1 account at any time. If you are currently using Deezer’s web app and start to play a song in your mobile app, the web app will stop playing instantly, and visa-versa. So think twice before sharing any login details with a close friend.</p>
<p>As a side note I have been listening to Deezer’s “Electro” Radio station whilst writing this review and haven’t felt the need to skip a track yet. Maybe the limited skip feature isn’t as much of a hindrance as first thought. Though I wouldn’t have put all of these tracks into the “Electro” category myself, each to their own.</p>
<h3>Deezer VS Spotify &#8211; The Duel</h3>
<p>I guess the time has come… Unfortunately due to Spotify’s success, all music streaming services, at some point, will be compared to the big green giants.</p>
<p style="text-align: left;">The accounts used in this comparison are Spotify’s Premium account and Deezer’s Premium+ account.</p>
<table width="600" border="0" cellspacing="0" cellpadding="5">
<thead style="font-size: 14px;">
<tr style="background-color: #f1f1f1;">
<th style="border-bottom: 1px solid #dddddd;" valign="top" width="205">Feature</th>
<th style="border-bottom: 1px solid #dddddd;" valign="top" width="205">Deezer</th>
<th style="border-bottom: 1px solid #dddddd;" valign="top" width="205">Spotify</th>
</tr>
</thead>
<tbody style="font-size: 12px;">
<tr style="background-color: #fafafa;">
<td style="border-bottom: 1px solid #eeeeee;" valign="top" width="205"><strong>Ad Free</strong></td>
<td style="border-bottom: 1px solid #eeeeee;" align="center" valign="top" width="205">Yes</td>
<td style="border-bottom: 1px solid #eeeeee;" align="center" valign="top" width="205">Yes</td>
</tr>
<tr style="background-color: #fdfdfd;">
<td style="border-bottom: 1px solid #eeeeee;" valign="top" width="205"><strong>Radio Mode</strong></td>
<td style="border-bottom: 1px solid #eeeeee;" align="center" valign="top" width="205">Yes</td>
<td style="border-bottom: 1px solid #eeeeee;" align="center" valign="top" width="205">Yes</td>
</tr>
<tr style="background-color: #fafafa;">
<td style="border-bottom: 1px solid #eeeeee;" valign="top" width="205"><strong>320kbps Streaming</strong></td>
<td style="border-bottom: 1px solid #eeeeee;" align="center" valign="top" width="205">Yes</td>
<td style="border-bottom: 1px solid #eeeeee;" align="center" valign="top" width="205">Yes</td>
</tr>
<tr style="background-color: #fdfdfd;">
<td style="border-bottom: 1px solid #eeeeee;" valign="top" width="205"><strong>Play through music systems</strong></td>
<td style="border-bottom: 1px solid #eeeeee;" align="center" valign="top" width="205">Yes</td>
<td style="border-bottom: 1px solid #eeeeee;" align="center" valign="top" width="205">Yes</td>
</tr>
<tr style="background-color: #fafafa;">
<td style="border-bottom: 1px solid #eeeeee;" valign="top" width="205"><strong>Play your own MP3s</strong></td>
<td style="border-bottom: 1px solid #eeeeee;" align="center" valign="top" width="205">Yes</td>
<td style="border-bottom: 1px solid #eeeeee;" align="center" valign="top" width="205">Yes</td>
</tr>
<tr style="background-color: #fdfdfd;">
<td style="border-bottom: 1px solid #eeeeee;" valign="top" width="205"><strong>Offline mode</strong></td>
<td style="border-bottom: 1px solid #eeeeee;" align="center" valign="top" width="205">Yes</td>
<td style="border-bottom: 1px solid #eeeeee;" align="center" valign="top" width="205">Yes</td>
</tr>
<tr style="background-color: #fafafa;">
<td style="border-bottom: 1px solid #eeeeee;" valign="top" width="205"><strong>Mobile Apps</strong></td>
<td style="border-bottom: 1px solid #eeeeee;" align="center" valign="top" width="205">Yes</td>
<td style="border-bottom: 1px solid #eeeeee;" align="center" valign="top" width="205">Yes</td>
</tr>
<tr style="background-color: #fdfdfd;">
<td style="border-bottom: 1px solid #eeeeee;" valign="top" width="205"><strong>Requires software download</strong></td>
<td style="border-bottom: 1px solid #eeeeee;" align="center" valign="top" width="205">No</td>
<td style="border-bottom: 1px solid #eeeeee;" align="center" valign="top" width="205">Yes</td>
</tr>
<tr style="background-color: #fafafa;">
<td style="border-bottom: 1px solid #eeeeee;" valign="top" width="205"><strong>Price</strong></td>
<td style="border-bottom: 1px solid #eeeeee;" align="center" valign="top" width="205">£9.99</td>
<td style="border-bottom: 1px solid #eeeeee;" align="center" valign="top" width="205">£9.99</td>
</tr>
</tbody>
</table>
<p>As you can see there is very little to difference between the two. The only difference worth noting really is the fact that Spotify requires a software download to use their service. Although the software is very well made I do have my reservations with Spotify. More than once I have had problems streaming music caused by the connection to Spotify’s servers. They also force updates on a regular basis. I am sure this is to make improvements and fix any bugs but it seems a little too often for my liking.</p>
<p>In the short time I have been using Deezer I am yet to have any issues streaming music or downloading tracks. That said I do think Deezer’s service is slightly cheapened by it being browser based. I find myself using the mobile app more than the web app. There is nothing more annoying than closing your Deezer tab mid album by accident. A premium music streaming service should feel robust and weighty and although it may take a little longer to set up, and it isn’t 100% perfect I think I will be sticking with my Spotify subscription.</p>
<h2>Conclusion</h2>
<p>The truth is, Deezer is a very good product. The only reason I can see anyone not being fully satisfied with its offering would be because it’s browser based. The interface is still very slick, the streaming quality is excellent, download speeds are ample and the mobile app does a very good job.</p>
<p>I would suggest that anyone looking for a premium music streaming service gives Deezer a chance. Being a <a href="http://www.elevatelocal.co.uk/web-design">Web Designer</a> I am impressed with what they have achieved. The same way I was impressed when the Hype Machine was launched.</p>
<p>It’s not every day that you are given something for free so I can’t end this piece without saying thank you to PeerIndex for this lovely perk. I’m not sure if this is something they will be doing more of in the future for different influence topics but I certainly hope so.</p>
<p><a href="http://www.elevatelocal.co.uk">Digital Marketing Agency</a> 
<a href="http://www.elevatelocal.co.uk/blog">Elevate Local</a></p>]]></content:encoded>
			<wfw:commentRss>http://www.elevatelocal.co.uk/blog/deezer-com-review-thanks-to-peerindex-26015963/feed</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>WordPress Next and Previous Author Links with Gravatars</title>
		<link>http://www.elevatelocal.co.uk/blog/wordpress-next-and-previous-author-links-with-gravatars-24105381</link>
		<comments>http://www.elevatelocal.co.uk/blog/wordpress-next-and-previous-author-links-with-gravatars-24105381#comments</comments>
		<pubDate>Mon, 24 Oct 2011 08:02:11 +0000</pubDate>
		<dc:creator>Adam</dc:creator>
				<category><![CDATA[Freebies]]></category>
		<category><![CDATA[Tips And Tutorials]]></category>
		<category><![CDATA[Web Design]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://www.elevatelocal.co.uk/blog/?p=5381</guid>
		<description><![CDATA[<p><p><a href="http://www.elevatelocal.co.uk">Digital Marketing Agency</a> 
<a href="http://www.elevatelocal.co.uk/blog">Elevate Local</a></p><p>Ever wanted to add a next and previous author button at the bottom of your WordPress author pages. Look no further! I knocked this code up a few days ago and thought I would share should anyone else need this functionality. The code below will get a list of all users, work out which author page&#8230;</p></p><p><a href="http://www.elevatelocal.co.uk">Digital Marketing Agency</a> 
<a href="http://www.elevatelocal.co.uk/blog">Elevate Local</a></p>]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.elevatelocal.co.uk">Digital Marketing Agency</a> 
<a href="http://www.elevatelocal.co.uk/blog">Elevate Local</a></p><p>Ever wanted to add a next and previous author button at the bottom of your WordPress author pages. Look no further! I knocked this code up a few days ago and thought I would share should anyone else need this functionality.</p>
<div id="attachment_5383" class="wp-caption aligncenter"><img class="size-full wp-image-5383" style="border-style: initial; border-color: initial;" title="Capture" src="http://www.elevatelocal.co.uk/blog/wp-content/uploads/2011/10/Capture.jpg" alt="" width="581" height="104" /><p class="wp-caption-text">How the fnished  code will look</p></div>
<p>The code below will get a list of all users, work out which author page is being viewed and note the previous and next authors alphabetically. It will then display a link to each author page with the relevant gravatar.<span id="more-5381"></span></p>
<h3>The PHP</h3>
<pre class="brush: php">
&amp;amp;amp;lt;?php
global $wpdb;

if(isset($_GET[&#039;author_name&#039;])) :
$curauth = get_userdatabylogin($author_name);
else :
$curauth = get_userdata(intval($author));
endif;

$users = $wpdb-&amp;amp;amp;gt;get_col(&amp;amp;amp;quot;SELECT * FROM $wpdb-&amp;amp;amp;gt;users ORDER BY display_name&amp;amp;amp;quot;);
$i = 0;
foreach($users as $user) {
$user = get_userdata($user);
if ($user-&amp;amp;amp;gt;first_name . &#039; &#039; . $user-&amp;amp;amp;gt;last_name == $curauth-&amp;amp;amp;gt;first_name . &#039; &#039; . $curauth-&amp;amp;amp;gt;last_name) {

$curauthornum = $i;
$prevauthorid = ($i-1);
$nextauthorid = ($i+1);

if (get_userdata($users[$prevauthorid])) {$prevauthor = get_userdata($users[$prevauthorid]);}
if (get_userdata($users[$nextauthorid])) {$nextauthor = get_userdata($users[$nextauthorid]);}
}
$i++;
}

if (isset ($prevauthor)) {
echo &amp;amp;amp;quot;&amp;amp;amp;lt;div class=\&amp;amp;amp;quot;left prevauthor\&amp;amp;amp;quot; &amp;amp;amp;gt;&amp;amp;amp;lt;a href=\&amp;amp;amp;quot;&amp;amp;amp;quot;.get_author_posts_url($prevauthor-&amp;amp;amp;gt;ID).&amp;amp;amp;quot;\&amp;amp;amp;quot;&amp;amp;amp;gt;&amp;amp;amp;lt;strong&amp;amp;amp;gt;Previous Author&amp;amp;amp;lt;/strong&amp;amp;amp;gt;&amp;amp;amp;quot;;
echo get_avatar( $prevauthor-&amp;amp;amp;gt;user_email, $size = &#039;50&#039;, $default = &#039;&amp;amp;amp;lt;path_to_url&amp;amp;amp;gt;&#039; );
echo &amp;amp;amp;quot;&amp;amp;amp;lt;br/&amp;amp;amp;gt;&amp;amp;amp;quot;.$prevauthor-&amp;amp;amp;gt;first_name.&amp;amp;amp;quot; &amp;amp;amp;quot;.$prevauthor-&amp;amp;amp;gt;last_name.&amp;amp;amp;quot;&amp;amp;amp;lt;/a&amp;amp;amp;gt;&amp;amp;amp;lt;/div&amp;amp;amp;gt;&amp;amp;amp;quot;;
}

if (isset ($nextauthor)) {
echo &amp;amp;amp;quot;&amp;amp;amp;lt;div class=\&amp;amp;amp;quot;right nextauthor\&amp;amp;amp;quot;&amp;amp;amp;gt;&amp;amp;amp;lt;a href=\&amp;amp;amp;quot;&amp;amp;amp;quot;.get_author_posts_url($nextauthor-&amp;amp;amp;gt;ID).&amp;amp;amp;quot;\&amp;amp;amp;quot;&amp;amp;amp;gt;&amp;amp;amp;lt;strong&amp;amp;amp;gt;Next Author&amp;amp;amp;lt;/strong&amp;amp;amp;gt;&amp;amp;amp;quot;;
echo get_avatar( $nextauthor-&amp;amp;amp;gt;user_email, $size = &#039;50&#039;, $default = &#039;&amp;amp;amp;lt;path_to_url&amp;amp;amp;gt;&#039; );
echo &amp;amp;amp;quot;&amp;amp;amp;lt;br/&amp;amp;amp;gt;&amp;amp;amp;quot;.$nextauthor-&amp;amp;amp;gt;first_name.&amp;amp;amp;quot; &amp;amp;amp;quot;.$nextauthor-&amp;amp;amp;gt;last_name.&amp;amp;amp;quot;&amp;amp;amp;lt;/a&amp;amp;amp;gt;&amp;amp;amp;lt;/div&amp;amp;amp;gt;&amp;amp;amp;quot;;
}

echo &amp;amp;amp;quot;&amp;amp;amp;lt;div class=\&amp;amp;amp;quot;clear\&amp;amp;amp;quot;&amp;amp;amp;gt;&amp;amp;amp;lt;/div&amp;amp;amp;gt;&amp;amp;amp;quot;;
?&amp;amp;amp;gt;
</pre>
<p>This code needs to be put in the author.php file above or below your loop.</p>
<h3>The CSS</h3>
<pre class="brush: php">
/* PREVIOUS AND NEXT AUTHOR BUTTONS */
.prevauthor, .nextauthor {
width:150px;
text-align:center;
margin:4px 0 12px 0;
font-size:12px;
}
.prevauthor a, .nextauthor a {
display:block;
}
.prevauthor a strong, .nextauthor a strong {
margin-bottom:5px;
display:block;
font-weight:normal !important
}
.prevauthor a:hover, .nextauthor a:hover {
text-decoration:none !important;
}
.prevauthor avatar-50, .nextauthor avatar-50 {
margin-bottom:2px;
display:block;
}
.clear {
clear:both;
}
</pre>
<p>This code needs to be placed inside your themes style.css file.</p>
<p><strong>Any questions or comments, please write a comment below. Happy coding!</strong></p>
<p><a href="http://www.elevatelocal.co.uk">Digital Marketing Agency</a> 
<a href="http://www.elevatelocal.co.uk/blog">Elevate Local</a></p>]]></content:encoded>
			<wfw:commentRss>http://www.elevatelocal.co.uk/blog/wordpress-next-and-previous-author-links-with-gravatars-24105381/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Free light skin for SlideDeck</title>
		<link>http://www.elevatelocal.co.uk/blog/free-light-skin-for-slidedeck-24094794</link>
		<comments>http://www.elevatelocal.co.uk/blog/free-light-skin-for-slidedeck-24094794#comments</comments>
		<pubDate>Sat, 24 Sep 2011 09:00:24 +0000</pubDate>
		<dc:creator>Adam</dc:creator>
				<category><![CDATA[Freebies]]></category>
		<category><![CDATA[Web Design]]></category>
		<category><![CDATA[free]]></category>
		<category><![CDATA[SlideDeck]]></category>

		<guid isPermaLink="false">http://www.elevatelocal.co.uk/blog/?p=4794</guid>
		<description><![CDATA[<p><p><a href="http://www.elevatelocal.co.uk">Digital Marketing Agency</a> 
<a href="http://www.elevatelocal.co.uk/blog">Elevate Local</a></p><p>If you haven&#8217;t checked out the multi purpose jQuery slider &#8220;SlideDeck&#8221; before&#8230; you should! Once you have checked it out and are undoubtedly using said slider, here is a free skin to get you on the way. Designed lovingly by myself for all your light coloured website needs. Download here » </p></p><p><a href="http://www.elevatelocal.co.uk">Digital Marketing Agency</a> 
<a href="http://www.elevatelocal.co.uk/blog">Elevate Local</a></p>]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.elevatelocal.co.uk">Digital Marketing Agency</a> 
<a href="http://www.elevatelocal.co.uk/blog">Elevate Local</a></p><p>If you haven&#8217;t checked out the multi purpose jQuery slider &#8220;<a href="http://www.slidedeck.com/" rel="nofollow">SlideDeck</a>&#8221; before&#8230; you should!</p>
<p>Once you have checked it out and are undoubtedly using said slider, here is a free skin to get you on the way. Designed lovingly by myself for all your light coloured website needs.</p>
<p><a href="http://www.elevatelocal.co.uk/blog/wp-content/uploads/2011/09/LightLines.zip"><img class="aligncenter size-full wp-image-4802" title="demo" src="http://www.elevatelocal.co.uk/blog/wp-content/uploads/2011/09/demo4.jpg" alt="" width="600" height="332" /></a></p>
<p><a href="http://www.elevatelocal.co.uk/blog/wp-content/uploads/2011/09/LightLines.zip"><strong>Download here</strong> » <img class="size-full wp-image-4795" src="http://www.elevatelocal.co.uk/blog/wp-content/uploads/2011/09/box_download.png" alt="" width="48" height="48" /></a></p>
<p><a href="http://www.elevatelocal.co.uk">Digital Marketing Agency</a> 
<a href="http://www.elevatelocal.co.uk/blog">Elevate Local</a></p>]]></content:encoded>
			<wfw:commentRss>http://www.elevatelocal.co.uk/blog/free-light-skin-for-slidedeck-24094794/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Stop WordPress Spam Comments and Link Injection</title>
		<link>http://www.elevatelocal.co.uk/blog/stop-wordpress-spam-comments-and-link-injection-09094550</link>
		<comments>http://www.elevatelocal.co.uk/blog/stop-wordpress-spam-comments-and-link-injection-09094550#comments</comments>
		<pubDate>Fri, 09 Sep 2011 08:00:23 +0000</pubDate>
		<dc:creator>Adam</dc:creator>
				<category><![CDATA[Tips And Tutorials]]></category>
		<category><![CDATA[Web Design]]></category>
		<category><![CDATA[spam]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://www.elevatelocal.co.uk/blog/?p=4550</guid>
		<description><![CDATA[<p><p><a href="http://www.elevatelocal.co.uk">Digital Marketing Agency</a> 
<a href="http://www.elevatelocal.co.uk/blog">Elevate Local</a></p><p>I love WordPress as a platform, but one of its downfalls is that it is a big target for spammers and bots. Today I’m going to share a couple of tips with you on how to minimise if not eradicate spam comments and the potential weaknesses that are targeted by bots. Register your site with&#8230;</p></p><p><a href="http://www.elevatelocal.co.uk">Digital Marketing Agency</a> 
<a href="http://www.elevatelocal.co.uk/blog">Elevate Local</a></p>]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.elevatelocal.co.uk">Digital Marketing Agency</a> 
<a href="http://www.elevatelocal.co.uk/blog">Elevate Local</a></p><p style="text-align: center;"><img class="size-medium wp-image-1388 aligncenter" title="Wordpress-logo" src="http://www.elevatelocal.co.uk/blog/wp-content/uploads/2011/02/Wordpress-logo-300x67.jpg" alt="" width="300" height="67" /></p>
<p>I love WordPress as a platform, but one of its downfalls is that it is a big target for spammers and bots. Today I’m going to share a couple of tips with you on how to minimise if not eradicate spam comments and the potential weaknesses that are targeted by bots.</p>
<h3>Register your site with Akismet</h3>
<p>First things first, don’t forget to <a href="http://akismet.com/" rel="nofollow" target="_blank">register your site with Akismet</a>. This will give you a key for the plugin that should automatically be installed with WordPress. It’s there for a reason and is great at stopping widespread spam.</p>
<h3>Using .htaccess to prevent spam bots accessing your comments file</h3>
<p>One trick that spam bots use is posting directly to the wp-comments-post.php file of your WordPress theme. This allows them to post comments without loading the site potentially avoiding any front end security measures you have put in place.</p>
<p>We can stop this by blocking access to the file directly using the .htaccess file. This can be found at the root of your WordPress install. Open the .htaccess file and paste in the following code at the bottom. <strong>Don’t forget to replace ‘yourdomainname’ on line 5 with your websites domain name.</strong></p>
<blockquote><p>&lt;IfModule mod_rewrite.c&gt;<br />
RewriteEngine On<br />
RewriteCond %{REQUEST_METHOD} POST<br />
RewriteCond %{REQUEST_URI} .wp-comments-post\.php*<br />
RewriteCond %{HTTP_REFERER} !.*yourdomainname.* [OR]<br />
RewriteCond %{HTTP_USER_AGENT} ^$<br />
RewriteRule (.*) ^http://%{REMOTE_ADDR}/$ [R=301,L]<br />
&lt;/IfModule&gt;</p></blockquote>
<h3>Remove autolinks in comments</h3>
<p>When a comment is posted that contains a url, wordpress changes this into a link by default. This is something that bots and spammers use to their advantage. We can stop this very simply by adding the following line of code into your themes functions.php file.</p>
<blockquote><p>remove_filter(&#8216;comment_text&#8217;, &#8216;make_clickable&#8217;, 9);</p></blockquote>
<p>This will remove wordpress’s automatic linking function.</p>
<p>With these 3 simple tips, you will be well on your way to stopping spam comments and link injection.</p>
<p><a href="http://www.elevatelocal.co.uk">Digital Marketing Agency</a> 
<a href="http://www.elevatelocal.co.uk/blog">Elevate Local</a></p>]]></content:encoded>
			<wfw:commentRss>http://www.elevatelocal.co.uk/blog/stop-wordpress-spam-comments-and-link-injection-09094550/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Creating consistent HTML email designs</title>
		<link>http://www.elevatelocal.co.uk/blog/creating-consistent-html-email-designs-26084259</link>
		<comments>http://www.elevatelocal.co.uk/blog/creating-consistent-html-email-designs-26084259#comments</comments>
		<pubDate>Fri, 26 Aug 2011 08:48:31 +0000</pubDate>
		<dc:creator>Adam</dc:creator>
				<category><![CDATA[Tips And Tutorials]]></category>
		<category><![CDATA[email]]></category>

		<guid isPermaLink="false">http://www.elevatelocal.co.uk/blog/?p=4259</guid>
		<description><![CDATA[<p><p><a href="http://www.elevatelocal.co.uk">Digital Marketing Agency</a> 
<a href="http://www.elevatelocal.co.uk/blog">Elevate Local</a></p><p>In a recent venture into the world of HTML emails I discovered that all is not quite what it seems. I am of course talking about the vast differences between the ways some mail clients can display email. No matter how much of a CSS genius you are you will never get your beautiful designs&#8230;</p></p><p><a href="http://www.elevatelocal.co.uk">Digital Marketing Agency</a> 
<a href="http://www.elevatelocal.co.uk/blog">Elevate Local</a></p>]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.elevatelocal.co.uk">Digital Marketing Agency</a> 
<a href="http://www.elevatelocal.co.uk/blog">Elevate Local</a></p><p>In a recent venture into the world of HTML emails I discovered that all is not quite what it seems. I am of course talking about the vast differences between the ways some mail clients can display email. No matter how much of a CSS genius you are you will never get your beautiful designs to look exactly the same in all email clients, but below I have outlined you some tips that will help you minimise the differences.</p>
<ul>
<li>A lot of CSS properties (such as font, color and border) work fine across many of the most popular email clients. Get familiar with what works and what doesn&#8217;t by using <a href="http://www.campaignmonitor.com/css/" target="_blank">campaign monitors Guide to CSS Support in email</a>.</li>
<li>When a CSS property doesn&#8217;t work so well, there are often workarounds (such as using cellpadding in tables instead of padding).</li>
<li>When workarounds don’t exist, focus on graceful degradation.</li>
<li>Your design will never look exactly the same across all email clients, no matter how you use CSS. Once you (and your clients) make peace with this, I guarantee you will sleep better at night.</li>
<li>Keep it simple. The less complicated your design and layout, the less likely something will go wrong. Favour table layouts over divs, and make sure your message is readable (which means text, not images).</li>
</ul>
<p>One of the most evident things you should realise after reading <a href="http://www.campaignmonitor.com/css/" target="_blank">the guide to CSS in email</a> is that most of your problems will come from Outlook 2010, Lotus Notes and Gmail. These browsers are playing hardball when it comes to CSS support. Fear not young designer, good will prevail and the darkness will be lifted in time.</p>
<p>Looking at the data from over 3 billion emails you can see that the use of mobile clients is on the constant up rise! In fact, one in five emails are now opened on a mobile device. This is good news!</p>
<div id="attachment_4262" class="wp-caption aligncenter"><img class="size-full wp-image-4262" title="email-client-growth" src="http://www.elevatelocal.co.uk/blog/wp-content/uploads/2011/08/email-client-growth.gif" alt="" width="533" height="545" /><p class="wp-caption-text">Data from Smashing Magazine</p></div>
<div id="attachment_4266" class="wp-caption aligncenter"><img class="size-full wp-image-4266" title="email" src="http://www.elevatelocal.co.uk/blog/wp-content/uploads/2011/08/email1.jpg" alt="" width="600" height="229" /><p class="wp-caption-text">Data from Campaign Monitor</p></div>
<p>Most mobile email clients including iOS (which accounts for 75% of mobile email) run off the webkit rendering engine. Webkit supports many CSS3 features such as animation and media queries. The latter can be extremely useful for re formatting emails to suite mobile devices. With apples mail on mac and iPhone we are able to format emails especially for iPhone users. See the example below.</p>
<p><img class="aligncenter size-full wp-image-4263" title="panic-iphone-comparison" src="http://www.elevatelocal.co.uk/blog/wp-content/uploads/2011/08/panic-iphone-comparison.jpg" alt="" width="530" height="419" /></p>
<p><a href="http://www.elevatelocal.co.uk">Digital Marketing Agency</a> 
<a href="http://www.elevatelocal.co.uk/blog">Elevate Local</a></p>]]></content:encoded>
			<wfw:commentRss>http://www.elevatelocal.co.uk/blog/creating-consistent-html-email-designs-26084259/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The possible implications of Google’s drag and drop image search</title>
		<link>http://www.elevatelocal.co.uk/blog/the-possible-implications-of-google%e2%80%99s-drag-and-drop-image-search-14084091</link>
		<comments>http://www.elevatelocal.co.uk/blog/the-possible-implications-of-google%e2%80%99s-drag-and-drop-image-search-14084091#comments</comments>
		<pubDate>Sun, 14 Aug 2011 09:34:41 +0000</pubDate>
		<dc:creator>Adam</dc:creator>
				<category><![CDATA[Google]]></category>

		<guid isPermaLink="false">http://www.elevatelocal.co.uk/blog/?p=4091</guid>
		<description><![CDATA[<p><p><a href="http://www.elevatelocal.co.uk">Digital Marketing Agency</a> 
<a href="http://www.elevatelocal.co.uk/blog">Elevate Local</a></p><p>When Google added its search by image functions a month ago I didn&#8217;t really see much use for them. Why would I want to find an image that was similar to the one I already had? It was only a few days ago that I came across a possible use for the search by image. Whilst purchasing&#8230;</p></p><p><a href="http://www.elevatelocal.co.uk">Digital Marketing Agency</a> 
<a href="http://www.elevatelocal.co.uk/blog">Elevate Local</a></p>]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.elevatelocal.co.uk">Digital Marketing Agency</a> 
<a href="http://www.elevatelocal.co.uk/blog">Elevate Local</a></p><p>When Google added its search by image functions a month ago I didn&#8217;t really see much use for them. Why would I want to find an image that was similar to the one I already had? It was only a few days ago that I came across a possible use for the search by image.</p>
<p>Whilst purchasing a stock image for a client, I wondered if the same image had been used many times on other websites. Using Google’s search by image I decided to drag a watermarked copy of the image in from iStock, only to find that the search returned many high res un-watermarked versions of the same image. To see if this was a one off I decided to test with a completely different image and low and behold I was given full high res versions of that image also. Previously if you were to find a nice stock image that you wanted to obtain unlawfully you would have had to search for it using words to describe the image. This was obviously flawed as many web developers name their images in a non-descriptive way. What Google has created is a way of turning all stock image sites into a catalogue of easily obtainable images. <strong>At this point I must refer you to the disclaimer at the bottom of this post.<span id="more-4091"></span></strong></p>
<p>I’d be interested to see the long term effects of this on stock imagery companies. I for one would be coming up with a new way of making my watermarked images not so easily recognised by Google. The alternative would be to make them less easily downloadable but this would stop people being able to use comps in their mock ups.</p>
<p>Below is proof of how easily the above can be achieved and in this case would have been just as quick as purchasing the image legally.</p>
<div id="attachment_4106" class="wp-caption aligncenter"><img class="size-full wp-image-4106" title="image-search-1" src="http://www.elevatelocal.co.uk/blog/wp-content/uploads/2011/08/image-search-1.jpg" alt="" width="600" height="325" /><p class="wp-caption-text">Dragging the watermarked stock image into Google&#39;s image search</p></div>
<div id="attachment_4107" class="wp-caption aligncenter"><img class="size-full wp-image-4107" title="image-search-2" src="http://www.elevatelocal.co.uk/blog/wp-content/uploads/2011/08/image-search-2.jpg" alt="" width="600" height="325" /><p class="wp-caption-text">Search results containing all un-watermarked images</p></div>
<div id="attachment_4108" class="wp-caption aligncenter"><img class="size-full wp-image-4108" title="image-search-3" src="http://www.elevatelocal.co.uk/blog/wp-content/uploads/2011/08/image-search-3.jpg" alt="" width="600" height="325" /><p class="wp-caption-text">A high-res version of the stock image within 3 clicks</p></div>
<h2>Disclaimer</h2>
<p>I must state that I and elevatelocal do not condone the use of image search in this way. The image in the example above was purchased legally and the concept was merely an observation and not intended to be an instruction of any sort.</p>
<p><a href="http://www.elevatelocal.co.uk">Digital Marketing Agency</a> 
<a href="http://www.elevatelocal.co.uk/blog">Elevate Local</a></p>]]></content:encoded>
			<wfw:commentRss>http://www.elevatelocal.co.uk/blog/the-possible-implications-of-google%e2%80%99s-drag-and-drop-image-search-14084091/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
<!--Crunched by: www.elevatelocal.co.uk @ 2012-05-17 06:42:14 -->
