<?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>That Norwegian Guy</title>
	<atom:link href="http://thatnorwegianguy.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://thatnorwegianguy.com</link>
	<description>Eystein Mack Alnæs</description>
	<lastBuildDate>Fri, 16 Jul 2010 04:02:45 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.5</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>I Heart HTML5</title>
		<link>http://thatnorwegianguy.com/2010/07/i-heart-html5/</link>
		<comments>http://thatnorwegianguy.com/2010/07/i-heart-html5/#comments</comments>
		<pubDate>Thu, 15 Jul 2010 12:16:59 +0000</pubDate>
		<dc:creator>Eystein</dc:creator>
				<category><![CDATA[Review]]></category>
		<category><![CDATA[html]]></category>
		<category><![CDATA[book]]></category>
		<category><![CDATA[HTML5]]></category>

		<guid isPermaLink="false">http://thatnorwegianguy.com/?p=257</guid>
		<description><![CDATA[A HTML5 for Web Designers review
I received, opened and read the HTML5 for Web Designers book by A Book Apart in 2 days. If you know me, that means it&#8217;s a good read. While reading I started taking notes on my iPad, thinking it would be good to do a review. Now this turned out [...]]]></description>
			<content:encoded><![CDATA[<h3>A HTML5 for Web Designers review</h3>
<p><img class="alignright size-medium wp-image-261" title="html5 for web designers" src="http://thatnorwegianguy.com/wp-content/uploads/2010/07/html5-for-web-designers-213x300.png" alt="html5 for web designers" width="213" height="300" />I received, opened and read the<a href="http://books.alistapart.com/product/html5-for-web-designers"> HTML5 for Web Designers book by A Book Apart</a> in 2 days. If you know me, that means it&#8217;s a good read. While reading I started taking notes on my iPad, thinking it would be good to do a review. Now this turned out to be part review, part notes, and part rant. A great mix i reckon. Get a cuppa and enjoy the read now, or Instapaper it for later.</p>
<p>Coming home from the gym this morning i found my long awaited <abbr title="HyperText Markup Language 5">HTML5</abbr> for web designers book had arrived. After admiring the package for a brief moment, * ooh, Happy Cog. ooh, New York *, I threw away the idea of taking unboxing photos, and had a hot shower. Don&#8217;t get to excited, I came from the gym remember?<br />
<span id="more-257"></span><br />
Breaking up the fresh book I dove straight into it over breakfast. It&#8217;s thin, only 85 pages, though I already knew that thanks to Twitter not being able to keep it&#8217;s mouth shut. The typography and layout makes it pleasant to read. And thanks to the foreword I now know that i can change my bio to &#8220;Accessible, standards-based designer-developer&#8221;, with a dash of &#8220;<abbr title="Cascading Style Sheets">CSS</abbr> author&#8221;. I haven&#8217;t been this excited about a book in a long time (since <a title="My review on Web Form Design" href="/2009/11/i-hate-forms/">Web Form Design</a> to be exact). I guess rich semantics are closer to my heart then <abbr title="Getting Things Done">GTD</abbr>, business and project management, agile work methods, and even <abbr title="User Experiense">UX</abbr>.</p>
<h4>Chapter 1</h4>
<p>The first chapter gives a brief summery of markup. Funnily enough it feels like reading a blog article, I&#8217;m pretty sure I&#8217;ve read a lot of this before, even in this exact wording. I don&#8217;t mind to much though, I&#8217;m not expecting the rest of the book to be the same. And it&#8217;s kept very short, concise, and straight to the point in an easy to understand way. I wish there were books like this when I started out with this webology.</p>
<h4>Chapter 2</h4>
<p>Chapter 2 sheds some enlightenment upon why certain elements are kept, deprecated, obsolete, changed, and what the difference is. It also has the first bits of markup in the book. HTML5 allows us to do sloppy markup, but there&#8217;s no need to throw all our lowercase closing tag goodness out the window. It allows sloppiness for all those old websites that are still out there. No need to break the web here. But for the sake of simplicity I&#8217;ll say goodbye to <abbr title="Extended HyperText Markup Language 5">XHTML</abbr> in regards to the boolean attributes. We also get simplified doctype, character encoding, script tags and stylesheet links. I for one like this, I hate it when the head element has more content the the body itself. And one big one, which I&#8217;m already using in client work &#8211; &#8220;The a element on steroids&#8221; &#8211; wrap your anchors around other elements, even block elements. The joy!</p>
<h4>Death to Flash! Aka. Chapter 3 &#8211;  Rich Media &#8211; talks about the canvas, audio, and video elements.</h4>
<p>Thought there isn&#8217;t much that&#8217;s new to me, it&#8217;s being explained in a very easy to understand way. I&#8217;ve consumed my fair share of HTML5 articles, tweets, blogs, comics, infographics, tables and podcasts, and have come across pretty much everything in the book (so far). But the book does a damn good job at explaining it better then the accumulated info in my head.</p>
<p>I finally understand how canvas differs from <abbr title="Scalable Vector Graphics">SVG</abbr>, when and how to use it, and when it shouldn&#8217;t be used. As with many things HTML5 fresh it&#8217;s dependent on JavaScript to work. Which I find strange to say the least. What about accessibility? We now have these wonderful alternatives, but have to provide a pile of fallbacks because of politics, history, worst/best case scenario etc. More so for the audio element, and heaps more for the video element. Ideally the <code>video</code> element is just that one element. But by the time it&#8217;s ready for a client site it looks more like this: <code>video &gt; source.ogv + source.mp4 + flash object &gt; param + direct download link</code>. I&#8217;ll still use them though. The same way I&#8217;ve always used any new techniques I can, with fallbacks, so I can be as ready as possible when we finally pull the plug on antique browsers and charge full speed ahead without having to learn lots of new scary stuff.</p>
<p>A minor complaint: Figures/illustrations/code that aren&#8217;t  on the same page as the text they illuminate. This is a bit odd I reckon. It&#8217;s something I&#8217;ve gotten used to seeing in ePub books, though I don&#8217;t like it. But in a print book? From the superstars of A List Apart fame? I&#8217;m just gonna let that hang there.</p>
<p>Of the three I&#8217;m actually most excited about the canvas element, probably because it&#8217;s a whole new thing to play with. Understandably audio and video is going to be, or already is, much more exciting for the social media industry, porn, and friends. And what I&#8217;ll spend more time working on then the canvas. I don&#8217;t know if the user will ever be able to tell any difference between Flash video and the video element. The only difference they should notice is that its easier to use and crashes less often. A good challenge for us designers and developers.</p>
<h4>Chapter 4 &#8211; web forms 2.0</h4>
<p>Now it gets exciting! Forget about better video penetration. Web forms is the original half of what has turned into the HTML5 specification. Forms are the hard to complete, annoying, intrusive, roadblocks of the information superhighway (did I really say that?). Anything that can make it less annoying to complete a form must be a good thing. And here we have (kind of) 50% of an entire HTML specification. I&#8217;m worried that this is also what will take browser vendors the longest to implement. Forms just can&#8217;t compete with YouTube in mainstream media. Gotta love the irony though, without forms there wouldn&#8217;t be any way to upload the videos in the first place.</p>
<p>Very much of HTML5 has come about by taking a good look at what is commonly used by developers via workarounds, for example jQuery UI date pickers, and creating a native HTML element for it. Paving the cowpaths as they say. In the case of forms, there&#8217;s a LOT to cover. I think the book might be worth it for this chapter alone. There&#8217;s placeholder, autofocus, required, autocomplete, datalist, search, email, URL, tel, sliders, number, color, and a plethora of date and time. And the good news is that you can use all of them today. It also explains how to check for browser compatibility using JavaScript so you can serve a fallback to the incompatibles. I&#8217;d like to see a Modernizr-like library that does all the heavy lifting for me. But instead I see a CSS nightmare. It&#8217;s highly unlikely that even bleeding edge browsers will have the same styling of all the new properties and attributes. Apparently they don&#8217;t allow for any styling at all for some of the elements. Though you might be able to work your way around that with javascript.</p>
<h4>Chapter 5 &#8211; Semantics.</h4>
<p>Tasty tasty semantics. I love semantics. They keep order on the anarchic web. I could spend hours discussing when to use a data list versus an ordered list. If I could find someone to discuss with.</p>
<p>This chapter covers what I first got interested in HTML5 for. The new elements. You know &#8211; header, footer, nav, section, time, aside, article. And some peculiar ones &#8211; progress, meter and mark. And did you know that HTML5 don&#8217;t have inline elements anymore? They are now &#8220;text-level semantics&#8221;. This makes sense, as we&#8217;re not supposed to describe elements by the way they appear on a display. There is some information on microformats, and good explanations on how to use the attributes for the new elements. I think the datetime would&#8217;ve kept me googling for a bit to get right.</p>
<p>There&#8217;s some pretty good explanations of when to use the new structural elements &#8211; header, footer, aside et al. I know I&#8217;ll be looking this up again when I get around to continue working on my HTML5 pet project. Maybe next decade. But sadly there&#8217;s no clear-cut answer to the difference between section and article. I personally feel like it&#8217;d make more sense to let a section be higher in the <abbr title="Document Object Model">DOM</abbr> then an article, even though that&#8217;s not a rule at all. And I&#8217;ll change my mind on this as soon as I read some more upon the subject.</p>
<h5>Sectioning content.</h5>
<p>It&#8217;s increasingly common that I don&#8217;t know in what context, part of a page or site, that a particular section (not the element) goes. It may be a widget, a blogpost, unordered list or anything. I&#8217;m doing my best to use <abbr title="Object Oriented CSS">OOCSS</abbr> practises to stay clear of to much duplication, but whenever a change shows up a couple months down the road there will always be something. The new HTML5 outlining method should help combat more of this. To use the example from the book &#8211; a blogpost title might be a <abbr title="Header level 2">H2</abbr> in the frontpage, with the site title being a <abbr title="Header level 1">H1</abbr>. But reading the blogpost by it self the title would probably be a H1. Wrapping the post in section, or more likely, an article element now allows you to use a H1 regardless. Because it is only belongs as a header to which section it is direct child of. Thus you can use the same markup and CSS no matter where you insert the blogpost.</p>
<h4>The final chapter. Use HTML5 today.</h4>
<p>I wasn&#8217;t sure what the last chapter would be, but this was bloody obvious. So we get to know that it&#8217;s pretty much a go ahead, except for <abbr title="Internet Explorer">IE</abbr>, which needs a special treatment as always. I know IE9 is gonna blow our socks off, even Andy Clarke is excited about it, but really &#8211; it&#8217;s still going to be IE.</p>
<p>A very useful bit was the info on ARIA role attributes. It&#8217;s a very easy method to add a needed flavor of accessibility.  This is mainly a note to self to start using that actively.</p>
<p>Finally it rounds off with some well wishes (thank you Jeremy) and a few quality links which I must now go and bookmark.</p>
<p>In conclusion, it is a great little book. You can read it anywhere, there&#8217;s no need to sit by the computer to try out the code examples. I&#8217;ll be using it to look up details later, or to prove a point in a heated discussion on semantics. There was a point where I wished the book was bigger and went more in-depth, but in the end I&#8217;m quite happy it wasn&#8217;t. I&#8217;ve probably spent more time writing this then it took me to actually read the book. So if you care about making good web, you know what to do. Happy reading!</p>
]]></content:encoded>
			<wfw:commentRss>http://thatnorwegianguy.com/2010/07/i-heart-html5/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Top 20 web designers</title>
		<link>http://thatnorwegianguy.com/2010/03/top-20-web-designers/</link>
		<comments>http://thatnorwegianguy.com/2010/03/top-20-web-designers/#comments</comments>
		<pubDate>Tue, 30 Mar 2010 10:58:58 +0000</pubDate>
		<dc:creator>Eystein</dc:creator>
				<category><![CDATA[webdesign]]></category>

		<guid isPermaLink="false">http://thatnorwegianguy.com/?p=255</guid>
		<description><![CDATA[Top 20 web designers, according to TypeFace that is.
With all the web superstars in my twitter feed mentioning TypeFace this week I thought it&#8217;d be worth a look.
I assumed right. The visual design is great, the navigation of the gallery works smoothly on my crappy internet connection, and the content is most of the web [...]]]></description>
			<content:encoded><![CDATA[<p>Top 20 web designers, according to <a href="http://thetypefac.es/">TypeFace</a> that is.</p>
<p>With all the web superstars in my twitter feed mentioning TypeFace this week I thought it&#8217;d be worth a look.</p>
<p>I assumed right. The visual design is great, the navigation of the gallery works smoothly on my crappy internet connection, and the content is most of the web designers you wish you could be. But why &#8211; WHY! &#8211; is the markup just a bunch of images in a <code>div</code>? It would have been the perfect place for an ordered list.</p>
<p>Also, there are no links to these faces and names. And there is no web without links. So to bring some balance to the web again I have collected them all here for you. In a ordered list.</p>
<p><span id="more-255"></span></p>
<ol>
<li><a href="http://www.markboulton.co.uk/">http://www.markboulton.co.uk/</a> &#8211; So good that when he wrote his first book he turned into a indy publisher. And every book is worth getting.</li>
<li><a href="http://www.shauninman.com/blog">http://www.shauninman.com/blog</a> &#8211; Inventor of sIFR among other things.</li>
<li><a href="http://www.zeldman.com/">http://www.zeldman.com/</a> &#8211; The godfather of web standards. Kind of.</li>
<li><a href="http://jeffcroft.com/">http://jeffcroft.com/</a></li>
<li><a href="http://jasonsantamaria.com/">http://jasonsantamaria.com/</a></li>
<li><a href="http://owltastic.com/">http://owltastic.com/</a> &#8211; She is new to me, but working at <a href="http://simplebits.com/">simplebits.com</a> speaks for itself.</li>
<li><a href="http://superfluousbanter.org/">http://superfluousbanter.org/</a></li>
<li><a href="http://snook.ca/">http://snook.ca/</a></li>
<li><a href="http://www.stuffandnonsense.co.uk/">http://www.stuffandnonsense.co.uk/</a> &#8211; Andy Clarke&#8217;s wizardry</li>
<li><a href="http://veerle.duoh.com/">http://veerle.duoh.com/</a> &#8211; Belgium superstar designer woman</li>
<li><a href="http://subtraction.com/">http://subtraction.com/</a> &#8211; Design director for <a href="http://nytimes.com">New York Times</a>. Grid specialist.</li>
<li><a href="http://timvandamme.com/">http://timvandamme.com/</a> &#8211; The new kid on the block, and he is scary good.</li>
<li><a href="http://sam.brown.tc/">http://sam.brown.tc/</a> &#8211; He is new to me</li>
<li><a href="http://www.newtoyork.com/">http://www.newtoyork.com/</a> &#8211; Also new to me</li>
<li><a href="http://mikekus.com/">http://mikekus.com/</a> &#8211; The name is new, but I recognise his work. Working for <a href="http://www.carsonified.com/">Carsonified</a> probably has something to do with it.</li>
<li><a href="http://simplebits.com/">http://simplebits.com/</a> &#8211; resize the browser window for some extra easter candy</li>
<li><a href="http://meyerweb.com/">http://meyerweb.com/</a> &#8211; Though the design might not look like much today, he is an old school CSS guru. I think some of his earliest examples was what led me onto the bright path.</li>
<li><a href="http://elliotjaystocks.com/">http://elliotjaystocks.com/</a> &#8211; also a new name who&#8217;s work I recognise</li>
<li><a href="http://jontangerine.com/">http://jontangerine.com/</a> &#8211; typography master. Check the logo &#8211; no images were harmed.</li>
<li><a href="http://bryanveloso.com/">http://bryanveloso.com/</a> / <a href="http://avalonstar.com/">http://avalonstar.com/</a> &#8211; I think his blog is redesigned every time I visit it (outside of RSS).</li>
</ol>
]]></content:encoded>
			<wfw:commentRss>http://thatnorwegianguy.com/2010/03/top-20-web-designers/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Advanced CSS selectors</title>
		<link>http://thatnorwegianguy.com/2010/02/advanced-css-selectors/</link>
		<comments>http://thatnorwegianguy.com/2010/02/advanced-css-selectors/#comments</comments>
		<pubDate>Sun, 07 Feb 2010 05:59:04 +0000</pubDate>
		<dc:creator>Eystein</dc:creator>
				<category><![CDATA[css]]></category>
		<category><![CDATA[selectors]]></category>

		<guid isPermaLink="false">http://thatnorwegianguy.com/?p=253</guid>
		<description><![CDATA[I just read fellow Scandinavian Roger Johansson post on Forgotten CSS selectors. I wouldn&#8217;t go as far as calling them forgotten, but I definitely don&#8217;t see them much in the wild. And they&#8217;re not even experimental CSS3, they are good old CSS2.1. Well worth a read.
And just as I think &#8220;hm, how do I deal [...]]]></description>
			<content:encoded><![CDATA[<p>I just read fellow Scandinavian <a href="http://www.456bereastreet.com/">Roger Johansson</a> post on <a href="http://www.456bereastreet.com/archive/201002/forgotten_css_selectors/">Forgotten CSS selectors</a>. I wouldn&#8217;t go as far as calling them forgotten, but I definitely don&#8217;t see them much in the wild. And they&#8217;re not even experimental CSS3, they are good old CSS2.1. Well worth a read.</p>
<p>And just as I think &#8220;hm, how do I deal with all this n-child stuff?&#8221; Chris Coyier of <a href="http://css-tricks.com/">CSS-Tricks</a> tweets about his <a href="http://css-tricks.com/examples/nth-child-tester/">:nth-child learning tool/tester</a>. Brilliant!</p>
]]></content:encoded>
			<wfw:commentRss>http://thatnorwegianguy.com/2010/02/advanced-css-selectors/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Wordpress themes using HTML5</title>
		<link>http://thatnorwegianguy.com/2010/01/wordpress-themes-using-html5/</link>
		<comments>http://thatnorwegianguy.com/2010/01/wordpress-themes-using-html5/#comments</comments>
		<pubDate>Fri, 22 Jan 2010 08:10:44 +0000</pubDate>
		<dc:creator>Eystein</dc:creator>
				<category><![CDATA[html]]></category>
		<category><![CDATA[webdesign]]></category>
		<category><![CDATA[HTML5]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://thatnorwegianguy.com/?p=250</guid>
		<description><![CDATA[I&#8217;ve been thinking of doing a Wordpress theme in HTML5 for a while, and the best way to get inspiration is to look at other people&#8217;s work. I haven&#8217;t found very much though. So far I&#8217;ve found:

Brave new world
H5
Basis theme
Naked
FreeDream

Do you know of any others?
A couple of good HTML5 resources:

html5gallery
html5doctor

And finally, a great overview of [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve been thinking of doing a Wordpress theme in HTML5 for a while, and the best way to get inspiration is to look at other people&#8217;s work. I haven&#8217;t found very much though. So far I&#8217;ve found:</p>
<ul>
<li><a href="http://www.thatstandardsguy.co.uk/2009/04/brave-new-world-wordpress-theme/">Brave new world</a></li>
<li><a href="http://digwp.com/2009/07/free-html-5-wordpress-theme/">H5</a></li>
<li><a href="http://wpengineer.com/wordpress-basis-theme-html5/">Basis theme</a></li>
<li><a href="http://jpmcgarrity.com/blog/index.php/2009/07/html-5-wordpress-theme-naked/">Naked</a></li>
<li><a href="http://dreamgratuit.canalblog.com/archives/2009/11/17/15836058.html">FreeDream</a></li>
</ul>
<p>Do you know of any others?</p>
<p>A couple of good HTML5 resources:</p>
<ul>
<li><a href="http://html5gallery.com/">html5gallery</a></li>
<li><a href="http://html5doctor.com/">html5doctor</a></li>
</ul>
<p>And finally, a great overview of how to <a href="http://themeshaper.com/wordpress-themes-templates-tutorial/">build a Wordpress template</a> from scratch from ThemeShaper.</p>
]]></content:encoded>
			<wfw:commentRss>http://thatnorwegianguy.com/2010/01/wordpress-themes-using-html5/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>I hate forms</title>
		<link>http://thatnorwegianguy.com/2009/11/i-hate-forms/</link>
		<comments>http://thatnorwegianguy.com/2009/11/i-hate-forms/#comments</comments>
		<pubDate>Tue, 24 Nov 2009 13:17:49 +0000</pubDate>
		<dc:creator>Eystein</dc:creator>
				<category><![CDATA[Review]]></category>
		<category><![CDATA[book]]></category>
		<category><![CDATA[forms]]></category>
		<category><![CDATA[rant]]></category>

		<guid isPermaLink="false">http://thatnorwegianguy.com/?p=239</guid>
		<description><![CDATA[I hate forms. Always hated them. Hate filling them out. Hate marking them up. And definitely hate styling them.
But that has all changed. It appeared to me that after all, forms are about user experience, and user experience is something I&#8217;m quite passionate about. But what really made me get into forms where a combination [...]]]></description>
			<content:encoded><![CDATA[<p>I hate forms. Always hated them. Hate filling them out. Hate marking them up. And definitely hate styling them.</p>
<p>But that has all changed. It appeared to me that after all, forms are about user experience, and user experience is something I&#8217;m quite passionate about. But what really made me get into forms where a combination of events. I finally got hold of <a href="http://rosenfeldmedia.com/books/webforms/">Web Form Design</a> by <a title="@lukewdesign on Twitter" href="http://twitter.com/lukewdesign">Luke Wroblewski</a>. And I cannot believe I haven&#8217;t read it earlier. It&#8217;s been out since 2007 for something&#8217;s sake!</p>
<p><img class="size-full wp-image-245" style="float:right; margin: 0 0 5px 8px;" title="Web Form Design" src="http://thatnorwegianguy.com/wp-content/uploads/2009/11/webforms-lg.gif" alt="Web Form Design - Filling in the blanks" width="161" height="235" /> But it&#8217;s clearly a popular book, because I&#8217;ve been trying to get it of Amazon before, where it&#8217;s been sold out. Then I forgot about it. Then I remembered again as I stumbled across a link to the publishers own website (<a href="http://rosenfeldmedia.com/">rosenfeldmedia.com</a>). Enter creditcard details. While I was there I picked up a copy of Donna Spencer&#8217;s <a href="http://rosenfeldmedia.com/books/cardsorting/">Card Sorting</a> as well, also recommended. But for now I&#8217;ll stick to the forms.</p>
<p>I thought Web Form Design was going to be all about how to get your head around writing semantic HTML and valid CSS for forms without ending up in an asylum in the process. I was wrong. It is much better. There isn&#8217;t a single line of code in the book. At least not that I can remember. It puts all it&#8217;s emphasis on making forms user-friendly. This is clever, as it makes it almost timeless, something you can&#8217;t say about most HTML/CSS trends. And it really makes you think further about what Every. Single. Element does.</p>
<blockquote><p>Why is there? What does it do? Could it be better? Do I even need it?</p></blockquote>
<p>And the flow of going through a form. Now I&#8217;m aware of how to get a user into a form, through the form, submit the form, and what to do after the form is submitted. This is something most designers never think about. I know I didn&#8217;t. And I gotta say, it feels good to make these decisions based on research and facts, rather then a vague feeling. Sure, it takes me a bit longer to make a form now, but damn! &#8211; it turns out heaps better.</p>
<p>I usually get the graphic designs handed over from designers who know little or nothing about CSS, HTML, or JavaScript. I&#8217;m not sure how many times I&#8217;ve had to point out that a link usually has slightly more than one state. So imagine the forms. Now, luckily the people I work with welcome feedback and are happy to learn. But this time I&#8217;ve made a clear demand:</p>
<blockquote><p>Read this book before you ever design another form!</p></blockquote>
<p>Which means that my book is out on loan at the moment. I have to remember to get it back before I leave Sydney. It is definitely part of my library.</p>
<p>And as it happens, after finishing the book I was cleaning up my email, where among others a few hundred emails from the <a href="http://webstandardsgroup.org/">WSG</a> mailing list needed deleting. And as it turned out, there was a meeting, in Sydney, where <a title="@formulate on Twitter" href="http://twitter.com/formulate">Jessica Enders</a> (<a href="http://formulate.com.au/">formulate.com.au</a>) did a presentation on forms. Count me in! At the same time Sitepoint launched another book, <a href="http://thatnorwegianguy.com/2009/11/i-hate-forms/sitepoint.com/books/forms1/">Fancy Form Design</a>, which I&#8217;m currently reading. In short I&#8217;d say it makes a good appendix to Web Form Design. I have learned a lot from all this. And interestingly, nothing of this is new. No HTML5, no AJAX, no social media guerilla branding campaign (sic). Just plain old markup and solid dose of human behavior. I am really happy I&#8217;ve been able to improve so much in such a short time.</p>
<p>So now I don&#8217;t hate making forms anymore. Instead I hate how horrible some of the forms I&#8217;m forced to fill out are. And occasionally I get to love how well it can be done.</p>
]]></content:encoded>
			<wfw:commentRss>http://thatnorwegianguy.com/2009/11/i-hate-forms/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Serving CSS to Firefox only</title>
		<link>http://thatnorwegianguy.com/2009/10/firefox-css-hack/</link>
		<comments>http://thatnorwegianguy.com/2009/10/firefox-css-hack/#comments</comments>
		<pubDate>Tue, 27 Oct 2009 07:24:29 +0000</pubDate>
		<dc:creator>Eystein</dc:creator>
				<category><![CDATA[css]]></category>

		<guid isPermaLink="false">http://thatnorwegianguy.com/?p=236</guid>
		<description><![CDATA[This is a CSS hack for Firefox.
I know, it&#8217;s naughty, dirty, against the rules, and Andy Clarke won&#8217;t share his pudding with me. But today I just wanted to style that form element my way!
I used this to target a &#60;input type="submit" class="btn" /&#62; element in Firefox3.5, but it will affect everything from Mozilla1.8 (that [...]]]></description>
			<content:encoded><![CDATA[<p>This is a CSS hack for Firefox.</p>
<p>I know, it&#8217;s naughty, dirty, against the rules, and Andy Clarke won&#8217;t share his pudding with me. But today I just wanted to style that form element my way!</p>
<p>I used this to target a <code>&lt;input type="submit" class="btn" /&gt;</code> element in Firefox3.5, but it will affect everything from Mozilla1.8 (that is Firefox1.5) and up.</p>
<p>My original CSS had this padding:</p>
<pre><code>.btn {padding: 5px 10px}</code></pre>
<p>Bringing out Firefox hack number 1 helped somewhat:</p>
<pre><code>.btn::-moz-focus-inner {
    padding: 0;
    border: 0;
}</code></pre>
<p>But this wasn&#8217;t enough, so after digging into the Firefox&#8217; form.css file and some follow-up googling, I ended up abusing <a title="Mozilla developer center" href="https://developer.mozilla.org/en/CSS/@-moz-document">Mozilla&#8217;s @-moz-document specification</a>, which led me to this:</p>
<pre><code>@-moz-document url-prefix() {
    .btn {
        padding: 4px 8px;
    }
}</code></pre>
<p>The latter can obviously be used to target any normal CSS, but <em>please</em> use with care!</p>
]]></content:encoded>
			<wfw:commentRss>http://thatnorwegianguy.com/2009/10/firefox-css-hack/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>You become what you read</title>
		<link>http://thatnorwegianguy.com/2009/09/read/</link>
		<comments>http://thatnorwegianguy.com/2009/09/read/#comments</comments>
		<pubDate>Thu, 24 Sep 2009 04:09:44 +0000</pubDate>
		<dc:creator>Eystein</dc:creator>
				<category><![CDATA[Life]]></category>
		<category><![CDATA[industry]]></category>
		<category><![CDATA[work]]></category>
		<category><![CDATA[books]]></category>
		<category><![CDATA[reading]]></category>

		<guid isPermaLink="false">http://thatnorwegianguy.com/?p=228</guid>
		<description><![CDATA[
Do a persons books tell you something about him or her? I&#8217;d hope so. Looking at the stack of books that I have next to me on my desk, I realised it shows what I&#8217;m aiming for. I wish to be better at what I already do well, I want to build and expand so [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignright size-medium wp-image-231" title="Books" src="http://thatnorwegianguy.com/wp-content/uploads/2009/09/L1120193-300x225.jpg" alt="Books" width="300" height="225" /></p>
<p>Do a persons books tell you something about him or her? I&#8217;d hope so. Looking at the stack of books that I have next to me on my desk, I realised it shows what I&#8217;m aiming for. I wish to be better at what I already do well, I want to build and expand so I&#8217;m fluent in related areas. I want to be comfortable that I&#8217;m good at my job, as it means a lot to me. So this is my list, my wishes, in no specific order other than what they currently are stacked up as on my desk:</p>
<ul>
<li><a href="http://www.rosenfeldmedia.com/books/cardsorting/">Card Sorting</a> by <a title="@maadonna" href="http://twitter.com/maadonna">Donna Spencer</a></li>
<li><a href="http://www.amazon.com/Getting-Things-Done-Stress-Free-Productivity/dp/0142000280/">Getting Things Done</a> by <a title="@GTDGuy" href="http://twitter.com/GTDGuy">David Allen</a></li>
<li>A Practical Guide to <a href="http://fivesimplesteps.co.uk/">Designing for the Web</a> by <a title="@Markboulton" href="http://twitter.com/Markboulton">Mark Boulton</a> (<a href="http://thatnorwegianguy.com/2009/09/review-designing-for-the-web/">my review</a>)</li>
<li><a href="http://www.rosenfeldmedia.com/books/webforms/">Web Form Design</a> by <a title="@lukewdesign" href="http://twitter.com/lukewdesign">Luke Wroblewski</a></li>
<li>The Principles of <a href="http://www.sitepoint.com/books/freelancer1/">Successful Freelancing</a> by <a title="@Milesb" href="http://twitter.com/Milesb">Miles Burke</a></li>
<li>The Principles of <a href="http://www.sitepoint.com/books/project1/">Project Management</a> by Meri Williams</li>
<li><a href="http://www.amazon.com/Learning-jQuery-1-3-Jonathan-Chaffer/dp/1847196705/">Learning jQuery</a> by Jonothan Chaffer and <a title="@kswedberg" href="http://twitter.com/kswedberg">Karl Swedberg</a></li>
<li>and a Mac OS X Snow Leopard disk that&#8217;s waiting to get installed&#8230;</li>
</ul>
<p>Titles link to books. Names link to Twitter.</p>
]]></content:encoded>
			<wfw:commentRss>http://thatnorwegianguy.com/2009/09/read/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Cotswold Furniture Collection</title>
		<link>http://thatnorwegianguy.com/2009/09/cotswold-furniture-collection/</link>
		<comments>http://thatnorwegianguy.com/2009/09/cotswold-furniture-collection/#comments</comments>
		<pubDate>Tue, 22 Sep 2009 08:46:43 +0000</pubDate>
		<dc:creator>Eystein</dc:creator>
				<category><![CDATA[portfolio]]></category>

		<guid isPermaLink="false">http://thatnorwegianguy.com/?p=224</guid>
		<description><![CDATA[

Client:
Cotswold Furniture Collection
Work:
CSS, XHTML, sIFR, jQuery
Link:
cotswoldfurniture.com.au

This site is a showcase for the large selection of furniture on offer by Cotswold Furniture Collection. I&#8217;ve done the front-end work on order for my Sydney based friends &#8211; Universal Favourite. For this project we were even further apart than usual, since I did the majority of my share [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://thatnorwegianguy.com/wp-content/uploads/2009/09/Home-•-Cotswold-Furniture-Collection.png"><img class="alignnone size-medium wp-image-225" title="Home • Cotswold Furniture Collection" src="http://thatnorwegianguy.com/wp-content/uploads/2009/09/Home-•-Cotswold-Furniture-Collection-275x300.png" alt="Home • Cotswold Furniture Collection" width="275" height="300" /></a></p>
<dl>
<dt>Client:</dt>
<dd>Cotswold Furniture Collection</dd>
<dt>Work:</dt>
<dd>CSS, XHTML, sIFR, jQuery</dd>
<dt>Link:</dt>
<dd><a href="http://www.cotswoldfurniture.com.au/">cotswoldfurniture.com.au</a></dd>
</dl>
<p>This site is a showcase for the large selection of furniture on offer by Cotswold Furniture Collection. I&#8217;ve done the front-end work on order for my Sydney based friends &#8211; <a href="http://universalfavourite.com.au">Universal Favourite</a>. For this project we were even further apart than usual, since I did the majority of my share while in Norway. But good task management and communication kept any issues at bay.</p>
]]></content:encoded>
			<wfw:commentRss>http://thatnorwegianguy.com/2009/09/cotswold-furniture-collection/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Roc Candy</title>
		<link>http://thatnorwegianguy.com/2009/09/roc-candy/</link>
		<comments>http://thatnorwegianguy.com/2009/09/roc-candy/#comments</comments>
		<pubDate>Tue, 22 Sep 2009 08:26:44 +0000</pubDate>
		<dc:creator>Eystein</dc:creator>
				<category><![CDATA[portfolio]]></category>

		<guid isPermaLink="false">http://thatnorwegianguy.com/?p=218</guid>
		<description><![CDATA[

Client:
Roc Candy
Work:
CSS, HTML, jQuery, cufón text replacement
Link:
roccandy.com.au

Roc Candy&#8217;s old site was ready for a make-over, and we can finally show off the new site! Roc Candy wanted it to have a playful design, while also being more user-friendly than the old site. It&#8217;s been a Perth-localised team effort, with Ryan Brigs on design, myself on [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://thatnorwegianguy.com/wp-content/uploads/2009/09/Roc-Candy-Wedding-Candy-Corporate-Promotions-and-Retail-Lollies.png"><img class="alignnone size-medium wp-image-219" title="Roc Candy - Wedding Candy, Corporate Promotions and Retail Lollies!" src="http://thatnorwegianguy.com/wp-content/uploads/2009/09/Roc-Candy-Wedding-Candy-Corporate-Promotions-and-Retail-Lollies-300x290.png" alt="Roc Candy - Wedding Candy, Corporate Promotions and Retail Lollies!" width="300" height="290" /></a></p>
<dl>
<dt>Client:</dt>
<dd>Roc Candy</dd>
<dt>Work:</dt>
<dd>CSS, HTML, jQuery, cufón text replacement</dd>
<dt>Link:</dt>
<dd><a href="http://www.roccandy.com.au/">roccandy.com.au</a></dd>
</dl>
<p>Roc Candy&#8217;s old site was ready for a make-over, and we can finally show off the new site! Roc Candy wanted it to have a playful design, while also being more user-friendly than the old site. It&#8217;s been a Perth-localised team effort, with <a href="http://ryanbriggs.com.au/">Ryan Brigs</a> on design, myself on front-end duty, and Jimmy Hillis of <a href="http://kineticdesign.net.au/">Kinetic Design</a> responsible for the custom <abbr title="Content Management System">CMS</abbr> and shopping cart. Roc Candy also uses the back-end for their own administrative purposes. And don&#8217;t miss out on the <a href="https://www.roccandy.com.au/design.php">custom candy designer</a>!</p>
]]></content:encoded>
			<wfw:commentRss>http://thatnorwegianguy.com/2009/09/roc-candy/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Universal Favourite</title>
		<link>http://thatnorwegianguy.com/2009/09/universal-favourite/</link>
		<comments>http://thatnorwegianguy.com/2009/09/universal-favourite/#comments</comments>
		<pubDate>Fri, 04 Sep 2009 06:59:39 +0000</pubDate>
		<dc:creator>Eystein</dc:creator>
				<category><![CDATA[portfolio]]></category>

		<guid isPermaLink="false">http://thatnorwegianguy.com/?p=212</guid>
		<description><![CDATA[

Client:
Universal Favourite
Work:
CSS, HTML, sIFR 
Link:
universalfavourite.com.au

I&#8217;ve had pleasure of working together with the talented team at Universal Favourite since February &#8216;09, when they got in touch with me and asked if I&#8217;d be interested in helping them out with some  front-end development. They are very good at what they do, and a pleasure to work with, [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://thatnorwegianguy.com/wp-content/uploads/2009/09/Universal-Favourite.png"><img class="alignnone size-medium wp-image-213" title="Universal-Favourite" src="http://thatnorwegianguy.com/wp-content/uploads/2009/09/Universal-Favourite-265x300.png" alt="Universal-Favourite" width="265" height="300" /></a></p>
<dl>
<dt>Client:</dt>
<dd>Universal Favourite</dd>
<dt>Work:</dt>
<dd>CSS, HTML, sIFR </dd>
<dt>Link:</dt>
<dd><a href="http://universalfavourite.com.au/">universalfavourite.com.au</a></dd>
</dl>
<p>I&#8217;ve had pleasure of working together with the talented team at Universal Favourite since February &#8216;09, when they got in touch with me and asked if I&#8217;d be interested in helping them out with some  front-end development. They are very good at what they do, and a pleasure to work with, so we&#8217;ve been co-operating on multiple projects since. Recently they re-launched their site, which runs on the <a href="http://modxcms.com/">MODx</a> <abbr title="Content Management System">CMS</abbr> like most of their projects.</p>
]]></content:encoded>
			<wfw:commentRss>http://thatnorwegianguy.com/2009/09/universal-favourite/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
