<?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>Safetygoat &#187; css</title>
	<atom:link href="http://www.safetygoat.co.uk/category/css/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.safetygoat.co.uk</link>
	<description>The goat loves the water</description>
	<lastBuildDate>Tue, 24 May 2011 08:55:58 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Practical imperfectionism</title>
		<link>http://www.safetygoat.co.uk/2010/07/practical-imperfectionism/</link>
		<comments>http://www.safetygoat.co.uk/2010/07/practical-imperfectionism/#comments</comments>
		<pubDate>Mon, 19 Jul 2010 07:50:08 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[art]]></category>
		<category><![CDATA[blogging]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[design]]></category>
		<category><![CDATA[getting things done]]></category>
		<category><![CDATA[imperfect web design]]></category>

		<guid isPermaLink="false">http://www.safetygoat.co.uk/?p=572</guid>
		<description><![CDATA[I've always been pretty fast at getting things done. My attempts at dress making have resulted in haphazardly created dresses, which got an initial 5 second sketch, and were then redesigned as I went...]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve always been pretty fast at getting things done.</p>
<p>My attempts at dress making have resulted in haphazardly created dresses, which got an initial 5 second sketch, and were then redesigned as I went, and changed features depending on my patience and (lack of) dressmaking skills.</p>
<p>I lament my quickness sometimes, especially as my career is now web design.  Never have I met a bunch of perfectionists, who obsess on every detail, they look at me in horror and, I believe, can&#8217;t even comprehend how I could POSSIBLY leave something that is a few pixels out.</p>
<p>I learn fast, I design fast and I code up fast.  I am pretty good about doing things semantically correct.  But, if I know that doing it semantically correct would take me another 3 hours, and a slightly non-semantic method is perfect in seconds and I have a deadline, my choice is always clear.</p>
<p>BUT I miss a lot of the tiny details.  I&#8217;ll do things to get them done to a standard of 90% or so, and then go back and fix them later.  When I&#8217;m learning a new technology, I&#8217;m okay with not knowing the right way of doing things, as long as it doesn&#8217;t impede my ability to finish things.</p>
<h3>Perfection is a luxury</h3>
<p>Most projects are impeded by budgets and often times there&#8217;s money for new features, but not for polish.  I know mine are, and while I&#8217;ll spend some of my own time (unpaid) to make it look a bit nicer, when you have as many projects on the go as I do, you have to stop somewhere.  Close to perfect has to be &#8220;good enough&#8221;.  When you&#8217;re on a small team trying to do a lot, you have to sacrifice absolute perfection for speed sometimes.  That suits me just fine (it&#8217;s also the theory of shipping by <a title="Seth Godin's blog" href="http://sethgodin.typepad.com/" onclick="pageTracker._trackPageview('/outgoing/sethgodin.typepad.com/?referer=');">Seth Godin</a>:  sometimes you&#8217;ve just got to &#8217;ship&#8217;).</p>
<p>This doesn&#8217;t mean I go back and strive for perfection.</p>
<p>For example, during every release, I spend some time adding a few minuscule details in (a subtle border, moving things a few pixels or cleaning up some code, for example).  Most people won&#8217;t notice, but occasionally I&#8217;ll hear, &#8220;It looks much better (for some reason they can&#8217;t put their finger on)&#8221;.  I think you have to continually refine your front-end code. If you don&#8217;t, your code base gets completely unmanageable.</p>
<p>On the other hand, I know web designers who ALWAYS does it the absolutely right way the first time.  Their designs are pixel perfect to their mocks.  They won&#8217;t use hacks, but will spend HOURS figuring out the &#8220;proper way&#8221; to do something.</p>
<p>That&#8217;s okay too.  Different styles work for different projects.  I&#8217;m always more keen to get the user flowing through the site smoother, rather than making sure under the hood looks amazing.  Surely that matters more to 99% of the people using the site (1% are the ones that view source)?</p>
<h3>I&#8217;m not scared</h3>
<p>I have no problem with using a hack &#8220;just for now&#8221;, or if it&#8217;s an area I don&#8217;t know much about.  It also means that I&#8217;m not super scared of new technology. It&#8217;s just the way I get things done; practical imperfectionism works for me.</p>
<p>Saying that, I am a bit tired of too many projects at one time, and am working harder to give myself enough time to actually think about the details.  Being imperfect is not a goal, just a necessary evil for the busy designer.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.safetygoat.co.uk/2010/07/practical-imperfectionism/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Creativity, definition of</title>
		<link>http://www.safetygoat.co.uk/2010/01/creativity-definition-of/</link>
		<comments>http://www.safetygoat.co.uk/2010/01/creativity-definition-of/#comments</comments>
		<pubDate>Wed, 27 Jan 2010 16:30:43 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[css]]></category>
		<category><![CDATA[design]]></category>
		<category><![CDATA[creativity in web design]]></category>
		<category><![CDATA[definition of creativity]]></category>

		<guid isPermaLink="false">http://www.safetygoat.co.uk/?p=914</guid>
		<description><![CDATA[I've just read this article by Andy Rutledge on creativity, and while I cling to my creativity, I have to agree with his sentiments...for the most part. He seems to believe that you need to be properly educated.]]></description>
			<content:encoded><![CDATA[<div id="attachment_1028" class="wp-caption alignnone" style="width: 670px"><a rel="attachment wp-att-1028" href="http://www.safetygoat.co.uk/2010/01/creativity-definition-of/abbeyfruitcolor/"><img class="size-full wp-image-1028" title="AbbeyFruitColor" src="http://www.safetygoat.co.uk/wp-content/uploads/2010/01/AbbeyFruitColor.jpg" alt="" width="660" height="445" /></a><p class="wp-caption-text">My talented neice&#39;s fancy fruit bowl... very creative!</p></div>
<p>I&#8217;ve just read <a title="On creativity" href="http://www.andyrutledge.com/on-creativity.php" onclick="pageTracker._trackPageview('/outgoing/www.andyrutledge.com/on-creativity.php?referer=');">this article</a> by Andy Rutledge on creativity, and while I cling to my creativity, I have to agree with his sentiments&#8230;for the most part.</p>
<p>He seems to believe that you need to be properly educated. He&#8217;s written other articles on creating a set curriculum and adding a few letters after your name.  I&#8217;m self-taught.  Some of the best designers I&#8217;ve met are also self-taught. I learned web stuff by little bit of luck, mediocre-levels of innate talent, and a lot of sheer will.</p>
<h3>Growing up is hard to do</h3>
<p>By doing things wrong, I actually knew why those rules were important.</p>
<p>Knowing the fundamentals and being able to apply them do make designs better.  Every designer with a few years under their belt should know that.  But I still think a creative mind still makes a fantastic job.  Any dunce with a bit of discipline can apply the principles to a bit of information.  That doesn&#8217;t make it good design.</p>
<h3>Designers should be creative</h3>
<p>The definition of creativity has been warped a bit.  Most people say that children are very creative.  My niece is a fantastic artist, and she comes up with some really good stuff.  In the past, I&#8217;ve often confused expressive creativity with useful creativity.</p>
<p>Design, by definition, is inherently  useful.  For most professions (architecture, engineering, and hey, why not&#8230; accounting), I think of it more like problem solving.  And those curious and perceptive will work and niggle until a design works, and every pixel works towards its goal.  Fitting components onto a page coherently and effectively requires more than just a knowledge of design fundamentals.  Sure, they give you a framework for putting things in place, but the elegance that comes from a beautiful design usually comes from creativity mixed with a whole lot of empathy (whether it be artistic, typographic, structural, or any other type of creativity).</p>
<h3>More to learn</h3>
<p>Some of the design experts that we&#8217;re supposed to admire don&#8217;t really impress me that much, and a lot of their stuff doesn&#8217;t strike me as unique or creative, but their mastery of design theory and care and attention to details do. Within the confines of a new distinction between useful and expressive creativity, most of the problems associated with the terminology disappears.  I can say that yes, they have solved the problem, so I guess they are being creative, but they haven&#8217;t found the most elegant solution (if your initial reaction is, &#8220;Meh!&#8221; then can it truly be the best design for that content?).</p>
<p>I ultimately think you can&#8217;t hide behind design&#8217;s rules either though, just as much as you can&#8217;t hide behind &#8216;creativity&#8217;.</p>
<p>Go ahead and read <a title="On creativity" href="http://www.andyrutledge.com/on-creativity.php" onclick="pageTracker._trackPageview('/outgoing/www.andyrutledge.com/on-creativity.php?referer=');">his article</a>.   He really says it well.<a title="On creativity" href="http://www.andyrutledge.com/on-creativity.php" onclick="pageTracker._trackPageview('/outgoing/www.andyrutledge.com/on-creativity.php?referer=');"><br />
</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.safetygoat.co.uk/2010/01/creativity-definition-of/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Taking the short way</title>
		<link>http://www.safetygoat.co.uk/2010/01/taking-the-short-way/</link>
		<comments>http://www.safetygoat.co.uk/2010/01/taking-the-short-way/#comments</comments>
		<pubDate>Thu, 21 Jan 2010 11:19:02 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[css]]></category>
		<category><![CDATA[design]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[code shortcuts]]></category>
		<category><![CDATA[photoshop shortcuts]]></category>
		<category><![CDATA[shortcuts]]></category>

		<guid isPermaLink="false">http://www.safetygoat.co.uk/?p=1007</guid>
		<description><![CDATA[There are so many resources out there on keyboard short cuts out there. Some really good ones have just been published...]]></description>
			<content:encoded><![CDATA[<div id="attachment_1015" class="wp-caption alignnone" style="width: 650px"><a rel="attachment wp-att-1015" href="http://www.safetygoat.co.uk/2010/01/taking-the-short-way/two-2/"><img class="size-full wp-image-1015" title="two roads" src="http://www.safetygoat.co.uk/wp-content/uploads/2010/01/two1.jpg" alt="" width="640" height="268" /></a><p class="wp-caption-text">Take the fast route baby!</p></div>
<p>There are so many resources out there on keyboard short cuts out there.  Some really good ones that just got published include <a title="Smashing Magazine: Mastering Photoshop: Unknown Tricks and Time-Savers" href="http://www.smashingmagazine.com/2010/01/20/obscure-adobe-photoshop-time-savers/" onclick="pageTracker._trackPageview('/outgoing/www.smashingmagazine.com/2010/01/20/obscure-adobe-photoshop-time-savers/?referer=');">Mastering Photoshop: Unknown Tricks and Time-Savers</a> (where I learned how to commit the text I had just written when my toolbars were hidden:  It&#8217;s cmd enter!) and I&#8217;ve just finished installing <a title="Boagworld: Zen Coding review" href="http://boagworld.com/reviews/zen-coding" onclick="pageTracker._trackPageview('/outgoing/boagworld.com/reviews/zen-coding?referer=');">Zen Coding</a> into my Coda and Textmate, which will save me a lot of time formatting boring static text, definitely.</p>
<h3>Shortcuts are great&#8230;</h3>
<p>I know quite a few shortcuts in the Adobe package, and I can get around my mac pretty easily with a combination of key strokes.  It saves me so much time, and it makes it so much easier to get into my &#8220;zone&#8221;.  We all have our techniques for efficiency when we&#8217;re on the computer.</p>
<h3>&#8230;but they&#8217;re also really frustrating</h3>
<p>The problem is, they&#8217;re not universal.  I hit the &#8220;V&#8221; key constantly in flash in order to get my direct select arrow.  I hit &#8220;command D&#8221; constantly in Illustrator to place an image, but that&#8217;s the command for inDesign.  After a while I get frustrated enough that I&#8217;ll go and change them in the settings, but by then, all flow has dissipated.</p>
<h3>They also make teaching difficult</h3>
<p>I have often gone to show people how to do something very simple in Photoshop, and to be honest, it takes me a while to find certain things in the menus.  I hit keystrokes to change tools, and they are shouting, &#8220;Wait!  What is that?&#8221;</p>
<p>Remember these words: patience and repetition. I think people should always learn the long ways of doing it first.  Menus and panels often give a context that learning shortcuts do not.  It&#8217;s like at school with math:  the teacher would show you once or twice how a formula was derived, and then you just remembered the formula, but understood its context.  It meant memorizing the formula was much easier, because it had something to connect to in your brain.</p>
<h3>They make &#8220;experts&#8221; out of &#8220;amateurs&#8221;</h3>
<p>I&#8217;ve met a few people who are whizzes at Photoshop, could talk to the talk, do the shortcut walk and then I saw their stuff, but it turns out they couldn&#8217;t design themselves out of a paper bag.  Just because I&#8217;m really good with the drill and the hammer, doesn&#8217;t mean I should be designing the house.</p>
<p>This short-cutter has mistaken tool mastery with real skill, and that&#8217;s a huge problem.  For those who strive for mastery in design, shortcuts are not important.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.safetygoat.co.uk/2010/01/taking-the-short-way/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>The zen of the goat</title>
		<link>http://www.safetygoat.co.uk/2009/10/the-zen-of-the-goat/</link>
		<comments>http://www.safetygoat.co.uk/2009/10/the-zen-of-the-goat/#comments</comments>
		<pubDate>Fri, 02 Oct 2009 14:48:57 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[css]]></category>
		<category><![CDATA[design]]></category>
		<category><![CDATA[redesign]]></category>

		<guid isPermaLink="false">http://www.safetygoat.co.uk/?p=628</guid>
		<description><![CDATA[Safetygoat as a character, well, he's my partner-in-crime. He recently let me know he would like a little change of scenery.]]></description>
			<content:encoded><![CDATA[<p>Safetygoat as a character, well, he&#8217;s my partner-in-crime. He recently let me know he would like a little change of scenery.  I liked my old design, but the homepage felt cluttered and busy.  Safetygoat also sought a bit of simplicity.</p>
<p>I&#8217;m hoping to have more seasonal/weather related stuff in the homepage.  Right now, the leaves are all changing in Canada, and it&#8217;s absolutely gorgeous.  A winter tree will definitely be next.  </p>
<p>It&#8217;s a work in progress (as every designer&#8217;s site is, I reckon!):  The haiku collection will return soon but to the footer (the javascript includes were invalidating and I&#8217;ve got only one error right now&#8230;).  I want to do some more work on the posts, and the images will need to be resized.  Soon, zen of the goat will be achieved, and he will be at peace.</p>
<p>I would love your thoughts!  </p>
]]></content:encoded>
			<wfw:commentRss>http://www.safetygoat.co.uk/2009/10/the-zen-of-the-goat/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Meet thepickuptruck!</title>
		<link>http://www.safetygoat.co.uk/2009/04/meet-thepickuptruck/</link>
		<comments>http://www.safetygoat.co.uk/2009/04/meet-thepickuptruck/#comments</comments>
		<pubDate>Tue, 14 Apr 2009 20:43:14 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[css]]></category>
		<category><![CDATA[design]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[pickup lines]]></category>
		<category><![CDATA[thepickuptruck]]></category>
		<category><![CDATA[twitter pickup]]></category>

		<guid isPermaLink="false">http://www.safetygoat.co.uk/?p=392</guid>
		<description><![CDATA[I&#8217;ve just completed thepickuptruck.com, my first app of my own I&#8217;ve actually finished!
So, it&#8217;s pickups, but it allows anyone to add pickup lines in (either by doing it anonymously, but also by claiming your pickups by putting in your twitter name).  You can vote on pickups.  We (myself and Dan Wichett, a fantastic [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve just completed <a title="the pickup truck, your source for pickups" href="http://www.thepickuptruck.com" onclick="pageTracker._trackPageview('/outgoing/www.thepickuptruck.com?referer=');">thepickuptruck.com</a>, my first app of my own I&#8217;ve actually finished!</p>
<p>So, it&#8217;s pickups, but it allows anyone to add pickup lines in (either by doing it anonymously, but also by claiming your pickups by putting in your twitter name).  You can vote on pickups.  We (myself and Dan Wichett, a fantastic developer, who has been my partner on this whole thing!) have also made a mobile app, which uses the opera widget process, where you can save your favourites.</p>
<p>I would love your feedback on the truck!  Let me know what you think!</p>
<div id="attachment_396" class="wp-caption alignnone" style="width: 690px"><a href="http://thepickuptruck.com" onclick="pageTracker._trackPageview('/outgoing/thepickuptruck.com?referer=');"><img class="size-large wp-image-396" title="pickuptruck1" src="http://www.safetygoat.co.uk/wp-content/uploads/2009/04/pickuptruck1-680x902.jpg" alt="screen shot of thepickuptruck" width="680" height="902" /></a><p class="wp-caption-text">screen shot of thepickuptruck</p></div>
]]></content:encoded>
			<wfw:commentRss>http://www.safetygoat.co.uk/2009/04/meet-thepickuptruck/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>New safetygoat!</title>
		<link>http://www.safetygoat.co.uk/2009/01/new-safetygoat/</link>
		<comments>http://www.safetygoat.co.uk/2009/01/new-safetygoat/#comments</comments>
		<pubDate>Tue, 13 Jan 2009 20:03:32 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[art]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[design]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[new website]]></category>
		<category><![CDATA[redesign]]></category>

		<guid isPermaLink="false">http://www.safetygoat.co.uk/?p=142</guid>
		<description><![CDATA[
Well, well, well!Â  I said I was going to fix up safetygoat, and it&#8217;s taken me a lot longer than I thought&#8230;.but it is here!  It has been a time consuming endeavor. For example, adding in a simple plug-in often took three hours of frustration (followed by 2 minutes of knowing bliss!), sometimes two days, [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignnone size-large wp-image-146" title="new_goat" src="http://www.safetygoat.co.uk/wp-content/uploads/2009/01/new_goat-680x360.jpg" alt="new_goat" width="680" height="360" /></p>
<p>Well, well, well!Â  I said I was going to fix up safetygoat, and it&#8217;s taken me a lot longer than I thought&#8230;.but it is here!  It has been a time consuming endeavor. For example, adding in a simple plug-in often took three hours of frustration (followed by 2 minutes of knowing bliss!), sometimes two days, but it was never as simple as people said (which leads me to believe that I&#8217;m a wordpress retard).  I will post code snippets that I figured out in the coming weeks so hopefully others will learn from all my pains (and hopefully the codies out there will tell me if I&#8217;ve done a really big &#8216;faux pas&#8217; or two!).</p>
<p>Some of the things I really wanted were easy-ish&#8230; getting flash and jpgs into the same gallery for my portfolio, for example, but my main goal was to make the front page more interactive.  This meant having haikus that people could scroll through and add to, a sneak peak into my portfolio (I&#8217;ve grown quite fond of that frame and don&#8217;t feel bad for one second about how much of your bandwidth I&#8217;m taking up!), somewhere where I can pull in photos of safetygoat that other people have taken (add yours to my flickr group!), as well as feeds for my last.fm, brightkite and twitter. Over the next few weeks, I&#8217;ll be tweaking it and testing it in different browsers, but I would appreciate all of you lovely people to take a look through.Â  If you could let me know if you spot any bugs, or if you have any tweaks I can make to just tidy it up, I will put on my tough girl skin and take your advice lovingly into my arms.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.safetygoat.co.uk/2009/01/new-safetygoat/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Designing for the web: Don&#8217;t forget about newish browsers</title>
		<link>http://www.safetygoat.co.uk/2008/12/designing-for-the-web-dont-forget-about-newish-browsers/</link>
		<comments>http://www.safetygoat.co.uk/2008/12/designing-for-the-web-dont-forget-about-newish-browsers/#comments</comments>
		<pubDate>Wed, 03 Dec 2008 09:58:48 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[css]]></category>
		<category><![CDATA[random]]></category>
		<category><![CDATA[24ways]]></category>
		<category><![CDATA[forgetting firefox 2]]></category>

		<guid isPermaLink="false">http://www.safetygoat.co.uk/?p=129</guid>
		<description><![CDATA[The other day I found out about 24ways.org, a design-style advent calendar, which gives us 24 articles until christmas for the month of December.  Imagine my surprise to see the site design&#8230;. First thought was, &#8220;Um, is it finished?&#8221; I was looking at it at work in firefox 2 (maintained on my machine for [...]]]></description>
			<content:encoded><![CDATA[<p>The other day I found out about <a title="24 ways" href="http://24ways.org" onclick="pageTracker._trackPageview('/outgoing/24ways.org?referer=');">24ways.org</a>, a design-style advent calendar, which gives us 24 articles until christmas for the month of December.  Imagine my surprise to see the site design&#8230;. First thought was, &#8220;Um, is it finished?&#8221; I was looking at it at work in firefox 2 (maintained on my machine for testing purposes), and it looked a mess.  Take a look at what I was seeing&#8230;.</p>
<p><a href="http://www.safetygoat.co.uk/wp-content/uploads/2008/12/firefox2.jpg"><img class="alignnone size-full wp-image-131" title="firefox2" src="http://www.safetygoat.co.uk/wp-content/uploads/2008/12/firefox2.jpg" alt="" width="500" height="330" /></a></p>
<p>People were RAVING about it on twitter, and I just didn&#8217;t get it.  It looked like garbage to me, and I was a bit upset, because <a title="Max Voltar blog" href="http://www.maxvoltar.com/" onclick="pageTracker._trackPageview('/outgoing/www.maxvoltar.com/?referer=');">max voltar</a> is one of my favourite designers, and I have been wearing his <a title="made by elephant" href="http://madebyelephant.com/" onclick="pageTracker._trackPageview('/outgoing/madebyelephant.com/?referer=');">made by elephant</a> button with pride ever since I got it down at dConstruct.  So yesterday I was deathly ill, but still on board for my daily december design dose, and looked at the site in firefox 3.  It looked very nice.  It was very unique, very clean.</p>
<p><a href="http://www.safetygoat.co.uk/wp-content/uploads/2008/12/safari.jpg"><img class="alignnone size-full wp-image-133" title="safari" src="http://www.safetygoat.co.uk/wp-content/uploads/2008/12/safari.jpg" alt="" width="500" height="330" /></a></p>
<p>Now, back at work today, and I&#8217;m reading my dose in safari to get away from the non-pretty version.  Question is, shouldn&#8217;t web designers make sure that their sites look  kind of similar in firefox 2, which is a fairly new browser?  I mean, firefox 3 only came out about 6 months ago!  For kicks, I checked the site in ie7 and ie6, and while ie6 had a few issues, it at least looked mostly like the design is supposed to look.</p>
<p><a href="http://www.safetygoat.co.uk/wp-content/uploads/2008/12/ie6.jpg"><img class="alignnone size-full wp-image-132" title="ie6" src="http://www.safetygoat.co.uk/wp-content/uploads/2008/12/ie6.jpg" alt="" width="500" height="330" /></a></p>
<p>I don&#8217;t propose to be a front-end genius, and I don&#8217;t think that designs need to look pixel perfect across browsers (heck, safetygoat looks like CRAP in ie6, but that&#8217;s another story) but there should be a standard for browser support, especially amongst web designers.  They are obviously using all the cool new css tools that are just coming out, but for those browsers like firefox 2 that doesn&#8217;t have support, it looks like they&#8217;ve  just forgotten about it.  If we don&#8217;t abide by our own rules, how do we expect the rest of the world to do it?  This is disappointing, as this is supposed to be a drool-worthy site which pushes boundaries.  It just makes the whole lovely thing slightly bittersweet&#8230; not that I won&#8217;t be gagging to read the articles first thing every morning until christmas!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.safetygoat.co.uk/2008/12/designing-for-the-web-dont-forget-about-newish-browsers/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>Replace pseudo-class :last-child using JSTL by determining the loop status</title>
		<link>http://www.safetygoat.co.uk/2008/10/replace-pseudo-class-last-child-using-jstl-by-determining-the-loop-status/</link>
		<comments>http://www.safetygoat.co.uk/2008/10/replace-pseudo-class-last-child-using-jstl-by-determining-the-loop-status/#comments</comments>
		<pubDate>Fri, 24 Oct 2008 10:17:59 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[css]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[determining last in a list in jsp]]></category>
		<category><![CDATA[jsp last in a loop]]></category>
		<category><![CDATA[JSTL loop status]]></category>

		<guid isPermaLink="false">http://www.safetygoat.co.uk/?p=119</guid>
		<description><![CDATA[I wanted to know how you&#8217;d figure out when you&#8217;d come to the last in a list of items when coding in a jsp.  When the number of items vary, there&#8217;s no way you can hard code this in.
I wanted to add a :last-child in my webpage so that  my list&#8217;s last element [...]]]></description>
			<content:encoded><![CDATA[<p>I wanted to know how you&#8217;d figure out when you&#8217;d come to the last in a list of items when coding in a jsp.  When the number of items vary, there&#8217;s no way you can hard code this in.<br />
I wanted to add a :last-child in my webpage so that  my list&#8217;s last element wouldn&#8217;t have a border-bottom, but the rest of the list would. I&#8217;m all for progressive enhancement, but sometimes things look so shocking in ie7 and ie6 that you just need to find another (non-css) way to take the border off.</p>
<p>In css, it&#8217;s</p>
<p><code>.keyContact li{border-bottom: 1px solid #000;}</code><br />
<code>.keyContact li:last-child{border-bottom: none;}</code><br />
<br />
But this doesn&#8217;t work in IE7 or IE6.  Without it, I get a crappy double line thing, and looks shocking.  In my jsp, I&#8217;m not sure how many key contacts I&#8217;m going to have as it&#8217;s running through a loop.  But for each item we determine their status:<br />
<code>&lt; c:forEach items="${contacts} var="contact" varStatus="status"&gt;</code><br />
	<code>&lt;li class="contact ${status.last ? 'noBorder':">Contact info&lt;/li&gt;  </code><br />
<code>&lt;/c:forEach&gt;</code><br />
<br />
Of course, you still need to define what noBorder is in the css&#8230;</p>
<p><code> .noBorder{border-bottom: none;}</code><br />
<br />
Now you can delete your li:last-child class in order to keep your css tidy.<br />
<br />
This sets a variable so each time it goes through the loop, it knows which is the first, last etc. And when it determines that it is the last element, it will add the class â€œnoBorderâ€, otherwise it will add nothing. (Read it as &#8220;is the status last ? (question mark).  If yes, add noBorder, otherwise (:) add nothing). FYI this is called a JSTL loop status. Hope that helps!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.safetygoat.co.uk/2008/10/replace-pseudo-class-last-child-using-jstl-by-determining-the-loop-status/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Making text in inputs disappear when you click on it</title>
		<link>http://www.safetygoat.co.uk/2008/10/making-text-in-inputs-disappear-when-you-click-on-it/</link>
		<comments>http://www.safetygoat.co.uk/2008/10/making-text-in-inputs-disappear-when-you-click-on-it/#comments</comments>
		<pubDate>Sun, 19 Oct 2008 12:37:06 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[css]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[olympics]]></category>
		<category><![CDATA[css input boxes]]></category>
		<category><![CDATA[css input text]]></category>
		<category><![CDATA[on click text in input]]></category>
		<category><![CDATA[text disappear in input box]]></category>
		<category><![CDATA[text disappears in input]]></category>

		<guid isPermaLink="false">http://www.safetygoat.co.uk/?p=117</guid>
		<description><![CDATA[
This is probably really REALLY obvious to other front-end coders, but I didn&#8217;t know how to do it.  It&#8217;s a great way to save room on a design, but still label things clearly.  So here it is&#8230;.
&#60;input onfocus=&#8221;this.value=&#8221;&#8221; type=&#8221;text&#8221; value=&#8221;sometext&#8221; /&#62;
So you can put an id or class on this as you normally [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.safetygoat.co.uk/wp-content/uploads/2008/10/inputfields.jpg"><img class="alignnone size-full wp-image-118" title="inputfields" src="http://www.safetygoat.co.uk/wp-content/uploads/2008/10/inputfields.jpg" alt="" width="500" height="94" /></a></p>
<p>This is probably really REALLY obvious to other front-end coders, but I didn&#8217;t know how to do it.  It&#8217;s a great way to save room on a design, but still label things clearly.  So here it is&#8230;.</p>
<h3>&lt;input onfocus=&#8221;this.value=&#8221;&#8221; type=&#8221;text&#8221; value=&#8221;sometext&#8221; /&gt;</h3>
<p>So you can put an id or class on this as you normally would, but the words &#8217;sometext&#8217; will appear until someone clicks on the input box.  If you want them to have to select and delete the text before they enter in their own text&#8230;.</p>
<h3>&lt;input onfocus=&#8221;this.select()&#8221; type=&#8221;text&#8221; value=&#8221;sometext&#8221; /&gt;</h3>
<p><strong>Update: </strong> My good friend Andrew, of <a title="peps media" href="http://www.pepsmedia.com/" onclick="pageTracker._trackPageview('/outgoing/www.pepsmedia.com/?referer=');">Pepsmedia</a>, has informed me that this is a bit naughty, as I&#8217;m putting a javascript function on an actual html element.  He suggests going to this link and using the jquery method.</p>
<p><a href="http://docs.jquery.com/Events/focus#fn" onclick="pageTracker._trackPageview('/outgoing/docs.jquery.com/Events/focus_fn?referer=');">http://docs.jquery.com/Events/focus#fn</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.safetygoat.co.uk/2008/10/making-text-in-inputs-disappear-when-you-click-on-it/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>My 5 Women Web Designer Heros</title>
		<link>http://www.safetygoat.co.uk/2008/10/my-5-women-web-designer-heros/</link>
		<comments>http://www.safetygoat.co.uk/2008/10/my-5-women-web-designer-heros/#comments</comments>
		<pubDate>Tue, 14 Oct 2008 20:39:03 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[art]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[top women designers]]></category>
		<category><![CDATA[women web designers]]></category>

		<guid isPermaLink="false">http://www.safetygoat.co.uk/?p=105</guid>
		<description><![CDATA[
Bonnie thinks we need heros.  It&#8217;s true.  But I was getting worried when all of my web design heros were men.  I really didn&#8217;t think that there weren&#8217;t any girl heros to be had&#8230;
Lots of girls are fantastic graphic designers or illustrators, but that&#8217;s not enough for me. I&#8217;m talking about the [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.safetygoat.co.uk/wp-content/uploads/2008/10/justice-wonder-woman7.jpg"><img class="alignnone size-full wp-image-116" title="justice-wonder-woman7" src="http://www.safetygoat.co.uk/wp-content/uploads/2008/10/justice-wonder-woman7.jpg" alt="" width="500" height="160" /></a></p>
<p><a title="Bonnie says, I need a hero video" href="http://uk.youtube.com/watch?v=Ltps17if3t8" onclick="pageTracker._trackPageview('/outgoing/uk.youtube.com/watch?v=Ltps17if3t8&amp;referer=');">Bonnie thinks we need heros</a>.  It&#8217;s true.  But I was getting worried when all of my web design heros were men.  I really didn&#8217;t think that there weren&#8217;t any girl heros to be had&#8230;</p>
<p>Lots of girls are fantastic graphic designers or illustrators, but that&#8217;s not enough for me. I&#8217;m talking about the whole package here, with extra emphasis on webdesign.  So many of the girls&#8217; sites I looked at had glimpses of genius, but when you&#8217;re looking for a hero, you want someone whose complete portfolio blows you away, and makes you wish you were a better person.  And some lists, including this one from <a title="7 Women designers that'll rock your socks off" href="http://justcreativedesign.com/2008/07/10/7-female-graphic-designers-thatll-rock-your-socks-off/" onclick="pageTracker._trackPageview('/outgoing/justcreativedesign.com/2008/07/10/7-female-graphic-designers-thatll-rock-your-socks-off/?referer=');">Just Creative Design</a>, made me embarrassed that these women, although very talented, were not heros, especially not to us girl web designers, as some of their websites were unprofessional, badly designed, or just PLAIN plain (the exception being <a title="Marian Bantjes Website" href="http://www.bantjes.com/" onclick="pageTracker._trackPageview('/outgoing/www.bantjes.com/?referer=');">Marian Bantjes</a> who is my typography hero&#8230; from both genders, but this is supposed to be about webdesign, so she&#8217;ll go on my &#8220;general hero list&#8221;).</p>
<p>I&#8217;m just beginning my web career&#8230; I need heros to look up to!</p>
<p>Here&#8217;s the attributes I was looking for in my heros.</p>
<h4>1. Every piece was polished</h4>
<p>A lot of people have one nice piece, or others had a beautiful personal site, but their portfolio was mediocre.  She needs to inspire awe with every piece of work she has done.</p>
<h4>2. They have their own website portfolio</h4>
<p>I know some girls that have designed a site I really like (perhaps being the art director), but they don&#8217;t have their own portfolio, so how can I be sure of their greatness?  I don&#8217;t want to be disappointed.</p>
<h4>3. They create something awe-inspiring</h4>
<p>I know how to make mediocre stuff already.  There is a lot of good stuff out there, but the stuff that inspires needs to achieve a whole new level.</p>
<h4>4. Made me wish that I had done it.</h4>
<p>If it doesn&#8217;t make me feel inferior or if it doesn&#8217;t make me feel like I have no talent at all, it can&#8217;t be from my hero.  Design heros are there to smash your self-confidence.  Period.</p>
<h4>5. I didn&#8217;t just pick them because they&#8217;re a girl.</h4>
<p>There&#8217;s a debate on whether it matters if a designer is a girl or a guy.  For my list, I wanted my choices to be so good that it could be a list of just &#8220;web design heros&#8221;, not just because they&#8217;re girls.  Does it matter?  Maybe it shouldn&#8217;t, but I just haven&#8217;t seen that many girls around, and I really want to relate to other women designers.  I&#8217;m sorry, but girls and guys ARE different, even if I don&#8217;t agree that one sex is more capable than the other.</p>
<p>So here they are in my personal order&#8230;<br />
<span id="more-105"></span></p>
<h3><a title="Alyssa Tucker's website" href="http://alyssatucker.com/" onclick="pageTracker._trackPageview('/outgoing/alyssatucker.com/?referer=');">5. Alyssa Tucker</a></h3>
<p><a href="http://alyssatucker.com/" onclick="pageTracker._trackPageview('/outgoing/alyssatucker.com/?referer=');"><img class="alignnone size-full wp-image-109" title="alyssatucker" src="http://www.safetygoat.co.uk/wp-content/uploads/2008/10/alyssatucker.jpg" alt="" width="500" height="141" /></a></p>
<p>Alyssa impressed me because she&#8217;s a clean coder  (her homepage validates) but she&#8217;s also a beautiful, clean, simple web designer, who puts playful details into her work.  She&#8217;s young (only 23!) but when someone&#8217;s got talent,you just feel it.  Her  <a title="turkeywithsound" href="http://www.turkeywithsound.com/" onclick="pageTracker._trackPageview('/outgoing/www.turkeywithsound.com/?referer=');">turkeywithsound</a> project shows how well she combines her great design with her funky personality.</p>
<h3><a title="Susan Kare's website" href="http://www.kare.com/" onclick="pageTracker._trackPageview('/outgoing/www.kare.com/?referer=');">4. Susan Kare</a></h3>
<p><a href="http://www.kare.com/" onclick="pageTracker._trackPageview('/outgoing/www.kare.com/?referer=');"><img class="alignnone size-full wp-image-112" title="susankare" src="http://www.safetygoat.co.uk/wp-content/uploads/2008/10/susankare.jpg" alt="" width="500" height="141" /></a></p>
<p>Susan Kare should be well-known everywhere as a designer.  She&#8217;s not a webdesigner, but I don&#8217;t care, because she&#8217;s a hero.  She&#8217;s the original producer of the apple icons, and she basically revolutionalized the look of the computer back in the day.  Her personal site is clean and simple too.</p>
<h3><a title="Eva-lotta Lamm's website" href="http://www.evalotta.net/" onclick="pageTracker._trackPageview('/outgoing/www.evalotta.net/?referer=');">3. Eva-lotta Lamm</a></h3>
<p><a href="http://www.evalotta.net/" onclick="pageTracker._trackPageview('/outgoing/www.evalotta.net/?referer=');"><img class="alignnone size-full wp-image-111" title="evalotta" src="http://www.safetygoat.co.uk/wp-content/uploads/2008/10/evalotta.jpg" alt="" width="500" height="141" /></a></p>
<p>Go to Eva-lotta&#8217;s homepage. Refresh it a few times.  Be thrilled.  Seriously.</p>
<p>She&#8217;s got one error (her ampersand wasn&#8217;t coded out), but I can forgive her for that, because she&#8217;s not only an incredible illustrator, she also makes games and loves to learn new things.  Currently working at Yahoo, she works on animations and other cool projects in her spare time.  Oh, and it looks like she&#8217;s a bit of a grammar nerd (Yay!).</p>
<h3><a title="Veerle Pieter's blog" href="http://veerle.duoh.com/" onclick="pageTracker._trackPageview('/outgoing/veerle.duoh.com/?referer=');"><span>2. Veerle Pieters</span></a></h3>
<p><a href="http://veerle.duoh.com/" onclick="pageTracker._trackPageview('/outgoing/veerle.duoh.com/?referer=');"><img class="alignnone size-full wp-image-113" title="veerle" src="http://www.safetygoat.co.uk/wp-content/uploads/2008/10/veerle.jpg" alt="" width="500" height="141" /></a></p>
<p>Veerle is a lot of people&#8217;s hero.  Her blog is beautifully designed.  Her site validates.  She writes great posts.  And, of course, she&#8217;s a fantastic artist.  No contest on this fine lady being on my list!</p>
<h3><a title="Esti Landa's website" href="http://www.estilanda.com/html/online_work.html" onclick="pageTracker._trackPageview('/outgoing/www.estilanda.com/html/online_work.html?referer=');">1. Esti Landa</a></h3>
<p><a href="http://www.estilanda.com/" onclick="pageTracker._trackPageview('/outgoing/www.estilanda.com/?referer=');"><img class="alignnone size-full wp-image-110" title="estlanda" src="http://www.safetygoat.co.uk/wp-content/uploads/2008/10/estlanda.jpg" alt="" width="500" height="141" /></a></p>
<p>I found Esti&#8217;s design when I heard about <a title="she says" href="http://www.shesays.org.uk/" onclick="pageTracker._trackPageview('/outgoing/www.shesays.org.uk/?referer=');">She Says</a>, an organization encouraging women to enter into multimedia.  I don&#8217;t even think I need to say anything about her design.  Go look at it.  Look at her portfolio, and you will drool.  Even though her portfolio page doesn&#8217;t validate, I don&#8217;t care (it&#8217;s not broken, the styles are just put at the top, but she&#8217;s obviously not a coder), she deserves to be number one hero on my list!</p>
<p>Is there any girls you think I&#8217;ve missed?  Let me know!</p>
<p>Coming soon:  top 5 favourite male designer heros&#8230;</p>
<p>p.s. this is my article submission <a title="Designer Daily contest" href="http://www.designer-daily.com/design-you-love-a-group-writing-project-with-awesome-prizes-1232" onclick="pageTracker._trackPageview('/outgoing/www.designer-daily.com/design-you-love-a-group-writing-project-with-awesome-prizes-1232?referer=');">this contest</a> on designer-daily.com.Â  Hopefully I will win a copy of David Carson&#8217;s new book!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.safetygoat.co.uk/2008/10/my-5-women-web-designer-heros/feed/</wfw:commentRss>
		<slash:comments>12</slash:comments>
		</item>
	</channel>
</rss>

