<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Enterprise Web Designer, Adam Lang</title>
	<atom:link href="http://www.adamlang.co.uk/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.adamlang.co.uk</link>
	<description>Notes and observations on web design</description>
	<lastBuildDate>Wed, 15 Jun 2011 14:47:17 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>My Google Chrome woes &#8211; resolved!</title>
		<link>http://www.adamlang.co.uk/2011/06/my-google-chrome-woes-resolved/</link>
		<comments>http://www.adamlang.co.uk/2011/06/my-google-chrome-woes-resolved/#comments</comments>
		<pubDate>Wed, 15 Jun 2011 14:47:17 +0000</pubDate>
		<dc:creator>Adam Lang</dc:creator>
				<category><![CDATA[Rants]]></category>
		<category><![CDATA[Web design]]></category>

		<guid isPermaLink="false">http://www.adamlang.co.uk/?p=58</guid>
		<description><![CDATA[So here&#8217;s me, writing silly CSS expressions like p:empty {padding: 0; display: none;}, and forgetting about them several days down the line. Google Chrome decides to render CSS before the page has finished loading it&#8217;s content. Therefore, if you&#8217;re wondering why paragraphs that AREN&#8217;T empty aren&#8217;t showing up, this could be why. Other browsers render [...]]]></description>
			<content:encoded><![CDATA[<p>So here&#8217;s me, writing silly CSS expressions like <code>p:empty {padding: 0; display: none;}</code>, and forgetting about them several days down the line.</p>
<p>Google Chrome decides to render CSS before the page has finished loading it&#8217;s content. Therefore, if you&#8217;re wondering why paragraphs that AREN&#8217;T empty aren&#8217;t showing up, this could be why.</p>
<p>Other browsers render the content fine, just for the record. Probably because they do things logically, like load the DOM and the content before loading and rendering the CSS. Bit stupid really.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.adamlang.co.uk/2011/06/my-google-chrome-woes-resolved/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>MediaTemple (gs): Slow.</title>
		<link>http://www.adamlang.co.uk/2011/05/mediatemple-gs-slow/</link>
		<comments>http://www.adamlang.co.uk/2011/05/mediatemple-gs-slow/#comments</comments>
		<pubDate>Tue, 31 May 2011 10:34:19 +0000</pubDate>
		<dc:creator>Adam Lang</dc:creator>
				<category><![CDATA[Design]]></category>

		<guid isPermaLink="false">http://www.adamlang.co.uk/?p=55</guid>
		<description><![CDATA[Don&#8217;t believe everything you read &#8211; that&#8217;d be the lesson I learnt with MediaTemple. They may have a nice fancy website and may have been used by every web designer under the sun a year or two ago, but trust me, they&#8217;re rubbish. I signed up for their (gs) Grid Service package just over a [...]]]></description>
			<content:encoded><![CDATA[<p>Don&#8217;t believe everything you read &#8211; that&#8217;d be the lesson I learnt with MediaTemple. They may have a nice fancy website and may have been used by every web designer under the sun a year or two ago, but trust me, they&#8217;re rubbish.</p>
<p>I signed up for their (gs) Grid Service package just over a month ago, and no matter what I try, it takes FOREVER to do anything via FTP. Or SFTP. It makes no difference what settings I try, it takes at least 1 second (on a 50mbps fibre-optic line, no less) to transfer / modify / delete a 4kb file.</p>
<p>Maintenance too&#8230; It seems to occur almost daily on one part or another of their infrastructure. For a company that puts across reliability and uptime as two of it&#8217;s main selling points, they seem to be offline an awful lot.</p>
<p>I&#8217;m moving to <a href="http://www.webfusion.co.uk/">webfusion</a> already, I&#8217;ve had enough of the slowness. If you&#8217;re looking for reliable, professional shared hosting, steer clear of MediaTemple is the only advice I can give!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.adamlang.co.uk/2011/05/mediatemple-gs-slow/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Is Android &#8216;better&#8217; than the iPhone nowadays? No, it isn&#8217;t.</title>
		<link>http://www.adamlang.co.uk/2010/12/is-android-better-than-the-iphone-nowadays-no-it-isnt/</link>
		<comments>http://www.adamlang.co.uk/2010/12/is-android-better-than-the-iphone-nowadays-no-it-isnt/#comments</comments>
		<pubDate>Fri, 17 Dec 2010 16:35:03 +0000</pubDate>
		<dc:creator>Adam Lang</dc:creator>
				<category><![CDATA[Mobile]]></category>
		<category><![CDATA[Rants]]></category>
		<category><![CDATA[UX]]></category>

		<guid isPermaLink="false">http://www.adamlang.co.uk/?p=40</guid>
		<description><![CDATA[Due to a particularly heated discussion in the comments of the latest article on 24 Ways written by the lovely Sarah Parmenter (link bait all done now, yeah?), and hearing of a particularly awe-inspiring brand new app for the iPhone that goes by the name of Word Lens, it&#8217;s sparked me to write about this [...]]]></description>
			<content:encoded><![CDATA[<p>Due to a particularly heated discussion in the comments of the latest article on <a title="Designing for iOS: Life Beyond Media Queries" href="http://24ways.org/2010/life-beyond-media-queries" target="_blank">24 Ways</a> written by the lovely <a href="http://www.sazzy.co.uk" target="_blank">Sarah Parmenter</a> (link bait all done now, yeah?), and hearing of a particularly awe-inspiring brand new app for the iPhone that goes by the name of <a href="http://questvisual.com/">Word Lens</a>, it&#8217;s sparked me to write about this highly debatable topic.</p>
<p>I&#8217;ve been an avid Android fanboy since I first got earshot of it back in 2009. I follow technology news blogs such as <a href="http://engadget.com">Engadget</a> and <a href="http://gizmodo.com">Gizmodo</a> (which is basically just a 10-minutes-later Engadget recycler) and was constantly in love with how they looked, how they worked, and most importantly &#8211; how they were considered to be better than the iPhone.</p>
<p>Let&#8217;s cut to the chase here on why I became one of these snobby &#8220;I don&#8217;t want an iPhone&#8221; Android-lover guys. I&#8217;m a geek at heart. A true geek. The kind of geek who loved finding out how hackers could hack, who had an unhealthy interest in how programs actually became programs (yes, <em>programs</em>, not <em>apps</em>) and the languages they were written in. The kind of guy who would spend hours upon hours reading about pointless, mundane topics that would serve little to no purpose in life other than being able to say that you know about them instead of studying for my exams or writing up my coursework.</p>
<p>Those kinds of geeks like the best of the best. When the iPhone came out, it wasn&#8217;t the best of the best. It did what it was supposed to do, in a very fancy, sexy manner. But it wasn&#8217;t the best <em>specification</em> of phone on the market. This is why it wasn&#8217;t good enough for me. I&#8217;m probably coming across as being a little bit pretentious here, and I guess that&#8217;s the one of the points of this article. A lot of the people out there who are still using an Android phone are not using it for the same reasons they might initially have obtained one for.</p>
<p>iPhones up to the 3Gs were of a lower spec (examples to illustrate:- screen resolution, screen quality, processor speed, RAM availability, storage expansion, camera quality), weren&#8217;t <em>open</em>, were <em>proprietary</em>. This now is no longer the case. Look at the iPhone 4; it has the best screen resolution on the market, one of the best cameras on the market (and a front-facing camera thrown in), the most user-friendly and <span style="text-decoration: underline;">consistent</span> UI on the market, the largest app inventory on the market, the most supported web browser on the market&#8230; The list could go on. The point I&#8217;m trying to make is possibly something Apple already mentioned when they released the damn thing (granted they need to crawl out of their behinds slightly on the &#8216;bigging ones&#8217; self up&#8217;-ness) &#8211; &#8220;This changes everything. Again.&#8221; Because it does! There&#8217;s no denying it. What has Android got on the iPhone now? Seriously?</p>
<p>Okay, maybe I&#8217;m getting a little carried away with myself. I know Android still has a few one-ups on the iPhone, for things that the iPhone simply will never have, like a full Google Maps suite (by that I mean the fancy-pants turn-by-turn Navigation, I love it), Google Mail and Account sync (it works perfectly for me, since I&#8217;m a 6-year-strong everything-Google lover), and of course the thing that every programmer loves &#8211; openness.</p>
<p>However, seeing as I never program (and despite having the desire to, I probably never will do either due to wanting to become a master of one trade, not of many), this whole openness thing Google are playing on doesn&#8217;t really inspire me to stick with &#8216;em.</p>
<p>By the time I come to upgrade (March 2012), there&#8217;ll undoubtably have been another iPhone been released, and a multitude of swanky new Android devices that&#8217;ll have tickled my fancy. But unless Android steps up the game and starts to provide a much more consistent framework in the system menus and inner workings across their entire suite of apps (like Apple has managed to maintain oh-so-well with their strict app building rules and SDKs), then I&#8217;ll be moving away from the Android gang. Google Mail and Accounts sync is a small sacrifice to make when I use my mobile phone for pretty much everything else, every day of the year, wherever I am. Apple does it right &#8211; simple as, mate.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.adamlang.co.uk/2010/12/is-android-better-than-the-iphone-nowadays-no-it-isnt/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>IE6 isn&#8217;t really that bad, when you know how.</title>
		<link>http://www.adamlang.co.uk/2010/11/ie6-isnt-really-that-bad-when-you-know-how/</link>
		<comments>http://www.adamlang.co.uk/2010/11/ie6-isnt-really-that-bad-when-you-know-how/#comments</comments>
		<pubDate>Mon, 01 Nov 2010 11:11:42 +0000</pubDate>
		<dc:creator>Adam Lang</dc:creator>
				<category><![CDATA[Internet Explorer 6]]></category>
		<category><![CDATA[Internet Explorer 7]]></category>
		<category><![CDATA[Web design]]></category>

		<guid isPermaLink="false">http://www.adamlang.co.uk/?p=33</guid>
		<description><![CDATA[I could never remember IE&#8217;s box model quirks, nor how it applied padding/margin to containers with specific widths/heights. These two rules dissolve the need to remember the fixes for either of them! I decided this needed to be documented, since I&#8217;ve learned a process of designing in such a manner that IE6 doesn&#8217;t always have [...]]]></description>
			<content:encoded><![CDATA[<p>I could never remember IE&#8217;s box model quirks, nor how it applied padding/margin to containers with specific widths/heights. These two rules dissolve the need to remember the fixes for either of them!</p>
<p>I decided this needed to be documented, since I&#8217;ve learned a process of designing in such a manner that IE6 doesn&#8217;t always have to be that ball-ache at the end of a project!</p>
<p>There are a few common practices I&#8217;ve begun to follow that can cut out a lot of the bug-fixing you inherently brace yourself for once a site is &#8216;complete&#8217; in all other browsers. I worked these out over the last two projects I&#8217;ve worked on, which incidentally were both designed &#8216;in browser&#8217; using <a href="http://stuffandnonsense.co.uk">Andy Clarke</a>&#8216;s <a href="http://hardboiledwebdesign.com">Hardboiled</a> methodology.</p>
<p>Before I go into specifics, note that I&#8217;m aware <strong>these may not necessarily be the best practices for your web site</strong>, and that everyone&#8217;s preferences for bug-fixing in IE are different. These are just the ones I use, and know to work every time!</p>
<h3>display:inline; float:left;</h3>
<p>This one&#8217;s the most important of all, in my opinion. It reduces the need for other &#8216;hacky&#8217; CSS fixes that force a box model, such as &#8216;height:1%;&#8217; or &#8216;zoom:1;&#8217;. Apply this to all container elements (e.g. DIVs, ULs), and anything else you may encounter box model issues with. They&#8217;ll express the exact same positioning behaviour in IE as they do in other browsers, if you globally apply these styles to your elements.</p>
<h3>Always apply margin/padding to internal elements, not to containers</h3>
<p>I&#8217;m aware there&#8217;ll always be exceptions to this rule, but to save yourself a great deal of headaches and IE conditional-commented CSS rewriting, follow this rule.</p>
<p>I usually give the containers specified widths with no padding or margin, then apply those spacing values to all of their internal elements. If this seems like too much of a hassle though, for example if there&#8217;s going to be many different types of elements inside this container, there&#8217;s an alternative route &#8211; embed another &#8216;inner&#8217; container inside of the one you specified a width to. Give this container the necessary margin or padding, but don&#8217;t give it a width, and don&#8217;t give it a float. This way the contents will naturally span the width of the outer container, but have that left or right margin or padding applied.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.adamlang.co.uk/2010/11/ie6-isnt-really-that-bad-when-you-know-how/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Web Directions @media Conference 2010, thoughts.</title>
		<link>http://www.adamlang.co.uk/2010/06/web-directions-atmedia-conference-2010-thoughts/</link>
		<comments>http://www.adamlang.co.uk/2010/06/web-directions-atmedia-conference-2010-thoughts/#comments</comments>
		<pubDate>Mon, 21 Jun 2010 18:51:42 +0000</pubDate>
		<dc:creator>Adam Lang</dc:creator>
				<category><![CDATA[Conferences]]></category>
		<category><![CDATA[Design]]></category>
		<category><![CDATA[Web design]]></category>

		<guid isPermaLink="false">http://www.adamlang.co.uk/?p=12</guid>
		<description><![CDATA[The early hours of Thursday morning (1oth June 2010) saw me on the way to my very first conference. And not just any conference, this was the Web Directions @media conference of Waterloo, London &#8211; highly regarded as one of the best annual conferences for web designers in Europe. I shared company with my fellow [...]]]></description>
			<content:encoded><![CDATA[<p>The early hours of Thursday morning (1oth June 2010) saw me on the way to my very first conference. And not just any conference, this was the <a href="http://atmedia.webdirections.org/">Web Directions @media</a> conference of Waterloo, London &#8211; highly regarded as one of the best annual conferences for web designers in Europe.</p>
<p>I shared company with my fellow web development folk of <a href="http://www.jadu.co.uk" target="_blank">Jadu</a>, the organisation from whence I hail. Upon my return from the two-day conference, I went straight to work on writing up my notes from the presentations I&#8217;d attended, initially to share the wealth of information I&#8217;d gathered with the rest of my colleagues &#8211; however, I&#8217;ve decided now to also share said write-up on here, too. So here it is.</p>
<h3 style="padding-left: 30px;">Designing for play &#8211; <a href="http://christiancrumlish.com/">Christian Crumlish</a></h3>
<p style="padding-left: 30px;">Christian provided to us a very engaging presentation on how to design  for social engagement. His slides were divided up into very modular  sections, giving us more of a bullet-point approach to take notes from  rather than speaking to us a story.</p>
<p style="padding-left: 30px;">A lot of what he was trying to put  across to us was that users enjoy being able to use websites naturally.  When needing to represent themselves in some form or another to others  within the same platform, they expect to be able to do so (through means  of an avatar, for example). They expect sites to flow, for things to be  obvious, and to enjoy their experience. Christian used examples of  actual games (board games, video games, and to prove his points further,  even musical instruments) throughout the presentation to compare  relative experiences on websites, and how particular features (when  implemented correctly) will make a successful website.</p>
<p style="padding-left: 30px;">One great  example he gave was with actual social websites and how they are  experienced, particularly Facebook and MySpace. The former of the two  utilises one key feature, and that is a strict framework. When designing  a website that has the potential to get very out of hand through user  input and customisation (personalising user profiles, for example),  strict frameworks need to be put into place. Facebook&#8217;s framework  prohibits any user from customising the &#8220;look and feel&#8221; of their profile  page, hence keeping everything neat, tidy and uniform. MySpace on the  other hand became renowned for providing the exact opposite to its  users, and actually won over many of its younger generation for this  reason alone. However, this led to chaos (profiles that looked hideous  and unreadable/unusable), and users slowly but surely moved towards the  more &#8216;stable&#8217; of the two networking platforms &#8211; leaving MySpace with  minimal actual users, and becoming more of a music/band orientated site.</p>
<p style="padding-left: 30px;">Another  of the reasons he gave as to why Facebook is such a successful (perhaps  THE MOST successful) site of its kind was that it allows users to make  mistakes, but still able to make those mistakes work. Take for example a  new user to the site, inexperienced to social networking, not knowing  where to start or what to do. They are greeted with a tutorial on how to  set up their profile and enter their personal information &#8211; great,  easy, done. What next? They see the &#8216;Home screen&#8217; and news feed, and a  great big text box at the top asking &#8220;What&#8217;s on your mind?&#8221;. You write  what is on your mind, and post it. You then proceed to a friends&#8217;  profile page, and see a similarly styled great big text box at the top,  this time saying &#8220;Write something&#8230;&#8221;. Without navigating back to the  home screen, the user may wish to write something else that is on their  mind, and not realise it is going directly to that person&#8230; A mistake  has been made. But did the website break? Was their experience  destroyed? No. The person they left their message upon responds with a  &#8216;comment&#8217;, explaining the error of their ways, and the user has learned  something new &#8211; whilst at the same time, communicating with a friend and  in turn, being socially engaged.</p>
<p style="padding-left: 30px;">It is this aspect that leads to  a sense of play, an invitation to make more mistakes and still feel  comfortable. The experience can be compared to the aforementioned aspect  of playing an instrument. Christian told us of learning to play the  ukulele, and although once in a while he would hit the wrong string  whilst playing a chord (making a mistake), it would still sound great,  and so he would continue make the same mistake again, rather next time  it would be intentional.</p>
<p style="padding-left: 30px;">I think overall, the biggest part of  what I took away from this presentation was that you have to ensure a  website flows. Design flaws can be instantly spotted when this doesn&#8217;t  happen, and the phrase &#8220;Don&#8217;t make me think!&#8221; is what first comes to my  mind when trying to envision the success of a socially-interactive  website design.</p>
<h3 style="padding-left: 30px;"><strong><strong>An introduction to server-side JavaScript &#8211; <a href="http://kid666.com/">Tom  Hughes-Croucher</a></strong></strong></h3>
<p style="padding-left: 30px;">Otherwise known as SSJS,  server-side JavaScript got me pretty excited after hearing this talk.  Tom was quite a character, firstly pointing out his &#8220;American  transformation&#8221; with the <a href="http://echostains.files.wordpress.com/2009/07/glove-shoes.jpg" target="_blank">crazy glove-shoes</a> he was rocking, and of course his tinged English accent from living the  Californian life for the past 2 years.</p>
<p style="padding-left: 30px;">He started off his  presentation by stating that the remainder of his slides will be shown  in Comic Sans. &#8220;I know, I know.&#8221; he said, as we all rolled our eyes. &#8220;I  can guarantee though, that you still won&#8217;t hate me. This is so awesome,  and I am so confident that you&#8217;ll think the same, that even Comic Sans  won&#8217;t bring you down.&#8221; From this point on, I knew we&#8217;d be getting some  more laughs out of him. And we did. (You had to be there.)</p>
<p style="padding-left: 30px;">-This  is where it gets geeky-</p>
<p style="padding-left: 30px;">Right now, there are no &#8220;official&#8221;  standards for server-side JavaScript, as the official JavaScript specification only  gives APIs that are useful for browser-based applications. Therefore,  something called CommonJS got invented, which is basically a super-fast  object-oriented API, providing APIs that ARE useful for SSJS, also  allowing the developers&#8217; applications the freedom to work across  multiple platforms (V8, Rhino etc.)</p>
<p style="padding-left: 30px;">Direct from the CommonJS  website, its most notable benefits of use are:</p>
<ul style="padding-left: 30px;">
<li> Server-side JavaScript applications</li>
<li> Command line tools</li>
<li> Desktop GUI-based applications</li>
<li> Hybrid applications (Titanium,  Adobe AIR)</li>
</ul>
<p style="padding-left: 30px;">Tom swiftly brushed over this though,  mentioning to us a little known gold-mine to SSJS&#8217;ers &#8211; that being  Node.js. Apparently this is the greatest thing ever, and gets lots of  JavaScript programmers very excited. I personally just enjoyed watching  his enthusiasm as he went through bits of code (not understanding 95% of  what he was showing us), it was still interesting. From what I gathered  (I shall research this more when I get the chance to), Node.js does  everything. It can be installed to a Unix server using just 4 lines of  code, and is capable of running queries 10-to-the-6 times faster than Apache can (or so he claims). It is also capable of rendering a scripts&#8217;  HTML and DOM on the server, allowing applications to run lightning fast  when, say, a AJAX request is sent to the server for a content change or  something.</p>
<p style="padding-left: 30px;">All in all, very interesting. And he was right &#8211; it certainly did leave me thinking it was awesome.</p>
<h3 style="padding-left: 30px;"><strong><strong>The Art of emotional design &#8211; <a href="http://aralbalkan.com/">Aral Balkan</a></strong></strong></h3>
<p style="padding-left: 30px;">I  think this talk could be compared to Marmite. Personally I enjoyed it, a  lot, although my team leader was not so keen (for whatever reason). It gave me an insight into how great an application (web or  mobile) can actually be, if it is thought out well enough and no expense  is spared in the effort and passion put into its development.</p>
<p style="padding-left: 30px;">The   majority of his presentation consisted of him showing us how he  developed his latest iPhone app, namely &#8220;Feathers&#8221;. It was a very simple  idea in context, basically allowing the user to &#8216;jazz up&#8217; their tweets  through use of special Unicode characters, etc. However, him being the  perfectionist that he is, and having the mindset that he has toward user  experience and how essential it is to put across a &#8216;good&#8217; one to your  user, the application he produced absolutely shone.</p>
<p style="padding-left: 30px;">Aral gave us  numerous examples of situations we, as designers (and developers, no  less), should put ourselves into when we&#8217;re creating our applications or  websites. He asked us at one point to close our eyes, and remember back  to when we felt a real, genuine sense of delight. That glee, that  happiness, that pure excitement about something that you only feel  several times throughout your entire life. For mine, I remembered back  to when I was having my final interview at Jadu, and the CEO came and told me  I&#8217;d gotten the job. That feeling, right there.</p>
<p style="padding-left: 30px;">He then told us  to hold that memory in our minds, that sense of delight, and settle on  nothing short of an experience to our end-users of whatever application  we were creating. A magical experience, if you will. He told us that a  very reputable organisation who shall not be named (*cough* APPLE  *cough*), were highly renowned for perfecting this experience in every  product they release.</p>
<p style="padding-left: 30px;">Through providing products that ensure this  magical experience to their end users, they are able to &#8216;reinvent&#8217;  already successful product genres with their own take &#8211; examples being  the mp3 player with the iPod, the home computer with the iMac, the  mobile phone with the iPhone, the netbook/e-reader with the iPad. I  think this proves his point entirely!</p>
<p>I know I&#8217;ve only covered three of the many presentations I attended over the span of those two days, but they are the ones that really stood out to me, and I feel have had the most effect on how I will design (and develop) my sites from this point on.</p>
<p>Would just like to usher my thanks to all of the speakers whose talks I made notes on &#8211; you&#8217;ve definitely helped aid my path to becoming one of &#8216;the best&#8217;!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.adamlang.co.uk/2010/06/web-directions-atmedia-conference-2010-thoughts/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Going back to basics</title>
		<link>http://www.adamlang.co.uk/2010/03/going-back-to-basics/</link>
		<comments>http://www.adamlang.co.uk/2010/03/going-back-to-basics/#comments</comments>
		<pubDate>Tue, 30 Mar 2010 12:10:34 +0000</pubDate>
		<dc:creator>Adam Lang</dc:creator>
				<category><![CDATA[Design]]></category>
		<category><![CDATA[Photoshop]]></category>
		<category><![CDATA[Wireframing]]></category>

		<guid isPermaLink="false">http://www.adamlang.co.uk/?p=5</guid>
		<description><![CDATA[It seems that no matter how much you think you might know about something, you never really do. I was a fool for thinking I knew as much as I thought I did about design, but such is life. As much as you&#8217;d like to believe it, design does not come naturally. It needs to [...]]]></description>
			<content:encoded><![CDATA[<p>It seems that no matter how much you think you might know about something, you never really do. I was a fool for thinking I knew as much as I thought I did about design, but such is life.</p>
<p>As much as you&#8217;d like to believe it, design does not come naturally. It needs to be learned. I&#8217;m lucky enough to have a peer that has been taught a hell of a lot, and has been patient enough with me to give me chances to improve what I do, and learn through my mistakes.</p>
<p>The site I am in the process of designing is for a large public-facing client. They want something that  is &#8220;clean, organised, and modern&#8221;. The first round of design that was so close to being finalised on my side (not yet seen by the client), was actually a complete state &#8211; simply because I&#8217;d become oblivious to its flaws. Padding was inconsistent, headings were inconsistent, weights and colours of typography and containers were inconsistent, font usage was inconsistent. But how was it this bad without me even noticing? One reason &#8211; I&#8217;d focused my design around one main feature, and NOT looked at the bigger picture.</p>
<p>The feature I speak of was a large horizontal accordion. Having recently read a blog post entitled something along the lines of &#8220;Design trends of 2010&#8243;, and seeing horizontal accordions on the list, I thought I&#8217;d try my dab-hand at something a little bit different. Horizontal accordions are (in my mind) clean, modern, and keep content organised &#8211; all whilst looking pretty damn sexy. So at wireframe stage, I pushed most the design that featured the accordion. I really pushed it. As it turns out, they still preferred the simple tabbed carousel option so chose that one instead, but having been set a tight design schedule I decided to start Photoshopping early, even before they&#8217;d even agreed to a wireframe. This accordion was the feature I&#8217;d focused all my attention on &#8211; I wanted it to shine, and so designed this first and built the rest of the site around it.</p>
<p>So what should I have done instead? After a good hour&#8217;s chat with my peer, and a cram-session of being shown techniques and methods of designing in Photoshop that I was completely unaware of, I think I may be set on the right path again.</p>
<p><strong>Start off in black and white.</strong> This way, you can focus PURELY on the basics &#8211; layout, weights, <span style="text-decoration: line-through;">fonts</span> (this is still perhaps jumping too far ahead), padding. These are the things that are key to the success of a design. Forget colour, forget images, forget icons; all of those are things that you&#8217;ll spend way too much time mulling over and will become that feature you unknowingly build the rest of your site around, then wonder why you hit a brick wall two or three days later!</p>
<p>Starting off in black and white might seem like the logical thing to do, but for me, I always just dove straight in with the colours and the fonts and just arranged the elements in a way that I thought worked. It may have been successful once in a blue moon, but not for sites that have the potential to grow (i.e. those powered by CMS) &#8211; which in essence, the majority of sites I design for now, do. This isn&#8217;t wireframing, it&#8217;s one step beyond that. Wireframing is a rough sketch, this is the beginning of a design. It&#8217;s the foundations on which you will build upon. Get this bit right, you&#8217;ll save yourself so much frustration further down the line.</p>
<p>Alternatively, do what I did which was ignore the advice, dive straight in and try to get all the design elements down at the start. You&#8217;ll either end up with a mess, or having to start again.</p>
<p>I&#8217;m sure something similar has happened to every designer  at some point early on in their career, it&#8217;s no doubt part of starting out in the big wide world  of design. You need to learn to follow the right process. But I&#8217;ve had  to experience it (more than once) to know that unless you tell yourself  you&#8217;re doing it, and stop yourself from continuing to do so, it&#8217;ll keep  on happening. I&#8217;ve had to scrap pretty much everything I did because I  designed a whole site around one feature on a homepage.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.adamlang.co.uk/2010/03/going-back-to-basics/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

