<?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/" version="2.0">

<channel>
	<title>Graeme Pirie</title>
	
	<link>http://graemepirie.com</link>
	<description>Web Designer</description>
	<lastBuildDate>Thu, 01 Oct 2009 10:00:00 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.5</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" href="http://feeds.feedburner.com/GraemePirie" type="application/rss+xml" /><feedburner:emailServiceId xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0">GraemePirie</feedburner:emailServiceId><feedburner:feedburnerHostname xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0">http://feedburner.google.com</feedburner:feedburnerHostname><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com" /><item>
		<title>First Steps after installing Drupal</title>
		<link>http://graemepirie.com/first-steps-after-installing-drupal/</link>
		<comments>http://graemepirie.com/first-steps-after-installing-drupal/#comments</comments>
		<pubDate>Thu, 01 Oct 2009 10:00:00 +0000</pubDate>
		<dc:creator>Graeme</dc:creator>
				<category><![CDATA[Drupal]]></category>
		<category><![CDATA[Learning]]></category>
		<category><![CDATA[Web Design]]></category>
		<category><![CDATA[configuration]]></category>
		<category><![CDATA[drupal first steps]]></category>
		<category><![CDATA[modules]]></category>
		<category><![CDATA[themes]]></category>

		<guid isPermaLink="false">http://graemepirie.com/?p=278</guid>
		<description><![CDATA[
Having installed Drupal a fair number of times now, I&#8217;ve got into a routine of essential things that I run through for each and every project regardless of the details of that topics, things that are generic to any Drupal installation and thought I would share them here. These are the same steps that I [...]]]></description>
			<content:encoded><![CDATA[<p><img class="aligncenter size-full wp-image-305" title="drupalfirststeps" src="http://graemepirie.com/wp-content/uploads/2009/09/drupalfirststeps.png" alt="drupalfirststeps" width="500" height="100" /></p>
<p>Having installed <a title="Drupal.org" href="http://drupal.org">Drupal</a> a fair number of times now, I&#8217;ve got into a routine of essential things that I run through for each and every project regardless of the details of that topics, things that are generic to any <a title="Drupal.org" href="http://drupal.org">Drupal</a> installation and thought I would share them here. These are the same steps that I go through each and every time, before adding the project specific modules and functionality etc.</p>
<p><span id="more-278"></span></p>
<p><strong>1. Enable Clean URLs</strong><br />
<img class="alignleft size-full wp-image-280" title="cleanurls" src="http://graemepirie.com/wp-content/uploads/2009/09/cleanurls.png" alt="cleanurls" width="500" height="133" /><br />
Clean URLs removes the horrible &#8220;?q=&#8221; from the urls generated by Drupal when creating nodes, and makes the nodes easier to remember and more SEO friendly. When used with the path auto module it enables very clear and SEO friendly page paths.</p>
<p><strong>2. Create an Admin Role</strong><br />
<img class="alignleft size-full wp-image-288" title="drupalroles" src="http://graemepirie.com/wp-content/uploads/2009/09/drupalroles.png" alt="drupalroles" width="501" height="101" /></p>
<p>By default, Drupal is installed with two user roles, anonymous and authenticated users. This allows permissions to be set for visitors to your site and people who have registered to be a member. When the installation process is complete, you&#8217;re logged in as user 1 which is the only user with permissions to perform certain tasks such as running update.php and other admin tasks. It&#8217;s much more secure to create an a new role called adminstrator or something similar and grant it permission to do all the tasks that user 1 can do, and only log in as user 1 when running update.php etc. This also gives the opportunity to grant other users access to the administration pages whilst still maintaining control over the site.</p>
<p><strong>3. Essential Modules</strong><br />
<img class="alignleft size-full wp-image-291" title="modules" src="http://graemepirie.com/wp-content/uploads/2009/09/modules.png" alt="modules" width="501" height="101" /></p>
<p>Like other CMS&#8217;, there are essential modules which are used on 99% of sites, regardless of the type of site. There are certain bits of functionality which are almost like an extension of core as they are used that often. The modules I find myself installing time after time include:</p>
<ul>
<li><a title="Content Construction Kit" href="http://drupal.org/project/cck">CCK</a></li>
<li><a title="Views" href="http://drupal.org/project/views">Views</a></li>
<li><a title="Admin Menu" href="http://drupal.org/project/admin_menu">Admin Menu</a></li>
<li><a title="Page Title" href="http://drupal.org/project/page_title">Page Title</a></li>
<li><a title="Path Auto" href="http://drupal.org/project/pathauto">Path Auto</a></li>
<li><a title="Devel" href="http://drupal.org/project/devel">Devel</a></li>
<li><a title="Advanced Help" href="http://drupal.org/project/advanced_help">Advanced Help</a></li>
<li><a title="Date" href="http://drupal.org/project/date">Date</a></li>
<li><a title="WYSIWYG" href="http://drupal.org/project/wysiwyg">WYSIWYG</a> &amp; Editor</li>
</ul>
<p><strong>4. Install Themes</strong><br />
<img class="alignleft size-full wp-image-293" title="themes" src="http://graemepirie.com/wp-content/uploads/2009/09/themes.png" alt="themes" width="501" height="102" /></p>
<p>Like the Modules, there are themes which I install in every fresh Drupal project which are the <a title="RootCandy Theme" href="http://drupal.org/project/rootcandy">RootCandy</a> theme and <a title="Framework" href="http://drupal.org/project/framework">Framework</a>. RootCandy I use as my adminstration theme and for entering content on sites as it provides an excellent UI for this task and much better than the default Garland theme. As a designer, I like the Framework theme as a starting point for my custom themes as it strips out a lot of the styles and leaves me with a blank canvas so to speak from which to create themes.</p>
<p><strong>5.Configuration</strong><br />
<img class="alignleft size-full wp-image-303" title="configure" src="http://graemepirie.com/wp-content/uploads/2009/09/configure.png" alt="configure" width="501" height="101" /></p>
<p>Once all these modules and themes are installed and enables, I always take the time to configure them all correctly as well as adding any other user roles required such as Editors, Forum admins etc. It&#8217;s much easier to set all these up right at the beginning before any content is added especially when configuring modules such as the page title and path auto modules.</p>
<p>With CCK and Views, I always have a plan written down of what content I require and the fields that will be needed as well as all the views which will need to be created before I begin implementing them within Drupal.</p>
<p>Does some of this look familiar? Do you have any other essential steps that you run through before creating a new Drupal project? Let us know in the comments below and we can all learn from each other.</p>
<img src="http://feeds.feedburner.com/~r/GraemePirie/~4/PhiYBAmhy-c" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://graemepirie.com/first-steps-after-installing-drupal/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Typekit – Real fonts on the web</title>
		<link>http://graemepirie.com/typekit-real-fonts-on-the-web/</link>
		<comments>http://graemepirie.com/typekit-real-fonts-on-the-web/#comments</comments>
		<pubDate>Tue, 29 Sep 2009 10:00:23 +0000</pubDate>
		<dc:creator>Graeme</dc:creator>
				<category><![CDATA[Learning]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[Web Design]]></category>
		<category><![CDATA[@font-face]]></category>
		<category><![CDATA[fonts]]></category>
		<category><![CDATA[FOWD]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[Typekit]]></category>

		<guid isPermaLink="false">http://graemepirie.com/?p=266</guid>
		<description><![CDATA[
You may have noticed a small grey box saying &#8220;Fonts from&#8221; in the bottom right of your browser window, which links to a page describing the fonts which are used on this site. This is part of the new Typekit service, which is able to implement a wide range of fonts into a website, giving [...]]]></description>
			<content:encoded><![CDATA[<p><img class="aligncenter size-full wp-image-267" title="typekit" src="http://graemepirie.com/wp-content/uploads/2009/09/typekit.png" alt="typekit" width="500" height="100" /></p>
<p>You may have noticed a small grey box saying &#8220;Fonts from&#8221; in the bottom right of your browser window, which links to a page describing the fonts which are used on this site. This is part of the new <a title="Typekit" href="http://typekit.com">Typekit </a>service, which is able to implement a wide range of fonts into a website, giving designers more varied options when picking an appropriate font. <span id="more-266"></span></p>
<p>Traditionally, the &#8220;safe&#8221; fonts to use have been limited to a small number of common fonts which are installed on the popular operating systems, namely Mac OS and the Windows systems. Websites use the font files on the user&#8217;s machine, which lead to designers using the &#8220;font-family&#8221; attribute to display the fonts that they wish to use on the page, and due to this restriction the number of fonts were limited to these few common fonts. Recently, a technique referred to as @font-face enabled designers to upload fonts to their servers and link to them, which enabled a wider range of fonts to be used on websites. But the main problem with this solution was that not all fonts were legally allowed to be used by this technique, and also it was very easy for people to look at the source code and then download the font for themselves. This meant that even if it was legal for a paid font to be used with @font-face, it could be illegally downloaded very easily.</p>
<p>Typekit however is a new approach entirely which has the backing of the major font foundries and uses some JavaScript to display the fonts onto the site, meaning that fonts are not stored on the site server and can&#8217;t be illegally downloaded. This approach is more appealing to the foundries as they are able to have more control over their fonts, and the subscription plans mean that they will get a financial reward for their efforts.</p>
<p>Typekit is still in an invite-only beta phase and after attending FOWD Glasgow, I received an invite last week and subsequently signed up for the free subscription and so far I&#8217;m impressed. It&#8217;s so easy to use, there are a wide range of few fonts even on the free package, although this number will increase in the paid packages. In order to use the service, a user just has to login and create a &#8220;kit&#8221; before browsing the available fonts to add to that kit.</p>
<p>Once the desired fonts have been added, and it&#8217;s possible to add several fonts to each kit, the user is given or can select CSS classes which the fonts will be applied to before inserting these into the site code. After adding the 2 lines of javascript to the page header which applies the fonts then that&#8217;s it complete and the new fonts are added to the page. As these are alternate fonts, by still using the font-family and @font-face attribute then non-JavaScript users will still see an appropriate font and their experience will still be attractive.</p>
<p>The only slight notice is that on the free account it&#8217;s not possible to remove the badge that can be seen, and there can be a slight &#8220;flicker&#8221; as the original fonts are loaded and then the Typekit fonts are added in later, although it&#8217;s only a split second and certainly worth it for the benefit that it brings.</p>
<p>Overall my first impressions are very good and will consider upgrading to one of the paid accounts in time and once it is worthwhile for me to do so.</p>
<img src="http://feeds.feedburner.com/~r/GraemePirie/~4/q7faB-maUnM" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://graemepirie.com/typekit-real-fonts-on-the-web/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Google Chrome Frame</title>
		<link>http://graemepirie.com/google-chrome-frame/</link>
		<comments>http://graemepirie.com/google-chrome-frame/#comments</comments>
		<pubDate>Wed, 23 Sep 2009 16:35:39 +0000</pubDate>
		<dc:creator>Graeme</dc:creator>
				<category><![CDATA[Technology]]></category>
		<category><![CDATA[Web Design]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[google chrome]]></category>
		<category><![CDATA[Internet Explorer]]></category>
		<category><![CDATA[plugin]]></category>

		<guid isPermaLink="false">http://graemepirie.com/?p=260</guid>
		<description><![CDATA[Yesterday Google announced a new weapon in the fight against Internet Explorer, when they released the Google Chrome Frame. This is an Internet Explorer plugin which renders web pages using the Chrome/Webkit engine meaning technologies such as HTML 5 and a faster Javascript engine can work within Internet Explorer. It is compatible with the three [...]]]></description>
			<content:encoded><![CDATA[<p><img class="aligncenter size-full wp-image-262" title="chrome" src="http://graemepirie.com/wp-content/uploads/2009/09/chrome.jpg" alt="chrome" width="500" height="100" />Yesterday Google announced a new weapon in the fight against Internet Explorer, when they released the <a title="Google Chrome Frame" href="http://code.google.com/chrome/chromeframe/">Google Chrome Frame</a>. This is an Internet Explorer plugin which renders web pages using the Chrome/Webkit engine meaning technologies such as HTML 5 and a faster Javascript engine can work within Internet Explorer. It is compatible with the three main versions of Internet Explorer, and is currently in open beta.<span id="more-260"></span></p>
<p>This is just the latest tool in the fight to bring IE up to the levels of other browsers, although I wonder how much of an impact this will have on the web. I can certainly see how it might affect makers of web apps as it will help to bring a more consistent approach to their app if exactly the same features work in IE as the other browsers, and it will certainly save time in de-bugging IE but in terms of general websites I wonder how much of an impact it will have.</p>
<p>The biggest difference this will make is when used within IE6, but how many IE6 users will download this plugin. Home users who haven&#8217;t upgraded either aren&#8217;t aware that they can upgrade ordon&#8217;t know how, and if they haven&#8217;t upgraded their browser are they really going to download and install a plugin? I seriously doubt that they are, and although it&#8217;s easy to implement for all of us who build websites, I don&#8217;t think that it&#8217;s going to have a huge uptake amongst general web users. Corporate users of IE6 are probably still using that browser as they have no choice, and aren&#8217;t allowed to upgrade to anything else.</p>
<p>It will provide a useful tool to include in a site build to catch those users who do have the plugin installed, but it just feels generally like a solution that&#8217;s looking for a problem really.</p>
<p>What do you think about Google Chrome Frame? Good idea or bad?</p>
<img src="http://feeds.feedburner.com/~r/GraemePirie/~4/qigPG2OQ4gU" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://graemepirie.com/google-chrome-frame/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Enable Clean URL’s with 1and1 hosting</title>
		<link>http://graemepirie.com/enable-clean-urls-with-1and1-hosting/</link>
		<comments>http://graemepirie.com/enable-clean-urls-with-1and1-hosting/#comments</comments>
		<pubDate>Sat, 19 Sep 2009 17:41:05 +0000</pubDate>
		<dc:creator>Graeme</dc:creator>
				<category><![CDATA[Drupal]]></category>
		<category><![CDATA[Learning]]></category>
		<category><![CDATA[Web Design]]></category>
		<category><![CDATA[1and1]]></category>
		<category><![CDATA[clean urls]]></category>
		<category><![CDATA[SEO]]></category>

		<guid isPermaLink="false">http://graemepirie.com/?p=248</guid>
		<description><![CDATA[
One of the first tasks when performing a brand new installation of Drupal is to ensure that clean urls are enabled in order to remove the horrible &#8220;?q=&#8221; from the urls in the site. Having a site without clean urls is not only bad for SEO purposes, but creates an extra barrier for users who [...]]]></description>
			<content:encoded><![CDATA[<p><img class="aligncenter size-full wp-image-254" title="Clean-URLs with 1and1 hosting" src="http://graemepirie.com/wp-content/uploads/2009/09/Clean-URLs.jpg" alt="Clean-URLs with 1and1 hosting" width="500" height="100" /><br />
One of the first tasks when performing a brand new installation of <a title="Drupal" href="http://drupal.org">Drupal</a> is to ensure that clean urls are enabled in order to remove the horrible &#8220;?q=&#8221; from the urls in the site. Having a site without clean urls is not only bad for SEO purposes, but creates an extra barrier for users who might remember a certain page on your site. When they return they have to remember to type http://www.example.com/?q=page_title instead of the format that they are used to.<span id="more-248"></span></p>
<p>Having recently upgraded to <a title="Drupal 6.14" href="http://drupal.org/drupal-6.14">Drupal 6.14</a>, and as I&#8217;m currently running my sites on 1and1 hosting, clean urls are not enabled by default so I have to manually enable them after installation. The easiest way to do this is follows:</p>
<p>1. Open your site&#8217;s .htaccess file<br />
2. On line 75 change <code>RewriteEngine on</code> to become <code>RewriteEngine On</code><br />
3. On line 101 uncomment the <code>RewriteBase /</code></p>
<p>Return to http://example.com/admin/settings/clean-urls and the option for clean urls should be available.</p>
<p>These instructions are correct as of Drupal 6.14 but may change in future versions</p>
<img src="http://feeds.feedburner.com/~r/GraemePirie/~4/oL-SuqnVdgA" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://graemepirie.com/enable-clean-urls-with-1and1-hosting/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Future of Web Design Glasgow: A review part deux</title>
		<link>http://graemepirie.com/future-of-web-design-glasgow-a-review-part-deux/</link>
		<comments>http://graemepirie.com/future-of-web-design-glasgow-a-review-part-deux/#comments</comments>
		<pubDate>Fri, 18 Sep 2009 20:04:57 +0000</pubDate>
		<dc:creator>Graeme</dc:creator>
				<category><![CDATA[Learning]]></category>
		<category><![CDATA[Web Design]]></category>
		<category><![CDATA[carsonified]]></category>
		<category><![CDATA[Cost effective techniques]]></category>
		<category><![CDATA[FOWD]]></category>
		<category><![CDATA[Glasgow]]></category>
		<category><![CDATA[HTML 5]]></category>

		<guid isPermaLink="false">http://graemepirie.com/?p=243</guid>
		<description><![CDATA[
After lunch, Drew McLellan was up again to run through a Smashing Magazine style &#8220;10 Cost Effective Web Development Techniques&#8221;. Each one was a great tip about to optimise and streamline the development process and I won&#8217;t run through them all here but the ones that stood out were &#8220;Write a comprehensive project spec&#8221;,  &#8220;Broadband [...]]]></description>
			<content:encoded><![CDATA[<p><img class="aligncenter size-full wp-image-237" title="FOWD-Review" src="http://graemepirie.com/wp-content/uploads/2009/09/FOWD-Review.jpg" alt="FOWD-Review" width="500" height="100" /></p>
<p>After lunch, <a title="Drew McLellan" href="http://allinthehead.com">Drew McLellan</a> was up again to run through a <a title="Smashing Magazine" href="http://www.smashingmagazine.com">Smashing Magazine</a> style &#8220;10 Cost Effective Web Development Techniques&#8221;. Each one was a great tip about to optimise and streamline the development process and I won&#8217;t run through them all here but the ones that stood out were &#8220;Write a comprehensive project spec&#8221;,  &#8220;Broadband is not a silver bullet&#8221; and &#8220;Use existing APIs&#8221;.</p>
<p>&#8220;Write a comprehensive project spec&#8221; refers to gaining as much information as possible about the project before starting work, in order to provide a clear goal which will help to plan out the project as well as saving time and reducing errors as the project progresses. Although it&#8217;s not possible to predict every outcome  and situation which might arise throughout a project but having a clear spec will help to reduce the number of errors/problems down the line.  Try to gain as much information from the client/project manager as possible by asking as many relevant questions as possible and by drawing out as much information as you can in order to make informed design and development decisions as things progress.</p>
<p><span id="more-243"></span></p>
<p>&#8220;Broadband is not a silver bullet&#8221; refers to optimising and streamlining your site in order to cut down on loading times for the user and also to reduce load on the server if it&#8217;s a particularly busy site. An image intensive site may look visually stunning but having a lot of images with a large file size will increase the amount of bandwidth on a server and this could lead to high costs if a site goes over the hosting limit, and could run to hundreds or thousands of pounds. Try to squeeze every bit of file size out of a site as you can, without compromising too much on quality and techniques such as the use of image sprites can reduce load by caching one image which is then positioned at different points on the site.</p>
<p>&#8220;Use existing APIs&#8221; refers to not re-inventing the wheel and creating systems and functionality which may already exist, or can be created easily using existing technologies. Why create a custom CMS from scratch if the desired effect can be achieved through a combination of Wordpress and some custom fields? Is there any need to create a whole new shopping cart from the ground up if a combination of Ubercart and a custom php script can gain the same functionality. By utilising this existing functionality then development times will be significantly reduced which will reduce a developer&#8217;s workload and provide faster delivery on projects to the client.</p>
<p><a title="Colin Hewitt" href="http://twitter.com/colinhewitt">Colin Hewitt</a> from Edinburgh firm <a title="If Looks Could Kill" href="http://www.iflookscouldkill.co.uk/">Iflookscouldkill</a> was the local speaker and he presented an alternative process to launching projects which involved launching a site early with the core functionality and then building it up over time. His agency is moving from a design shop which delivers sites and that&#8217;s the end of the contract to working in partnership with the clients over time to help the site grow over a period of time. He cited one example where a client wanted alot of different functionality built into their site but after launching with only the core functionality, found that there wasn&#8217;t a need for all the extra stuff, which saved the client money as well as delivering a site which was perfect for their customer base.  By taking this approach they are able to maintain long term relationships with clients and give real benefit to the organisations and sites that they work with.</p>
<p>It&#8217;s a novel approach and one that certainly is a good way of working.</p>
<p>The final session of the day was the one I was most looking forward to as even though it was a late addition to the schedule, HTML 5 is probably the hot topic  in the web design world at the moment, and the focus of Bruce&#8217;s talk was to dis-spell some of the myths that have been circulating around HTML 5 such as &#8220;it won&#8217;t be ready until 2022&#8243; or that it &#8220;hates accessibility&#8221;. The 2022 figure comes from the w3c&#8217;s definition of being complete but it is entirely possible to use HTML 5 today, the slight problem being that not all browsers support it and the ones that do all support different aspects of it.</p>
<p>One interesting development is that there is a movement to get all browsers to display errors in a consistent manner so that ded-bugging markup will be a whole lot easier in the future. We all know that making sites cross-browser compatible is a big part of our job and if getting them all to provide consistent errors then it will cut down the time we spent on this process. He also demonstrated the new video tage which will enable videos to play in the browser without the need for a plug-in, and that he has created a javascript file which will detect the codec being used for the video and load correctly.</p>
<p>Overall it was a really good presentation and is available from <a title="Bruce Lawson's Presentation" href="http://www.brucelawson.co.uk/2009/future-of-web-design-glasgow/">Bruce&#8217;s site along with some examples</a>, and the fact that there were very few laptops and phones out during the course of it was a sure sign that the audience were listening intently.</p>
<p>After the presentations were over, we all retired to the pub for further discussion and Carsonified were kind enough to open up a tab for a short while, which isn&#8217;t always the greatest idea in Glasgow! A few drinks and a chance to meet a few more people which was good, although I left before <a title="Jack Osborne" href="http://twitter.com/jackosborne">@jackosborne</a> took them all out for Mars bars!</p>
<img src="http://feeds.feedburner.com/~r/GraemePirie/~4/yTnGYuxVQ1o" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://graemepirie.com/future-of-web-design-glasgow-a-review-part-deux/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Future of Web Design Glasgow: A review</title>
		<link>http://graemepirie.com/future-of-web-design-glasgow-a-review/</link>
		<comments>http://graemepirie.com/future-of-web-design-glasgow-a-review/#comments</comments>
		<pubDate>Thu, 17 Sep 2009 14:07:18 +0000</pubDate>
		<dc:creator>Graeme</dc:creator>
				<category><![CDATA[Learning]]></category>
		<category><![CDATA[Web Design]]></category>
		<category><![CDATA[adobe]]></category>
		<category><![CDATA[carsonified]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[FOWD]]></category>
		<category><![CDATA[future of web design]]></category>
		<category><![CDATA[Glasgow]]></category>
		<category><![CDATA[Microformats]]></category>
		<category><![CDATA[Microsoft]]></category>

		<guid isPermaLink="false">http://graemepirie.com/?p=233</guid>
		<description><![CDATA[
On Monday I attended the Future of Web Design tour when it rolled into Glasgow and thoroughly enjoyed it. This one day event was held at the Glasgow Film Theatre, and featured a range of talks on subjects as diverse as microformats, Silverlight and keyboard accessibility all of which were enjoyable as well as introducing [...]]]></description>
			<content:encoded><![CDATA[<p><img class="aligncenter size-full wp-image-237" title="FOWD-Review" src="http://graemepirie.com/wp-content/uploads/2009/09/FOWD-Review.jpg" alt="FOWD-Review" width="500px" height="100px" /></p>
<p>On Monday I attended the <a title="Future of Web Design Tour" href="http://events.carsonified.com/fowd/2009/tour">Future of Web Design tour</a> when it rolled into Glasgow and thoroughly enjoyed it. This one day event was held at the Glasgow Film Theatre, and featured a range of talks on subjects as diverse as microformats, Silverlight and keyboard accessibility all of which were enjoyable as well as introducing new ideas and techniques.</p>
<p><span id="more-233"></span></p>
<p><a title="Drew McLellan" href="http://allinthehead.com/">Drew McLellan</a> opened proceedings with an explanation of <a title="Microformats" href="http://microformats.org/wiki/Main_Page">microformats</a>, and how they can be implemented into projects and the benefits that they bring. As Google are now beginning to index microformats then now is a good time to start implementing these into sites and is a simple technique to implement. Microformats use existing standards such as the <a title="hReview Microformats" href="http://microformats.org/wiki/hreview">hreview</a> and <a title="vCard Microformats" href="http://microformats.org/wiki/vcard">vcard</a> formats and can be added to sites in order to provide this information to the users. The main advantage of microformats to the web is that it provides context to the page and information which is contained within it, in turn providing more accurate and better quality search results. An easy way of identifying which sites make use of microformats is to use the Firefox plug-in <a title="Operator plug-in" href="https://addons.mozilla.org/en-US/firefox/addon/4106">Operator</a> which displays a small green icon in the top right of the browser, and although they&#8217;re not widely used at the moment, they certainly will be in the not-so-distant future.</p>
<p>Up next was Mike Taulty from Microsoft who demonstrated and promoted the Silverlight and Expression Blend software, which whilst looking fairly impressive it seemed a bit &#8220;product placement&#8221; for the show and not something I can see myself using in the near future.</p>
<p>After Mike, Matt Gifford from Fuzzy Orange was up next to demonstrate the process of creating an Adobe AIR app, which wasn&#8217;t as scary or difficult as I thought it would have been. AIR apps can be built using a variety of languages including HTML, CSS, MXML and AJAX amongst others, and by using tools such as Flash, Dreamweaver, Flexbuilder and Flashbuilder.</p>
<p>It was a real insight into how to create a simple app using these technologies, and he created a small app which would play music tracks through a drag and drop interface in only a few minutes.</p>
<p>After some speed networking which I ended up taking part in, it was time for lunch before the afternoon sessions began.</p>
<p>A review of the afternoon sessions will be published tomorrow.</p>
<p>Photo thanks: <a title="Wee James" href="http://www.flickr.com/photos/weejames/">Wee James</a> &amp; <a title="Carsonified" href="http://carsonified.com">Carsonified</a></p>
<img src="http://feeds.feedburner.com/~r/GraemePirie/~4/9Keo_TRetHk" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://graemepirie.com/future-of-web-design-glasgow-a-review/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>A fresh new look!</title>
		<link>http://graemepirie.com/a-fresh-new-look/</link>
		<comments>http://graemepirie.com/a-fresh-new-look/#comments</comments>
		<pubDate>Fri, 11 Sep 2009 20:15:40 +0000</pubDate>
		<dc:creator>Graeme</dc:creator>
				<category><![CDATA[Learning]]></category>
		<category><![CDATA[Web Design]]></category>
		<category><![CDATA[future of web design]]></category>
		<category><![CDATA[logo]]></category>
		<category><![CDATA[new design]]></category>

		<guid isPermaLink="false">http://graemepirie.com/?p=229</guid>
		<description><![CDATA[
As you can see there&#8217;s a fresh new look around the site, which is the fourth design since this site launched just over a year ago. I feel that this is another improvement on the previous design, which reflects on my improvement in skills since the first design around 15 months ago. I decided to [...]]]></description>
			<content:encoded><![CDATA[<p><img class="aligncenter size-full wp-image-230" title="A fresh new look!" src="http://graemepirie.com/wp-content/uploads/2009/09/newtheme.jpg" alt="A fresh new look!" width="500" height="100" /></p>
<p>As you can see there&#8217;s a fresh new look around the site, which is the fourth design since this site launched just over a year ago. I feel that this is another improvement on the previous design, which reflects on my improvement in skills since the first design around 15 months ago. I decided to re-design the site to be a bit brighter and fresher than the previous versions and feel that I have achieved that with this look.</p>
<p><span id="more-229"></span>The design was quite a short turnaround from initial concept to the design going live and one of my aims was to have the new look go live before going to <a title="Future of Web Design " href="http://events.carsonified.com/fowd/2009/tour">Future of Web Design</a> tour in Glasgow on Monday 14th. The site isn&#8217;t perfect and there will be a few further tweaks over the course of the next week or so, in particular tweaks to the comments section.</p>
<p>As well as these further wee tweaks to the site, after FOWD I will put up a further in depth look at the new design and the inspirations behind it.</p>
<img src="http://feeds.feedburner.com/~r/GraemePirie/~4/zMzPySDIF18" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://graemepirie.com/a-fresh-new-look/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Carsonified Summer Camp – Part 2</title>
		<link>http://graemepirie.com/carsonified-summer-camp-2/</link>
		<comments>http://graemepirie.com/carsonified-summer-camp-2/#comments</comments>
		<pubDate>Thu, 23 Jul 2009 18:00:24 +0000</pubDate>
		<dc:creator>Graeme</dc:creator>
				<category><![CDATA[Learning]]></category>
		<category><![CDATA[Web Design]]></category>
		<category><![CDATA[carsonified]]></category>
		<category><![CDATA[summer camp]]></category>

		<guid isPermaLink="false">http://graemepirie.com/?p=203</guid>
		<description><![CDATA[
Day two began with Mike Kus taking us through the process of the Carsonified re-design and also general design tips and philosophies that he believes in. He took us through the recent Carsonified re-design and showed us some of the designs that he rejected and didn&#8217;t make it to the live version, and some of [...]]]></description>
			<content:encoded><![CDATA[<p><img class="aligncenter size-full wp-image-206" title="Summer-Camp" src="http://graemepirie.com/wp-content/uploads/2009/07/Summer-Camp.gif" alt="Summer-Camp" width="500" height="100" /></p>
<p>Day two began with <a title="Mike Kus" href="http://twitter.com/mikekus">Mike Kus</a> taking us through the process of the Carsonified re-design and also general design tips and philosophies that he believes in. He took us through the recent <a title="Carsonified re-design" href="http://carsonified.com/blog/carsonified/welcome-to-the-new-thinkvitamin/">Carsonified re-design</a> and showed us some of the designs that he rejected and didn&#8217;t make it to the live version, and some of them were truly stunning. It was great to get an insight into his working process and it was re-assuring to hear that he suffered from design blocks and doubts from time to time which I think we all do from time to time but it was re-assuring to hear that someone with as much skill as Mike suffers from the same problems as we all do.<span id="more-203"></span></p>
<p>After Mike, <a title="Gillian Carson" href="http://twitter.com/gilliancarson">Gillian Carson</a> took us through how to get noticed in the media and tips for getting coverage within publications such as <a title=".net magazine" href="http://www.netmag.co.uk/">.net magazine</a> as well as some of the big websites such as <a title="Tech Crunch" href="http://www.techcrunch.com/">TechCrunch</a>. This was a session that that I found really interesting as obviously the coverage that someone gains in the press can be a great boost to their career but it can be quiet hard to gain this coverage and knowing who to contact in order to gain exposure. Some of the essential tips that were covered included doing lots of research and what to research and how to go about that. As well as research tips, she also covered things like who to contact at the publication and how to help them as much as possible in order to gain the coverage in the publication.</p>
<p>After a short discussion with Ryan about various aspects of the day so far and the topics covered, where he showed us some A/B testing that he had implemented on his own blog after discussing it on day one, and he also gave us all a sneak peek of <a title="Typekit" href="http://typekit.com/">Typekit</a> which he had been given an invite to before we had lunch and then went out to have a game of <a title="Ultimate Frisbee" href="http://en.wikipedia.org/wiki/Ultimate_Frisbee">Ultimate Frisbee</a>, which is really hard work!</p>
<p>A respectable 1-1 draw was achieved in the second game of the day (we&#8217;ll gloss over the first game!) before we all headed back to the office to listen to <span style="text-decoration: line-through;"><a title="Joe Leech" href="http://twitter.com/mrjoe">Joe Keenan</a></span> <a title="Joe Leech" href="http://twitter.com/mrjoe">Joe Leech</a> give a really good presentation on UX design and the prinicples of these.</p>
<p>The main point that came out of the talk was that all good websites are cupcakes! The point being that a cupcake is small, simple and easy to maintain and websites should be the same. Websites should start off small with a clear plan of where they are going and build up slowly, and as someone famously said: It&#8217;s better to build half a website than build a half-assed website.</p>
<p>There were a number of user testing techniques discussed and explained each of these in turn, as he had been working in the industry for a good number of years and worked for some of the biggest firms in the country doing this sort of work. It is important to user test any website or web app with the actual people who will be using it, as they are the audience and it is imperative to impress them. Also, it is a great help to have another pair of eyes look at the site as they may spot things that you as a developer may have missed.</p>
<p>That was the end of the presentations for summer camp and overall they were all great, and I certainly learned a lot from each of the sessions. I will certainly be implementing some of the techniques into future projects and I&#8217;d just like to say a huge thanks to Ryan Carson and the rest of the <a href="http://carsonified.com">Carsonified</a> team for putting on a great event, including <a title="Trista Myers" href="http://twitter.com/tristamyers">@tristamyers</a> who organised the whole thing and made sure all us geeks were kept in check and on time throughout the days (plus the <a title="Smores" href="http://en.wikipedia.org/wiki/Smores">smores</a> were good too!). A really good event and am looking forward to <a title="Carsonified Tour" href="http://events.carsonified.com/fowd/2009/tour/schedule">FOWD Glasgow</a> in September, will definitely lookout for the Carsonified crew.</p>
<img src="http://feeds.feedburner.com/~r/GraemePirie/~4/mUWbmr-ngUg" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://graemepirie.com/carsonified-summer-camp-2/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Carsonified Summer Camp – Part 1</title>
		<link>http://graemepirie.com/carsonified-summer-camp-1/</link>
		<comments>http://graemepirie.com/carsonified-summer-camp-1/#comments</comments>
		<pubDate>Wed, 22 Jul 2009 19:46:10 +0000</pubDate>
		<dc:creator>Graeme</dc:creator>
				<category><![CDATA[Learning]]></category>
		<category><![CDATA[Web Design]]></category>
		<category><![CDATA[carsonified]]></category>
		<category><![CDATA[summer camp]]></category>
		<category><![CDATA[web apps]]></category>

		<guid isPermaLink="false">http://graemepirie.com/?p=201</guid>
		<description><![CDATA[
At the beginning of this week I was lucky enough to be able to attend the Carsonified Summercamp at their offices in Bath. The event, which was run for students and young entreprenuers who had a pre-launch app or an app in beta, and out of the other 7 attendees there was a wide range [...]]]></description>
			<content:encoded><![CDATA[<p><img class="aligncenter size-full wp-image-206" title="Summer-Camp" src="http://graemepirie.com/wp-content/uploads/2009/07/Summer-Camp.gif" alt="Summer-Camp" width="500" height="100" /></p>
<p>At the beginning of this week I was lucky enough to be able to attend the <a title="Summer Camp" href="http://summercamp.carsonified.com">Carsonified Summercamp</a> at their offices in Bath. The event, which was run for students and young entreprenuers who had a pre-launch app or an app in beta, and out of the other 7 attendees there was a wide range of talents and great ideas on show. It was a great two days with an action packed schedule full of advice and practical tips from some of the leading names within the industry and I&#8217;ve certainly picked up a lot over the course of the two days that I will carry forward.<br />
The other attendees were:<span id="more-201"></span></p>
<p><a title="Veritech" href="http://twitter.com/veritech">@veritech</a> &#8211; Johnathan Dalrymple who is a software engineer who is currently working on a number of projects and was coding away at a twitter bot whenever he could between sessions!</p>
<p><a title="Rob Day" href="http://twitter.com/robday">@robday</a> &#8211; Robert Day, a 16 year old entrepreneur who is organising the <a title="Tomorrow's Web" href="http://tomorrowswebconf.com/">Tomorrow&#8217;s Web</a> conference in London on August 8th</p>
<p><a title="Matt Dempsey" href="http://twitter.com/mattdempseycom">@mattdempseycom</a> Matt Dempsey who is a 19 year old freelance designer who designs great websites and has a number of high profile clients under his belt already and will be heading off to university in September.</p>
<p><a title="Ross Bearman" href="http://twitter.com/rossbearman">@rossbearman</a> Ross Bearman who is director of his own hosting company and also develops games with a group of other developers and yet still finds time for freelance client work.</p>
<p><a title="Amaury" href="http://twitter.com/erakor">@erakor</a> Amaury who is currently studying Economics at Brussels University</p>
<p><a title="James Proud" href="http://twitter.com/jamesproud">@JamesProud</a> &#8211; James Proud who has a great new web app called <a title="Gig Locator" href="http://www.giglocator.com/">Gig Locator</a> which is in public beta at the moment and looks really good.</p>
<p><a title="Felix" href="http://twitter.com/ffffelix">@fffelix</a> Felix who had the least distance to travel as he was a Bath local and is an aspiring designer</p>
<p>Over the course of the two days there was some great presentations and discussions on a wide range of topics including how to market your site, agile development and UX design. There was a relaxed feel to the schedule as we all sat round the bean bag chairs in the carsonified offices and listened to the various presenters which were more informal than the traditional conference presentations and led to a lot of great discussions.</p>
<p>On day 1, <a title="Ryan Carson" href="http://twitter.com/ryancarson">Ryan</a> kicked things off with a presentation/discussion on how to market your site and highlighted a number of techniques in order to make the most of your website. The main point which came out of the session was that site owners must obsess about their conversion rates. The number of visitors and page views is a good indication of your site&#8217;s popularity but the conversion rate is the main measurement that site owners should be thinking about when looking to optimise their website. If your conversion rate is a bit low then consider changes to your site in order to increase the conversion rate. One way to implement small changes is to conduct some A/B testing and change one item on your page and use the Google Website Optimiser to control the appearance of the page to users and measure the conversion rates for those pages. If there is a significant change in conversion rates then keep these changes and then move onto another page element such as a headline or button. Keep changes to a minimum when A/B testing as if there are too many variants then it becomes hard to determine which change made the difference.</p>
<p>Up next was <a title="Jonathan Howell" href="http://twitter.com/jonathanhowell">Jonathan Howell</a> who came in to discuss and explain agile development, and the concepts of it. It&#8217;s not something I knew a lot about before hand but definitely took a lot from the session, such as how to break a project down into two week iterations and stick to these. At the end of these iteration periods then it&#8217;s important to evaluate the project and make any appropriate changes. Stick to the two week iteration periods as it is a bad sign if these periods over-run.</p>
<p>After lunch, Carsonified&#8217;s very own Keir Whitaker took us through a number of things concerning the area of web development ranging from podcast and magazine recommendations and general tips on how to succeed in the web industry drawing on both his own experiences and from other leading figures within the industry who had offered advice such as Daniel Burka, the lead designer at Digg. It was a really good talk and discussion with lots of practical information on how to succeed within the web industry and how to go about achieving that success.</p>
<p>That was the end of the discussions for the day and in following the summer camp theme we headed out to the park to play a game of &#8220;<a title="Whiffle Ball" href="http://en.wikipedia.org/wiki/Wiffle_ball">Whiffle Ball</a>&#8220;, which is very similar to baseball except played using a plastic bat and ball. Our team unfortunately came off worse in the close run game, but was a great laugh all the same and the wild dog certainly added an extra element to the match! After the match we cooled down with a couple of cold pints in the pub before heading back to the offices to eat takeaway pizza and watch Role Models.</p>
<p>Overall a great day which certainly contained a lot of useful information and certainly a lot of stuff that I will take on board and use in future projects.</p>
<img src="http://feeds.feedburner.com/~r/GraemePirie/~4/p2b_alTt3jM" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://graemepirie.com/carsonified-summer-camp-1/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Summer Camp</title>
		<link>http://graemepirie.com/summer-camp/</link>
		<comments>http://graemepirie.com/summer-camp/#comments</comments>
		<pubDate>Mon, 13 Jul 2009 20:53:29 +0000</pubDate>
		<dc:creator>Graeme</dc:creator>
				<category><![CDATA[Learning]]></category>
		<category><![CDATA[Web Design]]></category>
		<category><![CDATA[bath]]></category>
		<category><![CDATA[carsonified]]></category>
		<category><![CDATA[summer camp]]></category>

		<guid isPermaLink="false">http://graemepirie.com/?p=196</guid>
		<description><![CDATA[
Carsonified, the well known and hugely respected web events company in Bath recently announced a two day event specifically for students and web entrepreneurs who are in the process of launching a web app called Summer Camp to take place at their offices on Monday 20th and Tuesday 21st July. Due to the fact the [...]]]></description>
			<content:encoded><![CDATA[<p><img class="aligncenter size-full wp-image-198" title="Summer Camp" src="http://graemepirie.com/wp-content/uploads/2009/07/summercamp.jpg" alt="Summer Camp" width="500" height="100" /></p>
<p><a title="Carsonified" href="http://www.carsonified.com">Carsonified</a>, the well known and hugely respected web events company in Bath recently announced a two day event specifically for students and web entrepreneurs who are in the process of launching a web app called Summer Camp to take place at their offices on Monday 20th and Tuesday 21st July. Due to the fact the event is to take place at their offices, places were limited to 8 and applications were invited via the <a title="Summer Camp" href="http://summercamp.carsonified.com">Summer Camp website</a>.<span id="more-196"></span></p>
<p>The event was announced on 1st July and I heared of it through <a title="Carsonified Twitter" href="http://twitter.com/carsonified/status/2419345181"></a><a title="Ryan Carson Twitter" href="http://twitter.com/ryancarson/status/2419031486">Ryan&#8217;s Twitter feed</a> and applied the same day, with the thought &#8220;that you&#8217;ve got to be in it to win it&#8221;, not really expecting anything. As the application form was live for a week or so, I  kind of forgot about it until Friday 10th July when I remembered that that was the day that the winners would be announced.</p>
<p>I was completely surprised to receive an email from Carsonified saying that I was one of the lucky ones and would be heading off to Bath. I&#8217;m really looking forward to learning from some of the best in the industry and it should help a great deal both in my studies and further into my career.</p>
<p>Needless to say, I will report back here after the event.</p>
<img src="http://feeds.feedburner.com/~r/GraemePirie/~4/zSJW-bbtgGc" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://graemepirie.com/summer-camp/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
