<?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>RB Music - Uncovered &#38; Rediscovered Hits &#187; CSS</title>
	<atom:link href="http://www.rb-music.co.uk/tag/css/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.rb-music.co.uk</link>
	<description>Just another WordPress weblog</description>
	<lastBuildDate>Thu, 27 Oct 2011 16:13:03 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Freelance</title>
		<link>http://www.rb-music.co.uk/2008/11/25/freelance/</link>
		<comments>http://www.rb-music.co.uk/2008/11/25/freelance/#comments</comments>
		<pubDate>Tue, 25 Nov 2008 21:18:02 +0000</pubDate>
		<dc:creator>Richard</dc:creator>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[Design]]></category>
		<category><![CDATA[MooTools]]></category>
		<category><![CDATA[Software/Tools]]></category>
		<category><![CDATA[The Life of ...]]></category>
		<category><![CDATA[Web development]]></category>
		<category><![CDATA[Freelance]]></category>
		<category><![CDATA[mooTools Javascript]]></category>
		<category><![CDATA[work]]></category>

		<guid isPermaLink="false">http://www.rb-music.co.uk/?p=100</guid>
		<description><![CDATA[Most evenings during the week I am free for a few hours so feel its time to try get some little bits and pieces of extra work

Just put it out there if any one is in need of any web work &#8211; site updates, site creation, funky JavaScript effects, bit of php here and there [...]]]></description>
			<content:encoded><![CDATA[<p>Most evenings during the week I am free for a few hours so feel its time to try get some little bits and pieces of extra work</p>
<p><span id="more-100"></span></p>
<p>Just put it out there if any one is in need of any web work &#8211; site updates, site creation, funky JavaScript effects, bit of php here and there anything at all really get in touch.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.rb-music.co.uk/2008/11/25/freelance/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>JShop Review</title>
		<link>http://www.rb-music.co.uk/2008/10/31/jshop-review/</link>
		<comments>http://www.rb-music.co.uk/2008/10/31/jshop-review/#comments</comments>
		<pubDate>Thu, 30 Oct 2008 23:16:13 +0000</pubDate>
		<dc:creator>Richard</dc:creator>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[Design]]></category>
		<category><![CDATA[MooTools]]></category>
		<category><![CDATA[Software/Tools]]></category>
		<category><![CDATA[Web development]]></category>
		<category><![CDATA[Ecommerce]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[JShop]]></category>
		<category><![CDATA[Php]]></category>

		<guid isPermaLink="false">http://www.rb-music.co.uk/?p=86</guid>
		<description><![CDATA[Ecommerce is something I haven’t really covered in any huge depth before but along came the opportunity at work to get stuck into making a shop online. At my old company we were about to start a site using JShop but the time came to move on. So a few weeks into my new job [...]]]></description>
			<content:encoded><![CDATA[<p>Ecommerce is something I haven’t really covered in any huge depth before but along came the opportunity at work to get stuck into making a shop online. At my old company we were about to start a site using JShop but the time came to move on. So a few weeks into my new job along came a project – an ecommerce site in JShop.</p>
<p><span id="more-86"></span></p>
<p>From my initial introduction into the backend of the system it seemed a little daunting but once you get used to where everything is, it all becomes a lot simpler – it also helps if you get yourself a copy of manual to flick through great little reference throughout the project, also if you have someone who has used the system before (cheers Pete) will help. </p>
<p>Most things you could possibly want to customize are included such as custom fields, extra fields for products/sections etc also you can turn desired functionality on and off with a flick of a switch in the backend – shipping type, tax etc. This makes for minimal need for hacks to both the core code and database which makes the implementation of JShop simple and easy. </p>
<p>Saying that if you do require to add code this is straightforward as long as you know your stuff (php/javascript), the code is clearly laid out so when I did need to make a simple tweak there wasn’t too much pain involved. Although I would advise not hacking too much as one it isn’t supported by Jshop &#8211; two it could hinder any future updates – which are free once you have purchased the license. I guess with custom code its knowing when you have added too much&#8230; always comment what’s been added you can always remove for an update and add back in.</p>
<p>Once you have mastered the backend functionality the only thing left is the templating system which is one of the best things I have worked with easy enough for a non developer to understand. Making loops/if else simple and adding anything returned from the database as easy as {customer.name} which allows you to create any look and feel you could possibly want. This is fairly laborious task but taking each page one at a time and adding your own styles the site soon comes together it would take a considerable amount of time to knock up each template from scratch.</p>
<p>I’m yet to decide if to start fresh css as wise as it doesn’t make the best use of it, a lot of time was spent adjusting font sizes, colours, sizes but for speed adjusting the two css files works just fine – the css is never going to be 100% but it works just fine&#8230; </p>
<p>If you do purchase and need any support the forums are fairly handy but the email support is even better I emailed with a fairly complex problem and the guys on there support team knocked up a template in order for me to allow me to achieve what I needed to… worth every penny!!</p>
<p>To sum up I would highly recommend this for any kind of shop you could want, a lot of thought has gone into what a shop might what to do and this is all made available – out of the box. This then allows you to spend your time adjusting templates to your own look and feel. The checkout process is smooth and clear it gives the customer complete control over there orders… Within the system I don’t think there is anything else you could possibly want to add unless you had really specialist processes involved in your order process if you want a shop online this gives you exactly that I don’t think you could want more – unless you are picky with minor details. The likes of play/amazon aren’t going to offer much more functionality wise (related products/reviews etc) to that what Jshop is going to offer, even if the processes might be slightly different.</p>
<p>To create something similar would take at least 5+ months development time perhaps…. With JShop out of the box to live site 15/20 days dev time the next one would be quicker. </p>
<p>You do the maths….</p>
<p><a href="http://www.jshop.co.uk/">Check JShop out</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.rb-music.co.uk/2008/10/31/jshop-review/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Richard Bell</title>
		<link>http://www.rb-music.co.uk/2008/10/23/richard-bell-%e2%80%93-web-developer/</link>
		<comments>http://www.rb-music.co.uk/2008/10/23/richard-bell-%e2%80%93-web-developer/#comments</comments>
		<pubDate>Thu, 23 Oct 2008 19:44:04 +0000</pubDate>
		<dc:creator>Richard</dc:creator>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[Design]]></category>
		<category><![CDATA[Web development]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[xhtml]]></category>

		<guid isPermaLink="false">http://www.rb-music.co.uk/?p=71</guid>
		<description><![CDATA[There is lots of talk what the developers role is and the difference between designer and developer – but why am I a web developer not designer?&#8230; Is there such a thing as a web designer?

As you can see from the title of this site I class myself as a developer but why? Put simply [...]]]></description>
			<content:encoded><![CDATA[<p>There is lots of talk what the developers role is and the difference between designer and developer – but why am I a web developer not designer?&#8230; Is there such a thing as a web designer?</p>
<p><span id="more-71"></span>
<p>As you can see from the title of this site I class myself as a developer but why? Put simply to make a website function you DO NOT need design it just makes it easier on the eye, prime example is cssnakedday (take away all design/colours/images and the site should still be workable).  To get a website on the internet you do not need any design skill – a websites main role is the functionality and linking of pages – a lot of the time it would be better to strip the so called design.</p>
<p>The “designer” just makes the site clearer and gives it that warmth and ease of use for the visitor. From my few years experience a lot of websites are designed by people from a print background that have adapted with the change where designing for web is a completely different kettle of fish – some grasp it better than others.</p>
<p>I admit to not being the worlds best designer however I don’t think as a developer you can ignore what is looking good on your page and what is looking bad. When developing a site you see the same pages over and over again so I think this hinders your capabilities of a designer. If you are looking at the same thing over and over again repeatedly you are going to miss little things plus I’m concentrating on functionality of how to get things to function than the smaller design led changes.</p>
<p> For example if you had two days to develop a site I’m going to concentrate on functionality/coding and split my time according and make that my priority say 80% that gives me 20% to apply styles. That 20% isn’t going to be enough to apply all styles and design to a page</p>
<p>So I guess it comes to down to priorities if you are building a data driven website which requires functionality you need to spend more time to get it to work than applying the design as without the functionality you have no website at all – hence why I see myself as a web developer &#8211; that design means nothing if you have no structure it just helps a hell of a lot in getting traffic to your site. </p>
<p>Although design is an important factor without the development knowledge – you have no website. I spend a lot of my time creating layouts and styling using css – is this design? Yes but I’m yet to met a designer that can produce semantic HTML/CSS no doubt they are out there though. I could go on and on but I’ll leave it there…for today </p>
<p>Things I am not are “A techie”</p>
]]></content:encoded>
			<wfw:commentRss>http://www.rb-music.co.uk/2008/10/23/richard-bell-%e2%80%93-web-developer/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>MooTools preloading image rotator</title>
		<link>http://www.rb-music.co.uk/2008/10/20/mootools-preloading-image-loader/</link>
		<comments>http://www.rb-music.co.uk/2008/10/20/mootools-preloading-image-loader/#comments</comments>
		<pubDate>Mon, 20 Oct 2008 20:31:22 +0000</pubDate>
		<dc:creator>Richard</dc:creator>
				<category><![CDATA[MooTools]]></category>
		<category><![CDATA[Web development]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[javascript]]></category>

		<guid isPermaLink="false">http://www.rb-music.co.uk/?p=64</guid>
		<description><![CDATA[I must have written six or seven of these bad boys since about January so I though one last time I&#8217;ll post it here and adapt it from time to time when I need it ! So here it is for both me any anyone else intrested

This takes a number of images pre loads them [...]]]></description>
			<content:encoded><![CDATA[<p>I must have written six or seven of these bad boys since about January so I though one last time I&#8217;ll post it here and adapt it from time to time when I need it ! So here it is for both me any anyone else intrested</p>
<p><span id="more-64"></span></p>
<p>This takes a number of images pre loads them and will then fade between them</p>
<p>html</p>
<div class="pre">&lt;div id=&#8221;image_rotator&#8221;&gt;<br />
&lt;img src=&#8221;image/img1.jpg&#8221; style=&#8221;visibility: visible; opacity: 1&#8243; /&gt;<br />
&lt;img src=&#8221;image/img2.jpg&#8221; style=&#8221;visibility: hidden; opacity: 0&#8243; /&gt;<br />
&lt;img src=&#8221;image/img3.jpg&#8221; style=&#8221;visibility: hidden; opacity: 0&#8243; /&gt;<br />
&lt;/div&gt;</div>
<p>css</p>
<div class="pre">#image_rotator {<br />
position: relative;<br />
width: 100px;<br />
height: 100px;<br />
}<br />
#image_rotator {<br />
position: absolute<br />
}</div>
<p>javascript</p>
<div class="pre">window.addEvent(&#8220;domready&#8221;, function() {</p>
<p>var images = $$(&#8216;#image_rotator img&#8217;) //the image<br />
var imgTotal = images.length-1;<br />
var pos = 0;</p>
<p>//set up an array of image src&#8217;s we want to preload<br />
var imgSrcs = new Array();</p>
<p>//loop through array and stuff the images src&#8217;s into an array to use next<br />
images.each(function (el,l) {<br />
imgSrcs[l] = images[l].src;<br />
});</p>
<p>//check all our images from array have loaded then start calling fadeImages every 5 seconds<br />
var myImages = new Asset.images(imgSrcs,<br />
onComplete: function(){<br />
fadeImages.periodical(5000);<br />
}<br />
});</p>
<p>function fadeImages() {</p>
<p>//if we are at the end of list of images fade out last 1 fade in 1st else we fade current and fade in the next<br />
if (pos == imgTotal) {<br />
fadeImgOut=imgTotal;<br />
fadeImgIn =0;<br />
pos = 0;<br />
}<br />
else {<br />
fadeImgOut=pos;<br />
fadeImgIn =pos+1;<br />
pos ++;<br />
}</p>
<p>//do the fading stuff<br />
var fadeOut = new Fx.Tween(images[fadeImgOut], {duration: 2000});<br />
var fadeIn = new Fx.Tween(images[fadeImgIn], {duration: 2000});<br />
fadeOut.start(&#8216;opacity&#8217;,[1,0]);<br />
fadeIn.start(&#8216;opacity&#8217;,[0,1]);</p>
<p>}</p>
<p>});</p></div>
]]></content:encoded>
			<wfw:commentRss>http://www.rb-music.co.uk/2008/10/20/mootools-preloading-image-loader/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
	</channel>
</rss>

