<?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>Big Red Tin &#187; books</title>
	<atom:link href="http://bigredtin.com/tag/books/feed/" rel="self" type="application/rss+xml" />
	<link>http://bigredtin.com</link>
	<description>Thoughts about the web and business from the large pantry</description>
	<lastBuildDate>Tue, 07 Sep 2010 02:53:48 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	
		<item>
		<title>HTML5 for Web Designers</title>
		<link>http://bigredtin.com/behind-the-websites/html5-for-web-designers-9/</link>
		<comments>http://bigredtin.com/behind-the-websites/html5-for-web-designers-9/#comments</comments>
		<pubDate>Thu, 02 Sep 2010 20:00:51 +0000</pubDate>
		<dc:creator>Josh Kinal</dc:creator>
				<category><![CDATA[Behind the Websites]]></category>
		<category><![CDATA[books]]></category>
		<category><![CDATA[html5]]></category>
		<category><![CDATA[reviews]]></category>

		<guid isPermaLink="false">http://bigredtin.com/?p=786</guid>
		<description><![CDATA[The first release from publisher <a href="http://www.happycog.com/publish/abookapart/" title="A Book Apart: Happy Cog">A Book Apart</a> does exactly what I would hope for from the people who brought us the excellent <a href="http://www.alistapart.com/" title="A List Apart">A List Apart online magazine</a>. It simplifies a topic and gets me excited about using new web technologies.]]></description>
			<content:encoded><![CDATA[<p>We haven&#8217;t yet moved onto HTML5 at Soupgiant. We still code in strict XHTML 1.0 for reasons that <a href="http://bigredtin.com/author/peter/" title="Peter Wilson  |  Big Red Tin">Peter</a> knows a lot better than I, but I suspect it has something to do with familiarity and knowing that it works. There&#8217;s a safety in that.</p>
<p>We believe very strongly in semantic mark-up and getting things working as much as possible in as many places. We believe in graceful degradation. I believe in closing tags once they&#8217;re opened and I didn&#8217;t like how HTML5 didn&#8217;t demand a trailing slash on stand alone elements. That just seemed like chaos.</p>
<p><a href="http://adactio.com/" title="Adactio: Jeremy Keith">Jeremy Keith</a>&#8216;s new book, <em>HTML5 for Web Designers</em> is a no-nonsense 85 pages of the good and bad in the HTML5 specification. It explains how the spec is a lot more open and forgiving than previous specs. It also explains how much work was done to ensure better semantics than previous versions of HTML.</p>
<p>You&#8217;re probably thinking exactly what I was. How can any 85 page book tell me what I need to know about the largest HTML specification thus far? Is 85 pages even a book or is it more like an extended pamphlet? How can I take this seriously?</p>
<p>We bought the book largely because we trust the work <a href="http://www.zeldman.com/" title="Jeffrey Zeldman Presents The Daily Report">Jeffrey Zeldman</a> does. This is the first book he has published under Happy Cog&#8217;s new <a href="http://www.happycog.com/publish/abookapart/" title="A Book Apart: Happy Cog">A Book Apart</a> label. I thought that if anybody can get a writer to condense all the info I need into a short read, it&#8217;s Zeldman. But no pressure, JZ.</p>
<p>The important things it explains is how HTML5 can be used to include rich media on your websites, how it improves web forms (which got me really excited) and how it improves on semantics. And yes, it does actually explain them.</p>
<p>It explains these topics in enough detail that I could start using them today.</p>
<p>I want to keep learning and improving my knowledge of web-based coding. At the same time, <a href="http://soupgiant.com/" title="Soupgiant | Web Production">I&#8217;m running a business now</a> as well as continuing to produce <a href="http://boxcutters.net/" title="Boxcutters - Australian Television Podcast">a weekly podcast</a> and trying to have a life. It&#8217;s hard to keep up with all the details of a new spec.</p>
<p>It turns out, all I ever wanted was an 85 page book that explained everything I needed to know and cut out all the stuff I&#8217;ll never use. I don&#8217;t need a beginner&#8217;s book but I also don&#8217;t want an expert&#8217;s tome. I want an executive summary and that&#8217;s exactly what this book is. If that&#8217;s all you need, look no further.</p>
<p><a href="http://books.alistapart.com/products/html5-for-web-designers" title="A Book Apart, HTML5 For Web Designers"><em>HTML5 for Web Designers</em> by Jeremy Keith</a> is available from the A List Apart store in paperback or ePub.</p>
]]></content:encoded>
			<wfw:commentRss>http://bigredtin.com/behind-the-websites/html5-for-web-designers-9/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Assigning roles and sticking to them</title>
		<link>http://bigredtin.com/business/assigning-roles-and-sticking-to-them/</link>
		<comments>http://bigredtin.com/business/assigning-roles-and-sticking-to-them/#comments</comments>
		<pubDate>Mon, 16 Nov 2009 23:23:49 +0000</pubDate>
		<dc:creator>Josh Kinal</dc:creator>
				<category><![CDATA[Business]]></category>
		<category><![CDATA[books]]></category>
		<category><![CDATA[roles]]></category>
		<category><![CDATA[starting-up]]></category>

		<guid isPermaLink="false">http://soupgiant.com/?p=248</guid>
		<description><![CDATA[Much like everything else that needs doing when starting up, it is the most important thing to do. Books about building a new business are full of suggestions about the most important thing to do. I suppose listing something and just saying it's a helpful tool for getting the business on track is just not strong enough for the self-help book market.]]></description>
			<content:encoded><![CDATA[<p>Yesterday Peter and I spent some time assigning roles in our business.</p>
<p>Much like everything else that needs doing when starting up, it is <strong>the most important thing to do</strong>.  <a href="http://www.amazon.com/gp/redirect.html?ie=UTF8&amp;location=http%3A%2F%2Fwww.amazon.com%2FSmall-Business-Entrepreneurship-Investing-Books%2Fb%3Fie%3DUTF8%26node%3D2741%26ref_%3Dbw%255Fab%255F3%255F18&amp;tag=boxcutters-20&amp;linkCode=ur2&amp;camp=1789&amp;creative=390957">Books about building a new business</a><img src="https://www.assoc-amazon.com/e/ir?t=boxcutters-20&amp;l=ur2&amp;o=1" width="1" height="1" border="0" alt="" style="border:none !important;margin:0px !important" /> are full of suggestions about the most important thing to do. I suppose listing something and just saying it&#8217;s a helpful tool for getting the business on track is just not strong enough for the self-help book market.</p>
<p>I first read about assigning roles in <a href="http://www.amazon.com/gp/product/0887307280?ie=UTF8&amp;tag=boxcutters-20&amp;linkCode=as2&amp;camp=1789&amp;creative=390957&amp;creativeASIN=0887307280">The E-Myth by Michael E. Gerber</a><img src="http://www.assoc-amazon.com/e/ir?t=boxcutters-20&amp;l=as2&amp;o=1&amp;a=0887307280" width="1" height="1" border="0" alt="" style="border:none !important;margin:0px !important" />. It seemed to make sense. It&#8217;s a really good way to get a quick understanding of all aspects of the business.</p>
<p>We sat down and tried to list all the departments that a business has: HR, Accounts; Sales; Legal; Project management; etcetera. Then we started thinking about all the other tasks that don&#8217;t have a &#8220;department&#8221; as such: copy editing; version control; domain name renewals; social networking; anything else we could think of.</p>
<p>There are only two of us and it can feel silly to assign roles when there are only two people in a brand new business. The thing is, there won&#8217;t always  be only two of us. We plan to grow quickly and well. The only way to do that is make sure we have all the roles in the business outlined so that a new employee can take over some of those roles.</p>
<p>The thing is, we&#8217;re both going to be working on every part of the business. So what we did, instead of saying &#8220;I&#8217;ll do this and you do that&#8221;, is to just split roles into who&#8217;s taking the lead on each.</p>
<p>That way there&#8217;s no demarkation issue on roles. We don&#8217;t step on each other&#8217;s toes or cut each other&#8217;s lunch. A partnership is still a partnership. We are both involved in every part of the business but now, when a process falls over, we can see whose responsibility it was. We can look at why it wasn&#8217;t taken care of.</p>
<p>And <strong>that</strong> is a really important part of running a business.</p>
]]></content:encoded>
			<wfw:commentRss>http://bigredtin.com/business/assigning-roles-and-sticking-to-them/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Review &#8211; Everything you know about CSS is wrong!</title>
		<link>http://bigredtin.com/behind-the-websites/review-everything-you-know-about-css-is-wrong/</link>
		<comments>http://bigredtin.com/behind-the-websites/review-everything-you-know-about-css-is-wrong/#comments</comments>
		<pubDate>Fri, 14 Nov 2008 05:06:15 +0000</pubDate>
		<dc:creator>Peter Wilson</dc:creator>
				<category><![CDATA[Behind the Websites]]></category>
		<category><![CDATA[books]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[CSS3]]></category>
		<category><![CDATA[review]]></category>
		<category><![CDATA[sitepoint]]></category>

		<guid isPermaLink="false">http://peterwilson.cc/?p=57</guid>
		<description><![CDATA[During the week I read Rachel Andrew and Kevin Yank's Everything You Know About CSS Is Wrong! At a little over 100 pages it's a concise explanation of CSS tables and how they will - and an argument why they should - change the way in which web developers work.]]></description>
			<content:encoded><![CDATA[<p>During the week I read Rachel Andrew and Kevin Yank&#8217;s <a title="Everything You Know About CSS is Wrong!" href="http://www.sitepoint.com/books/csswrong1/"><em>Everything You Know About CSS Is Wrong!</em></a> At a little over 100 pages it&#8217;s a concise explanation of CSS tables and how they will &#8211; and an argument why they should &#8211; change the way in which web developers work.</p>
<p><em><abbr title="Everything You Know About CSS is Wrong!">EYKACIW!</abbr></em> begins by explaining how today&#8217;s web developer has hacked CSS to do things it was never designed to do, in much the same way that we hacked HTML tables in the heady days of the 1990s; floats, faux columns, negative margins, positioning, and, several more tricks now used as a second nature all get dishonourable mentions.</p>
<p><span id="more-57"></span></p>
<h4>I&#8217;m not so sure</h4>
<p><em><abbr title="Everything You Know About CSS is Wrong!">EYKACIW!</abbr></em> points out that there is no CSS table equivalent of the col- and rowspan attributes in an HTML table, a method is detailed in the book to emulate these features with absolute positioning (also <a title="Rowspans and Colspans in CSS Tables" href="http://www.sitepoint.com/blogs/2008/09/09/rowspans-colspans-in-css-tables/">available on Kevin Yank&#8217;s Sitepoint blog</a>). The method detailed brings to mind the very hacks we&#8217;re being discouraged from using.</p>
<p>Another problem I can foresee is that CSS tables will increase, rather than decrease, the amount div bloat required for a typical layout; replacing <code>&lt;table&gt;&lt;tr&gt;&lt;td&gt;</code> in an old fashioned HTML table layout with <code>&lt;div&gt;&lt;div&gt;&lt;div&gt;</code> &#8211; these otherwise redundant divs aren&#8217;t necessary for a basic layout, but seem to be inevitable for layouts requiring nested tables.</p>
<h4>Hold your horses (and other clich&#8217;s)</h4>
<p>These are my initial reactions to reading about CSS tables, in some ways it reminds me of my reaction &#8211; when learning CSS &#8211; to reading that the width of an element doesn&#8217;t include the padding or the border; my reaction back then was &#8216;but that&#8217;s stupid&#8217;, now it&#8217;s just second nature and the concept of including the padding and border is foreign.</p>
<p><em><abbr title="Everything You Know About CSS is Wrong!">EYKACIW!</abbr></em> is about CSS tables, with an introduction to other CSS3 layout modules in the final chapter, modules that aren&#8217;t implemented in any browser &#8211; such as the grid positioning module and the template layout module &#8211; these modules excite me, CSS tables seem to require a different set of hacks, and &#8211; to paraphrase Regurgitator &#8211; I like your old hacks better than your new hacks.</p>
<p>It&#8217;s possible that the problem with <em>Everything You Know About CSS Is Wrong!</em> is that it was released too early; maybe it would have been better timed for a couple of years down the track when these new modules are in our browsers; regardless the book will cause a lot of discussion within the developer community about the direction in which CSS3 should go, and that&#8217;s only a good thing.</p>
]]></content:encoded>
			<wfw:commentRss>http://bigredtin.com/behind-the-websites/review-everything-you-know-about-css-is-wrong/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>
