<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss 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/" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">

<channel>
	<title>Colourgarden</title>
	
	<link>http://colourgarden.net</link>
	<description>Just another WordPress weblog</description>
	<lastBuildDate>Mon, 30 Jan 2012 11:15:52 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2</generator>
		<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/Colourgarden" /><feedburner:info uri="colourgarden" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><feedburner:browserFriendly></feedburner:browserFriendly><item>
		<title>Six best-practice tips for form design</title>
		<link>http://colourgarden.net/web-technology/six-best-practice-tips-for-form-design/</link>
		<comments>http://colourgarden.net/web-technology/six-best-practice-tips-for-form-design/#comments</comments>
		<pubDate>Fri, 27 Jan 2012 11:28:05 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Web Technology]]></category>
		<category><![CDATA[forms]]></category>
		<category><![CDATA[usability]]></category>
		<category><![CDATA[ux]]></category>
		<category><![CDATA[website]]></category>

		<guid isPermaLink="false">http://colourgarden.net/?p=264</guid>
		<description><![CDATA[Gradients. Don&#8217;t you just love their multi-coloured wowness. And drop shadows &#8211; where would we be about them?! And forms yeeaaaaa. Wait, they&#8217;re a bit boring aren&#8217;t they? Whilst designers (sorry, I don&#8217;t want to paint everyone with the same brush!) have been doing their darndest to create fancy feature panels, bold backgrounds and tricky [...]]]></description>
			<content:encoded><![CDATA[<p>Gradients. Don&#8217;t you just love their multi-coloured wowness. And drop shadows &#8211; where would we be about them?! And forms yeeaaaaa. Wait, they&#8217;re a bit boring aren&#8217;t they?</p>
<p>Whilst designers (sorry, I don&#8217;t want to paint everyone with the same brush!) have been doing their darndest to create fancy feature panels, bold backgrounds and tricky transitions; there&#8217;s the runt of the litter that seems to always be neglected. The after-thought.</p>
<p>We all hate filling out forms on web pages but they are a necessary evil &#8211; conveying information from one party to another for a specific purpose. Therefore, why shouldn&#8217;t this part of a web page be given the same treatment, the same amount of time and resources, as any other? Unfortunately, it does seem to be the case that forms are often chucked together (I&#8217;m guilty of it too!) with minimal thought but a form is often the best way of communicating with your audience so that makes them pretty important right?</p>
<p>In this article I&#8217;m going to share a few tips that may make your web forms easier for your visitors to use.<strong></strong></p>
<h2>Top-aligned labels</h2>
<p>One of the biggest factors contributing towards &#8216;web form frustration&#8217; is that the user is actually forced to THINK about what they are doing rather than just absorbing information. Looking at something on a web page usually ellicits a response &#8211; &#8216;that looks pretty&#8217;, &#8216;This product looks interesting&#8217;, &#8216;I wonder what this does&#8217; &#8211; and the user then CHOOSES an appropriate action &#8211; &#8216;I&#8217;m going to click/touch this&#8217;, &#8216;I&#8217;m not going to click/touch this&#8217;. This is generally a smooth experience that the user feels comfortable with and them browse on their merry way.</p>
<p>With web forms, the user doesn&#8217;t have an option other than to fill in the fields laid out in front of them. Therefore, they have to look at something, absorb the information, process what the information is telling them and then figure out for themselves what to do. Obviously, over the years, forms have developed certain conventions which everyone is aware of but that doesn&#8217;t mean that there aren&#8217;t improvements and efficiencies to be made. The step at which these improvements can be made is during the &#8216;processing&#8217; stage. The clearer and easier you make it for the user to determine what they need to do next, the better the form experience and the less &#8216;web form frustration&#8217; is festered.</p>
<p>Here we can apply some basic human and typographical conventions. Look around you. Whether it&#8217;s a book, road sign, billboard or other assortment of text, it is always easier and quicker to read something that &#8216;long and thin&#8217; than something &#8216;short and fat&#8217; &#8211; where more words are stacked on top of each other than written side-by-side. This is why newspapers have columns. Humans are lazy and it is easier to read a little bit across and start a new line than it is to read a big long line before moving to the next one. This same logic can be applied to form elements.</p>
<p>A top-aligned label is easier for the user to process and recognise the associated input field. The focus of the eye naturally starts on the left and the user immediately groups the label and input together before reading and processing what the label actually says. Moving onto the next label and input group is also easier as the user just moves their gaze downwards rather than &#8216;returning&#8217; from the previous line.</p>
<p><a href="http://colourgarden.net/wp-content/uploads/2012/01/top-aligned-labels.jpg"><img class="alignnone size-full wp-image-274" title="top-aligned-labels" src="http://colourgarden.net/wp-content/uploads/2012/01/top-aligned-labels.jpg" alt="" width="283" height="221" /></a></p>
<p>Compare this to layout where the label is aligned to the left (or even right) of the input field and the user has the extra step of recognising where the associated input is as they haven&#8217;t spotted it yet as well as encountering the &#8216;returning&#8217; issue when they move on.</p>
<p><a href="http://colourgarden.net/wp-content/uploads/2012/01/left-aligned-labels.jpg"><img class="alignnone size-full wp-image-270" title="left-aligned-labels" src="http://colourgarden.net/wp-content/uploads/2012/01/left-aligned-labels.jpg" alt="" width="364" height="176" /></a></p>
<p>Try filling out a form with top-aligned labels and one with left-aligned labels &#8211; the top-aligned form just seems to <em>flow</em> better.</p>
<p><a href="https://www.last.fm/join">https://www.last.fm/join</a><br />
<a href="https://www.evernote.com/Registration.action"> https://www.evernote.com/Registration.action</a></p>
<p>Top-aligned labels are also a lot better suited to handheld devices. With limited horizontal screen space, top-aligned labels are an absolute must when using forms on a mobile device as making your users scroll horizonatally is a cardinal sin.</p>
<p>One slight cost of having top-aligned labels is that the length of the web page will, inevitably, be longer than if using left-aligned labels. However, as we&#8217;ve discussed, the user will find &#8216;long and thin&#8217; easier to process anyway so this is a sacrifice worth making.</p>
<h2>Use the same form for the password reminder</h2>
<p>The thing that maxes out &#8216;web page frustration&#8217; is not having the information required to complete an input. One such case is forgetting your password. We&#8217;ve all done it and sometimes it&#8217;s a very laborious process trying to recover it.</p>
<p>Commonly, the password reminder process is triggered by clicking a link near to the password box. This is simple enough and works well. Often, however, this link will take you, the user, to a different page entirely where you have to process some more information before finally getting to the point where you get your password back. Sometimes a modal window is used which is a better solution than sending the user off to another page but is still fairly intrusive. Why not switch a few things around, show a message and use the same form? The following example shows how the &#8216;forgot password?&#8217; link fires a transition from the login form to the reminder form. It&#8217;s clear that this is a different form but it&#8217;s taken a tenth of the time it would (and looks a lot nicer!) than sending a user off to a different page.</p>
<p><a href="/password-reminder.html">Check out an example here&#8230;</a></p>
<p><a href="http://tympanus.net/Tutorials/AnimatedFormSwitching/">The wonderful Codrops have also produced a good example of this technique</a>.</p>
<h2>&#8216;Review and check&#8217; email address inputs</h2>
<p>One of the things I find most baffling about web forms is that the user is asked to repeat information they have already entered. There are two very common examples of this &#8211; email address and password fields. Firstly, the email address input. How many of you just copy and paste what you typed in the first box into the second box? Come on, hands up. Everyone does it including the person who built the form so what is the purpose of typing the same information twice? The answer is to ensure that the email address entered was indeed correct as this is obviously the best (and often only) way of communicating with the user. This is perfectly understandable and a hugely important check to make but why does the user have to repeat what they&#8217;ve already written? Why not ask them to <em>review</em> what they wrote previously and confirm it is correct?</p>
<p>This review can very easily be carried out with the use of a checkbox. The user checks the box next to the email address input to confirm they have written their email address correctly. Review and check.</p>
<p><a href="http://colourgarden.net/wp-content/uploads/2012/01/email-review-and-check.jpg"><img class="alignnone size-full wp-image-266" title="email-review-and-check" src="http://colourgarden.net/wp-content/uploads/2012/01/email-review-and-check.jpg" alt="" width="571" height="85" /></a></p>
<p>Now, the user could, in theory, just check the box without reviewing what they wrote in the email address field and this could lead to mistakes. But with the duplicate field method, if the user is just copying and pasting anyway then these mistakes will still happen. It&#8217;s often argued that you should imagine your mother is using your web page (why is it always mums who are crap at using computers?!) and she should be able to understand and use it but why should all users be treated as the lowest common demoninator? The email field is probably the most important one on the form and the user knows it &#8211; it&#8217;s been hammered into them through years of repeatedly having to copy it to a second box! &#8211; so they WILL take care. The likely result of using the &#8216;review and check&#8217; method is that there will be the same amount of mistakes made but the experience for the majority of users will be a lot smoother and less painful.</p>
<p>This leads us on nicely to the other repeat offender &#8211; the password field.</p>
<h2>&#8216;Show password&#8217; button</h2>
<p>The password field is a slightly different but equally as frustrating case. The user cannot copy and paste their entry from the first box so the &#8216;auto-pilot&#8217; mistakes won&#8217;t happen but, unlike the email address field, the user cannot actually see what they&#8217;ve typed. Therefore, if a failure happens there is no choice open to the user but to completely start over and fill out BOTH boxes again. So by typing one character incorrectly, the user has to fill out, essentially, the same input field FOUR times! Madness.</p>
<p>Now, obviously, the password field has certain security considerations surrounding it so, whilst it isn&#8217;t quite as simple as having a checkbox for the user to tick, a similar solution can be implemented to streamline the user experience.</p>
<p>Through the use of Javascript, we can insert a hidden duplicate input field with an accompanying button or checkbox which, when clicked, will &#8216;swap&#8217; the password input for a regular input showing the password text (it hides one and shows the other depending on the state of the button). This means that the user can check their password and make sure it is correct before they submit the form.</p>
<p><a href="http://colourgarden.net/wp-content/uploads/2012/01/password-1.jpg"><img class="alignnone size-full wp-image-271" title="password-1" src="http://colourgarden.net/wp-content/uploads/2012/01/password-1.jpg" alt="" width="324" height="85" /></a></p>
<p><a href="http://colourgarden.net/wp-content/uploads/2012/01/password-2.jpg"><img class="alignnone size-full wp-image-272" title="password-2" src="http://colourgarden.net/wp-content/uploads/2012/01/password-2.jpg" alt="" width="318" height="86" /></a></p>
<p>There are a couple of obvious pitfalls with this method however meaning some refining is needed. Showing your password on screen isn&#8217;t advisable but how often do you type in important passwords with someone looking over your shoulder? This is a minor issue but a much larger one is using this method on a sign-up form. If the user types in their password, doesn&#8217;t check it and then submits the form, there is no reason why the information wouldn&#8217;t be correct but if it <em>is</em> incorrect then there is no recourse for the user and this would obviously lead to problems. Potentially, you could force the user to click the check button at least once but then this method becomes as equally intrusive as the duplicate input method. Another solution may be to add a checkbox to accompany the form which acts as a confirmation much like the &#8216;review and check&#8217; email address method discussed above.</p>
<p><a href="http://colourgarden.net/wp-content/uploads/2012/01/password-3.jpg"><img class="alignnone size-full wp-image-273" title="password-3" src="http://colourgarden.net/wp-content/uploads/2012/01/password-3.jpg" alt="" width="324" height="108" /></a></p>
<h2>Have the newsletter sign-up checkbox <em>unticked</em> by default</h2>
<p>For me, this is an act of common courtesy. If a user WANTS to hear about your company&#8217;s latest and greatest product then they will tick that little box themselves. Or they might visit your Twitter or Facebook page. Spamming with weekly, monthly or in some cases daily(!) emails telling people information they don&#8217;t really want to know does not endear you to them &#8211; it downright pisses them off. People don&#8217;t like to feel as though they have been tricked but that is exactly what pre-ticked newsletter sign-ups do. Why do you want to send an email &#8211; which will cost your company money! &#8211; to someone who most probably doesn&#8217;t want to hear what you have got to say?<br />
Advertise your newsletter on the sign-up screen. Make it loud and proud and maybe say what is regularly included &#8211; that way you are genuinely inticing users into hearing your message and they will appreciate it rather than feeling duped.</p>
<p>It&#8217;s amazing how a small gesture like this is appreciated and casts you in a more human light to a user. That is infinitely more successful in promoting your product than a spam newsletter can be.</p>
<h2>Make use of HTML5 input properties today!</h2>
<p>To round up, I&#8217;m going to get a little more technical on y&#8217;all.</p>
<p>HTML5. Many people shy away when that initialisation is muttered, usually for one of two reasons: either they are scared of having to learn the &#8216;new&#8217; markup or they know browser support isn&#8217;t brilliant just yet so why bother.</p>
<p>But many HTML5 features CAN be used today quite safely and one area in which this is most relevant is with form elements. Several new input types and input attributes have been introduced into the HTML5 spec. They include the datepicker input, colour picker input, required attribute and few others and in many modern browsers these will work out-of-the-box. Unfortunately, their styling is native so it could be very detrimental to your UI should the browser chuck in an element or two. And on browsers that don&#8217;t support them it provides a really bad and potentially unusable experience for the user.</p>
<p>However, some inputs and attributes that be used in the knowledge that they will be safely implemented across all browsers. A quick summary below.</p>
<p><strong>Email, URL and number input types</strong><br />
One trick tip regarding forms is that, if a browser doesn&#8217;t support the input type you have specified then it will revert to a standard text box input. For inputs such as a colour picker, this is not an acceptable solution but for fields like email address and URL, this is perfectly acceptable example of graceful degradation. For mobile users, where the keyboard layout can be particularly important in helping a user fill out an input, these inputs are of particular importance and should be used generously.</p>
<p><a href="http://colourgarden.net/wp-content/uploads/2012/01/iphone-email.jpg"><img class="alignnone size-full wp-image-267" title="iphone-email" src="http://colourgarden.net/wp-content/uploads/2012/01/iphone-email.jpg" alt="" width="200" height="300" /></a></p>
<p><a href="http://colourgarden.net/wp-content/uploads/2012/01/iphone-url.jpg"><img class="alignnone size-full wp-image-269" title="iphone-url" src="http://colourgarden.net/wp-content/uploads/2012/01/iphone-url.jpg" alt="" width="200" height="300" /></a></p>
<p><a href="http://colourgarden.net/wp-content/uploads/2012/01/iphone-number.jpg"><img class="alignnone size-full wp-image-268" title="iphone-number" src="http://colourgarden.net/wp-content/uploads/2012/01/iphone-number.jpg" alt="" width="200" height="300" /></a></p>
<p><strong>Placeholder and autofocus input attributes</strong><br />
Two HTML5 attributes of a particularly subtle nature are placeholder and autofocus. Placeholder puts your specified text into the input box until the user focuses on the input, at which point the text disappears to leave the user free to fill in the input. For years, we&#8217;ve been hacking this solution into our forms and now it&#8217;s in the spec by default &#8211; magic! You can even use CSS to style the text by using the attribute selector input['placeholder'].</p>
<p>The autofocus attribute simply puts the cursor into the selected input field enabling the user to start typing straight away &#8211; typically this would be the first input in your form. Again, this is a small but very useful feature with a particular nod to mobile users who it saves having to scroll and touch on the first input they wish to fill in.</p>
<p>So there you have it, six tips to improving your website forms. These techniques can be used in nearly all situations, in all browsers with no regard as to whether CSS and/or JS is turned on so why not give them a go!</p>
]]></content:encoded>
			<wfw:commentRss>http://colourgarden.net/web-technology/six-best-practice-tips-for-form-design/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Making HTML5 video easy with VideoJS and Zencoder</title>
		<link>http://colourgarden.net/web-technology/making-html5-video-easy-with-videojs-and-zencoder/</link>
		<comments>http://colourgarden.net/web-technology/making-html5-video-easy-with-videojs-and-zencoder/#comments</comments>
		<pubDate>Sat, 14 May 2011 00:44:35 +0000</pubDate>
		<dc:creator>Tom</dc:creator>
				<category><![CDATA[Web Technology]]></category>

		<guid isPermaLink="false">http://colourgarden.net/?p=245</guid>
		<description><![CDATA[For a recent client project at Flag, we&#8217;ve done a lot of research into HTML5 video technology and after much trial and error (and pulling out of hair), we came to a very tight, clean solution which worked in modern web browsers, older web browsers (you know the one) AND mobile devices. I won&#8217;t bore [...]]]></description>
			<content:encoded><![CDATA[<p>For a recent client project at <a href="http://www.flag.co.uk">Flag</a>, we&#8217;ve done a lot of research into HTML5 video technology and after much trial and error (and pulling out of hair), we came to a very tight, clean solution which worked in modern web browsers, older web browsers (you know the one) AND mobile devices.</p>
<p>I won&#8217;t bore you with the arduous process and will fast-forward to our final solution.</p>
<p><a href="http://videojs.com">VideoJS</a> is an open-source HTML5 video player which utilises Kroc Camen&#8217;s <a href="http://camendesign.com/code/video_for_everybody">Video for Everyone</a>. It works across most platforms and devices you could ever wish to encounter and it&#8217;s function is to overlay the basic browser controls with some HTML mark-up meaning it is fully skinnable using CSS &#8211; very neat indeed. The player comes packaged with a few skins based on Youtube and Vimeo among others but we opted to modify the base skin to fit our client&#8217;s site design. After combining with the jQuery <a href="http://jquery.com/demo/thickbox/">Thickbox</a> plugin (I know it&#8217;s old but it&#8217;s still good!), we had a large HTML5 video in a lightbox, no problems whatsoever &#8211; fantastic stuff!</p>
<p>And then came the difficult bit &#8211; encoding the videos. As you may know, a HTML5 video implementation generally requires at least two video formats for it to work cross-platform. H624 (.mp4) is an essential format which is very widely supported and then one or both of WebM (.webm) and Ogg Theora (.ogg, .ogv) which are the open formats supported (and required) by Firefox. We decided to support all three.</p>
<p>Previously, I&#8217;d used <a href="http://handbrake.fr">Handbrake</a> to encode videos but after many trials and tribulations attempting to encode videos to the three formats, I came to the conclusion that we needed to use an external service to encode our videos. After trying out a few services like <a href="http://encoding.com">Encoding.com</a> and <a href="http://vid.ly">vid.ly</a>, we arrived back at VideoJS and it&#8217;s creators <a href="http://zencoder.com">Zencoder</a>. Their main business is as a video encoding service and boy is it impressive!</p>
<p>After providing the video input URLs or FTP details, you are presented with a multitude of options for encoding your videos. Ordinarily, this would be a daunting task but the documentation provided by the team is incredibly helpful and they also write <a href="http://blog.zencoder.com/2010/09/30/how-to-encode-video-for-mobile-use/">blog posts</a> outlining common settings to use. A batch processing option is also offered which can speed things up considerably.</p>
<p>Their pricing structure is more than reasonable and they offer different levels depending on your video usage.</p>
<p>I&#8217;d also like to give a big shout-out to their support team who were fantastic. We had a few niggling issues getting videos to work correctly on Android devices and the support team were very responsive to our queries and sorted them quickly.</p>
<p>Zencoder also has a extensible API for fully integrating Zencoder to your website should your usage be high enough to warrant it.</p>
<p>In conclusion, if you&#8217;re after an easy to implement but highly customisable and cost-effective HTML5 video solution then I don&#8217;t think you can go wrong with Zencoder and their VideoJS player.</p>
<p>Over and out.</p>
]]></content:encoded>
			<wfw:commentRss>http://colourgarden.net/web-technology/making-html5-video-easy-with-videojs-and-zencoder/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Playlist: Best of 2010 (so far)</title>
		<link>http://colourgarden.net/music/playlist-best-of-2010-so-far/</link>
		<comments>http://colourgarden.net/music/playlist-best-of-2010-so-far/#comments</comments>
		<pubDate>Tue, 04 May 2010 22:21:43 +0000</pubDate>
		<dc:creator>Tom</dc:creator>
				<category><![CDATA[Music]]></category>
		<category><![CDATA[Web Technology]]></category>

		<guid isPermaLink="false">http://www.colourgarden.net/?p=225</guid>
		<description><![CDATA[We&#8217;re getting towards the halfway point of the year em-em-ex so it&#8217;s about time for a new playlist of new material from this year. This little gem features a mix of cracking new material from big hitters and newcomings alike. Below is the track listing and click on the links at the bottom to launch [...]]]></description>
			<content:encoded><![CDATA[<p>We&#8217;re getting towards the halfway point of the year em-em-ex so it&#8217;s about time for a new playlist of new material from this year. This little gem features a mix of cracking new material from big hitters and newcomings alike. Below is the track listing and click on the links at the bottom to launch in Spotify.</p>
<p>On a separate note, Spotify have just released a major upgrade which includes a whole bunch of new social tools which is going to make sharing tracks a whole bunch easier. Watch out for a post coming your way soon. Enjoy the playlist and please feel free to comment!</p>
<p><strong><em>Updated 12/10/2010</em></strong></p>
<p><strong>Best of 2010 (so far)</strong><br />
1. Odessa &#8211; Caribou<br />
2. Time and Space &#8211; Groove Armada<br />
3. Superfast Jellyfish &#8211; Gorillaz<br />
4. Wide Eyes &#8211; Local Natives (borderline 09-10 I know)<br />
5. Celestica &#8211; Crystal Castles<br />
6. Compliments &#8211; Band of Horses<br />
7. Thieves in the Night &#8211; Hot Chip<br />
8. The High Road &#8211; Broken Bells<br />
9. Stay Close &#8211; Delorean<br />
10. Stay Too Long &#8211; Plan B<br />
11. Peligo &#8211; Gotan Project<br />
12. Paper Romance &#8211; Groove Armada<br />
13. World News &#8211; Local Natives<br />
14. Kiara &#8211; Bonobo<br />
15. Plastic People &#8211; Four Tet<br />
16. Voi Parlate, Io Gioco &#8211; JJ<br />
17. We Want To &#8211; New Young Pony Club<br />
18. White Sky &#8211; Vampire Weekend<br />
19. Night Might &#8211; The Strange Boys<br />
20. Drunk Girls &#8211; LCD Soundsystem<br />
21. Acapella &#8211; Kelis<br />
22. Tenderoni &#8211; Kele<br />
23. Shutterbugg &#8211; Big Boi<br />
24. XXXO &#8211; MIA<br />
25. Boyfriend &#8211; Best Coast<br />
26. 1000 Years &#8211; The Coral<br />
27. You Are Not Stubborn &#8211; Two Door Cinema Club<br />
28. The Good Girl &#8211; Grinny Grandad<br />
29. Kickstarts &#8211; Example<br />
30. It Takes A Muscle &#8211; MIA<br />
31. Swoon &#8211; The Chemical Brothers</p>
<p><a style="border: 0;" href="spotify:user:tomhare:playlist:1CcDnFzrh7HjspoG8JOJfD"><img src="/wp-content/themes/default/images/load-spotify.gif" alt="Load Spotify Playlist" /></a></p>
<p><a style="border: 0;" href="http://www.spotify.com"><img src="/wp-content/themes/default/images/get-spotify.gif" alt="Get Spotify" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://colourgarden.net/music/playlist-best-of-2010-so-far/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>New LCD Soundsystem album streamed free</title>
		<link>http://colourgarden.net/music/new-lcd-soundsystem-album-streamed-free/</link>
		<comments>http://colourgarden.net/music/new-lcd-soundsystem-album-streamed-free/#comments</comments>
		<pubDate>Thu, 15 Apr 2010 11:27:33 +0000</pubDate>
		<dc:creator>Tom</dc:creator>
				<category><![CDATA[Music]]></category>
		<category><![CDATA[Web Technology]]></category>
		<category><![CDATA[free music]]></category>
		<category><![CDATA[glastonbury]]></category>
		<category><![CDATA[lcd soundsystem]]></category>

		<guid isPermaLink="false">http://www.colourgarden.net/?p=222</guid>
		<description><![CDATA[A couple of weeks back, I wrote a post about MGMT streaming their album &#8216;Congratulations&#8217; for free on their website. Following on from that, James Murphy aka LCD Soundsystem is now streaming his latest album &#8216;This Is Happening&#8217; online, a full month in advance of it&#8217;s UK release &#8211; top work! 2007&#8242;s Sound of Silver [...]]]></description>
			<content:encoded><![CDATA[<p>A couple of weeks back, I wrote <a href="http://www.colourgarden.net/music/mgmt-stream-their-new-album-for-free-should-more-bands-be-doing-it/">a post about MGMT streaming their album &#8216;Congratulations&#8217; for free</a> on their website. Following on from that, James Murphy aka LCD Soundsystem is now <a href="http://www.lcdsoundsystem.com/thisishappening/">streaming his latest album &#8216;This Is Happening&#8217; online</a>, a full month in advance of it&#8217;s UK release &#8211; top work!</p>
<p>2007&#8242;s Sound of Silver was an unbeatable album but &#8216;This Is Happening&#8217; follows a similar sound and immediately listens well.</p>
<p>In other news, Glastonbury ticket is now booked for this year! Can&#8217;t wait to check out some of <a href="http://www.glastonburyfestivals.co.uk">this years top-dollar line-up</a> particularly the aforementioned MGMT, LCD as well as The xx, Editors and Faithless to go with (hopefully) massive new sets from Hot Chip and Groove Armada. Not forgetting England v Slovenia on the Pyramid &#8211; get in! Good times.</p>
]]></content:encoded>
			<wfw:commentRss>http://colourgarden.net/music/new-lcd-soundsystem-album-streamed-free/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>MGMT stream their new album for free – should more bands be doing it?</title>
		<link>http://colourgarden.net/music/mgmt-stream-their-new-album-for-free-should-more-bands-be-doing-it/</link>
		<comments>http://colourgarden.net/music/mgmt-stream-their-new-album-for-free-should-more-bands-be-doing-it/#comments</comments>
		<pubDate>Tue, 23 Mar 2010 19:40:29 +0000</pubDate>
		<dc:creator>Tom</dc:creator>
				<category><![CDATA[Music]]></category>
		<category><![CDATA[Social Media]]></category>
		<category><![CDATA[Web Technology]]></category>
		<category><![CDATA[file sharing]]></category>
		<category><![CDATA[internet]]></category>
		<category><![CDATA[mgmt]]></category>
		<category><![CDATA[spotify]]></category>

		<guid isPermaLink="false">http://www.colourgarden.net/?p=217</guid>
		<description><![CDATA[With the unbridled success of the iPod and the up-take of MP3 as the most widely distributed (or &#8216;shared&#8217;, to add a degree of political spin!) file format for music, the debate has simmered over the moral, legal and commercial relationship between music the internet &#8211; whether legal or illegal. The expansion of social interaction [...]]]></description>
			<content:encoded><![CDATA[<p>With the unbridled success of the iPod and the up-take of MP3 as the most widely distributed (or &#8216;shared&#8217;, to add a degree of political spin!) file format for music, the debate has simmered over the moral, legal and commercial relationship between music the internet &#8211; whether legal or illegal.</p>
<p>The expansion of social interaction and media on the internet &#8211; commonly refered to as &#8216;web 2.0&#8242; &#8211; however, has caused the debate to shift into overdrive as music becomes exponentially more accessible to all. No longer is music on the internet as one-dimensional as downloading and listening to a track; users can now share music with like-minded people, debate the latest releases, collate their thoughts on a specific genre into a distibutable playlist and a whole host of other endeavours.</p>
<p>Of course, such activities can only be a good thing but we all know of the rather seedier side of the coin &#8211; illegal file sharing. Such stories as the <a href="http://www.rollingstone.com/rockdaily/index.php/2009/06/19/minnesota-mom-hit-with-192-million-fine-for-illegal-file-sharing/">$1.92m fine handed out to an American file sharer</a> are becoming increasingly common and many artists have recently come out and <a href="http://blogs.myspace.com/index.cfm?fuseaction=blog.view&#038;friendId=36707169&#038;blogId=510114316">voiced their concerns and anger over the illegal distibution of their music</a>. Other artists have gone down a different route and openly embraced the idea of &#8216;free music&#8217;, most notably <a href="http://news.bbc.co.uk/1/hi/7037219.stm">Radiohead and their album In Rainbows</a>. They must be applauded for nothing else if not trying out a new idea.</p>
<p>And so <a href="http://www.nme.com/news/mgmt/50307">it was announced yesterday</a>, that MGMT are streaming their sophomore album &#8216;Congratulations&#8217; in it&#8217;s entirety for free on <a href="http://www.whoismgmt.com">their website</a> a fortnight early, after it was leaked. Vampire Weekend also took similar steps in January, with their album &#8216;Contra&#8217; being made available on MySpace.</p>
<p>It&#8217;s fairly rare nowadays for a mainstream album NOT to be leaked (at least to some scale) before release so the merits on which the bands belatedly offer up their music has to be questioned but one particular part of the announcement from MGMT struck me as refreshing.</p>
<p>&#8220;We wanted to offer it as a free download but that didn&#8217;t make sense to anyone but us.&#8221;</p>
<p>This got me thinking &#8211; why would a band, especially one the size of MGMT, want to give away their music for free?</p>
<p>First, there&#8217;s the simple fact that it makes them appear approachable and pleases the fans (see also, celebrity Twitter feeds). Everyone loves something for nothing and if it&#8217;s being handed out by your favourite musician, that&#8217;s like all your Christmases in one right?</p>
<p>From a commercial perspective, it&#8217;s a fairly commonly acknowledged principle that the split is 90/10 in favour of the record company when it comes to dishing out revenue generated from album sales. Therefore, the band themselves aren&#8217;t actually losing out on a great deal if someone decides to listen to their album online rather than purchase it from a shop. And who really cares about those nasty greedy fat cats at the record labels anyway?</p>
<p>Bands make their money predominantly from touring, playing sell-out shows. This ability to sell tickets simply CANNOT be negatively impacted by someone logging onto their website and having a listen to the latest track &#8211; it&#8217;s free advertising.</p>
<p>From a personal pespective (and I&#8217;m probably in the majority here), I&#8217;m unlikely to walk into a record store and buy an album from a band I have little to no knowledge of. If, however, I heard of the band on <a href="http://www.pitchfork.com">Pitchfork</a> and then looked them up on <a href="http://www.spotify.com">Spotify</a> (a nod to social internet) and found I liked them &#8211; well that&#8217;s a whole different ball game. The same concept applies to tickets for concerts.</p>
<p>So, under the surface, bands have a lot to gain from offering free streaming of their music, if only for a limited period of time before their album actually goes on sale. Now, the MGMT guys seem pretty sincere in their efforts to &#8216;give something back to the fans&#8217; but their move also makes pretty damn good business and PR sense!</p>
<p>On the flip side, the recent accouncement by Warner Music that they are to <a href="http://news.bbc.co.uk/1/hi/8507885.stm">remove their artists from free streaming sites</a> smacks of a gross misunderstanding of their consumers. Statements such as &#8220;clearly not positive for the industry&#8221; and &#8220;not the kind of approach to business&#8221; will hold little water with fans who connect with music on a personal level and despise commercial interference.</p>
<p>Of course, artists spend far too long recording and record companies far too long time promoting music for it to be simply &#8216;stolen&#8217; by file sharers but the steadfast refusal of record companies to step into the 21st century, engage with their customers and embrace the trends and listening habits of music lovers is a very sad fact indeed.</p>
<p>Without wishing to get into a different debate, this selfish attitude probably in some way stems from the Simon Cowell &#8216;huge-exposure-with-minimum-investment-to-exploit-and-make-a-quick-buck&#8217; style of management and promotion. A sensible move may be to learn from MGMT&#8217;s refreshing approach rather than sapping every last penny from their customers. Speculate to accumulate and all that.</p>
]]></content:encoded>
			<wfw:commentRss>http://colourgarden.net/music/mgmt-stream-their-new-album-for-free-should-more-bands-be-doing-it/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>New Website Launched</title>
		<link>http://colourgarden.net/css/new-website-launched/</link>
		<comments>http://colourgarden.net/css/new-website-launched/#comments</comments>
		<pubDate>Mon, 08 Mar 2010 00:38:06 +0000</pubDate>
		<dc:creator>Tom</dc:creator>
				<category><![CDATA[Cascading Stylesheets]]></category>
		<category><![CDATA[fresh]]></category>
		<category><![CDATA[new]]></category>
		<category><![CDATA[reskin]]></category>
		<category><![CDATA[website]]></category>

		<guid isPermaLink="false">http://www.colourgarden.net/?p=6</guid>
		<description><![CDATA[As you may be able to tell, Colourgarden has been reskinned &#8211; again! After much deliberation, I decided to go minimalist and here is the result! In the process of the build, I&#8217;ve learnt a lot of new WordPress skills and now have an even further (if that was possible) appreciation of the platform. I&#8217;m [...]]]></description>
			<content:encoded><![CDATA[<p>As you may be able to tell, Colourgarden has been reskinned &#8211; again!</p>
<p>After much deliberation, I decided to go minimalist and here is the result! In the process of the build, I&#8217;ve learnt a lot of new <a href="http://www.wordpress.org">WordPress</a> skills and now have an even further (if that was possible) appreciation of the platform.</p>
<p>I&#8217;m planning on writing more frequently in the <a href="/journal/">Journal</a> so be sure to drop by now and again. Blog posts due to appear in the near future include: speeding up your website loading times, floats vs position and jQuery beginners guide!</p>
<p>If you have any comments about the new site then please feel free to leave a comment or <a href="/contact/">get in touch</a>. Otherwise&#8230;enjoy!</p>
]]></content:encoded>
			<wfw:commentRss>http://colourgarden.net/css/new-website-launched/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The campaign to rid the world of Internet Explorer 6 (about time too!)</title>
		<link>http://colourgarden.net/web-technology/the-campaign-to-rid-the-world-of-internet-explorer-6-about-time-too/</link>
		<comments>http://colourgarden.net/web-technology/the-campaign-to-rid-the-world-of-internet-explorer-6-about-time-too/#comments</comments>
		<pubDate>Sat, 15 Aug 2009 00:51:51 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Web Technology]]></category>
		<category><![CDATA[browser]]></category>
		<category><![CDATA[chrome]]></category>
		<category><![CDATA[firefox]]></category>
		<category><![CDATA[ie6 no more]]></category>

		<guid isPermaLink="false">http://www.colourgarden.net/?p=165</guid>
		<description><![CDATA[It&#8217;s been one of those things over the years, like fuel prices or video refereeing in football. We all moan about it but, in true British spirit, we do nothing about it. The horror show that is the Internet Explorer 6 browser has long been the bane of web developers everywhere but finally there is [...]]]></description>
			<content:encoded><![CDATA[<p>It&#8217;s been one of those things over the years, like fuel prices or video refereeing in football. We all moan about it but, in true British spirit, we do nothing about it. The horror show that is the Internet Explorer 6 browser has long been the bane of web developers everywhere but finally there is a group of people taking a stand (yes, they&#8217;re American) to rid the world of the IE6 plague.</p>
<p>Chances are if you&#8217;re reading this you will already know something about IE6 but for those of you who don&#8217;t then here is a brief history and a list of reasons why us web developers hate it so much.</p>
<p>Way back when (around the turn of the millenium) Microsoft had <a href="http://www.livinginternet.com/w/wi_netscape.htm">seen off the challenge of Netscape Navigator</a> and had a near 100% share of the internet browser market and, as such, did pretty much whatever they wanted in terms of adhering to <a href="http://www.webstandards.org/">web standards</a>. This meant that a piece of perfectly written CSS would often render incorrectly and a hack would be required to rectify the error. This care-free attitude from MS continued for several years and culminated in the launch of IE6 in 2001. At this point in time, everything was fairly rosy in the world of web development as sites were built to IE6 specifications as it was the predominant browser.</p>
<p>For all these years, Microsoft ignored web development standards to the detriment of future web users everywhere. A rather crude example in Lehman&#8217;s terms would be a car manufacturer changing round the pedals on a car so the accelerator is the brake and the brake is the accelerator. The accepted pedal structure is not written in a rulebook (as far as I know) but would cause havoc for drivers were it not to be adhered to. Obviously car manufacturers have a lot of competition in their market, unlike IE6 at the time, but you get the general idea.</p>
<p>It isn&#8217;t just small display issues for IE6 either. Blind users who may be using a screen reader browser (which &#8216;speaks&#8217; out content on a website instead of a visual display) will not be able to use a large amount of websites (because they were designed to the specification of IE6) so it could be argued that, by ignoring recognised web standards for so many years, Microsoft has discriminated against disabled users.</p>
<p>2004 saw the launch of Mozilla Firefox and, as it became increasingly popular amongst internet users for, as well as other things, tabbed browsing and useful add-ons, finally Microsoft&#8217;s domination was beginning to be challenged. The purists at Mozilla had paid attention to web standards and this meant that all of a sudden a web developer, as well as a regular user, would find that websites would look different in Firefox to IE6. This is where the issues with IE6 started to become obvious to the wider web development community.</p>
<p>Microsoft now had a problem. Firefox was eating into their market share at a rapid rate but they couldn&#8217;t completely re-write their web browser to adhere to web standards as most of the websites on the internet are designed to display in their abominable creation &#8211; IE6.</p>
<p>And so we fast-forward to the current day. Microsoft have released versions 7 and 8 of their flagship web browser which, although marked improvements on IE6, still have gremlins and have the ongoing problem of plastering over their predecessor&#8217;s mistakes.</p>
<p>Fortunately, the internet (and websites) are now getting to the stage where IE6 is no longer viewed as a primary browser but it still causes web developers untold problems with its <a href="http://css-tricks.com/ie-css-bugs-thatll-get-you-every-time/">querky bugs</a> which can add large amounts of time to projects.</p>
<p>And this is where <a href="http://www.ie6nomore.com/">IE6 No More</a> comes in to give the devil browser the final shove into the grave. Led by David from Weebly, the group has garnered a large amount of support from big industry firms such as <a href="http://www.justin.tv">Justin.tv</a> and <a href="http://www.reddit.com">Reddit</a> and has even started to get <a href="http://news.bbc.co.uk/1/hi/technology/8196242.stm">mainstream media attention</a> which can only be good for the future of the internet. The idea is that web developers add a small piece of code to their webpage which, if a user visits using IE6, they will be shown a banner making them aware that they are using an outdated browser and recommending they upgrade. It is a simple idea but one that could, and hopefully will, prove to be immensely successful at encouraging users to consign IE6 to the tech-graveyard.</p>
<p>Another shot in the arm for the web browser community is the European Court ruling that <a href="http://news.bbc.co.uk/1/hi/technology/8096701.stm">Microsoft cannot bundle Internet Explorer</a> with their upcoming operating system Windows 7. This means that, hopefully, more regular web users will gravitate away from IE.</p>
<p>In my view, this volunteer project is one of the most important groups for the short-term future of web development and, to show my support, I have added the IE6 No More banner on my website.</p>
<p>Do your bit too. If you are using IE6 then please please please upgrade to a web standards compliant browser like <a href="http://www.firefox.com">Firefox</a> or <a href="http://www.google.com/chrome">Google Chrome</a>. Hey, even if your using IE7 or IE8 move in with the good guys and ditch Microsoft.</p>
<p>Happy browsing.</p>
]]></content:encoded>
			<wfw:commentRss>http://colourgarden.net/web-technology/the-campaign-to-rid-the-world-of-internet-explorer-6-about-time-too/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

