<?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>George Katsanos : Writing about visual communication and the web</title>
	<atom:link href="http://www.gplus.gr/blog/index.php/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.gplus.gr/blog</link>
	<description>Just another WordPress weblog</description>
	<lastBuildDate>Wed, 11 Jul 2012 21:04:36 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>On the Internet Explorer blame : Answer to @slicknet&#8217;s post</title>
		<link>http://www.gplus.gr/blog/index.php/2012/07/on-the-internet-explorer-blame-answer-to-slicknets-post/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=on-the-internet-explorer-blame-answer-to-slicknets-post</link>
		<comments>http://www.gplus.gr/blog/index.php/2012/07/on-the-internet-explorer-blame-answer-to-slicknets-post/#comments</comments>
		<pubDate>Wed, 11 Jul 2012 21:04:36 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[browsers]]></category>
		<category><![CDATA[internet explorer]]></category>

		<guid isPermaLink="false">http://www.gplus.gr/blog/?p=563</guid>
		<description><![CDATA[Just a short recap of the debate: Old Browsers Are Holding Back The Web It’s time to stop blaming Internet Explorer Here&#8217;s my reaction that I also published as a comment to Nicholas blog: I will have to strongly disagree with the fellow compatriot although I respect his experience and background. I have a lot [...]]]></description>
			<content:encoded><![CDATA[<p>Just a short recap of the debate:</p>
<ul>
<li><a href="http://www.smashingmagazine.com/2012/07/09/old-browsers-are-holding-back-the-web/" title="Old Browsers Are Holding Back The Web" target="_blank">Old Browsers Are Holding Back The Web</a></li>
<li><a href="http://www.nczonline.net/blog/2012/07/11/its-time-to-stop-blaming-internet-explorer/" title="It’s time to stop blaming Internet Explorer" target="_blank">It’s time to stop blaming Internet Explorer</a></li>
</ul>
<p>Here&#8217;s my reaction that I also published as a comment to Nicholas blog:</p>
<p>I will have to strongly disagree with the fellow compatriot although I respect his experience and background. I have a lot less experience that he does, but I think I do have the right to disagree (stating the obvious, but whatever).
<p>First of all the post makes one statement that I think Nicholas didn&#8217;t really think through: &#8220;IE8  nice, stable browser&#8221;. Five words to that: getElementsByClassName.</p>
<p>Second of all complaining isn&#8217;t counterproductive; On the contrary, developer complaining has being responsible for browsers pushing the boundaries. Being constantly unsatisfied maybe makes you miserable, but it&#8217;s for sure not counterproductive. Don&#8217;t take my word for it, just see how it turned out for the Apple guy.</p>
<p>If it wasn&#8217;t for web developers and designers, who would actually complain? End users? Most of the computer illiterate people I know can&#8217;t even tell the difference between Internet Explorer or Chrome, and only get convinced if you force them to try. Hell, we&#8217;d be still using IE7 if it wasn&#8217;t for complaining. </p>
<p>Last but not least, Nicholas skips one very important fact in his analysis: The infamous Microsoft yearly browser updates, who are just plain ridiculous with regards to the speed the industry evolves, and Microsoft&#8217;s <a href="http://www.geek.com/articles/news/internet-explorer-9-wont-run-on-windows-xp-20100916/" title="No IE9 in Windows XP" target="_blank">Windows XP / no IE9 policy</a>, which sabotaged not only it&#8217;s own &#8220;modern&#8221; browser, but also the new specs adoption as a whole. (ops, actually those were two facts!)</p>
<p>I&#8217;ll add one more point, just to spice the debate a bit more: BAD NEWS folks! Regardless of all the innovation, polyfills, JavaScript frameworks, JavaScript browser engine optimization and so on, we still are far behind native applications performance and stability. So, if you ask me, if we are planning to make some progress, we can&#8217;t keep polyfilling and we can&#8217;t keep supporting browsers that are four years old. Come on you guys, there&#8217;s no excuse. It&#8217;s free, it&#8217;s fast, and it&#8217;s good for everyone. Once and for all the O/S should take full control of the upgrade procedure, make all browser updates silent, and 80% of the users should be on latest stable at any moment. If you&#8217;re on Facebook for 5 hours per day minimum, you got time for a minor download once a couple of months. I&#8217;d even go one step further and say all modern browsers should be pre-installed in all O/S so they could be more tied to the O/S. Maybe &#8220;healthy&#8221; competition in this case is not a good thing after all.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.gplus.gr/blog/index.php/2012/07/on-the-internet-explorer-blame-answer-to-slicknets-post/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Drupal tip: Style admin nodes</title>
		<link>http://www.gplus.gr/blog/index.php/2012/04/drupal-tip-style-admin-nodes-differently/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=drupal-tip-style-admin-nodes-differently</link>
		<comments>http://www.gplus.gr/blog/index.php/2012/04/drupal-tip-style-admin-nodes-differently/#comments</comments>
		<pubDate>Wed, 04 Apr 2012 18:48:35 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[drupal 7]]></category>
		<category><![CDATA[theming]]></category>
		<category><![CDATA[tips]]></category>

		<guid isPermaLink="false">http://www.gplus.gr/blog/?p=532</guid>
		<description><![CDATA[I was recently searching for a snippet that would add a class to nodes created by the administrator. Rather simple and straightforward, but didn&#8217;t find anything. If you&#8217;re just starting out in theming, it could help you understand how things work a bit. Here is the code you add in your theme&#8217;s template.php file: function [...]]]></description>
			<content:encoded><![CDATA[<p>I was recently searching for a snippet that would add a class to nodes created by the administrator. Rather simple and straightforward, but didn&#8217;t find anything. If you&#8217;re just starting out in theming, it could help you understand how things work a bit. Here is the code you add in your theme&#8217;s template.php file:</p>
<blockquote><p>
function [your_theme_name]_preprocess_node(&amp;$vars) {<br />
if ($vars['uid'] == 1) {<br />
$vars['classes_array'][] = &#8216;adminpost&#8217;;<br />
}<br />
}</p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://www.gplus.gr/blog/index.php/2012/04/drupal-tip-style-admin-nodes-differently/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Reviewing Adaptive Web Design</title>
		<link>http://www.gplus.gr/blog/index.php/2012/01/reviewing-adaptive-web-design/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=reviewing-adaptive-web-design</link>
		<comments>http://www.gplus.gr/blog/index.php/2012/01/reviewing-adaptive-web-design/#comments</comments>
		<pubDate>Sat, 21 Jan 2012 22:27:01 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[adaptive]]></category>
		<category><![CDATA[book]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[review]]></category>

		<guid isPermaLink="false">http://www.gplus.gr/blog/?p=516</guid>
		<description><![CDATA[I recently bought and read the electronic version of Adaptive Web Design, written by Aaron Gustafson which was overall a nice -and short- read. Aaron is obviously a good writer, but this is no surprise if one looks at his CV. He also seems like a nice guy -twitter wise-, maybe a bit easier to [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignnone size-full wp-image-527" title="Adaptive Web Design" src="http://www.gplus.gr/blog/wp-content/uploads/2012/01/adaptive.jpg" alt="Adaptive Web Design" /></p>
<p>I recently bought and read the electronic version of <a title="Adaptive Web Design" href="http://easy-readers.net/books/adaptive-web-design/" target="_blank">Adaptive Web Design</a>, written by <a title="Aaron Gustafson twitter account" href="https://twitter.com/#!/AaronGustafson" target="_blank">Aaron Gustafson</a> which was overall a nice -and short- read. Aaron is obviously a good writer, but this is no surprise if one looks at his CV. He also seems like a nice guy -twitter wise-, maybe a bit easier to approach than other folks from the &#8220;Zeldman Web Influencers group&#8221;. I rarely buy books, but I had a good feeling for this one.<span id="more-516"></span></p>
<p>Some of my impressions after reading the book, are, unfortunately, similar with to the ones I wrote about after reviewing <a title="Hardboiled Web Design Review" href="http://www.gplus.gr/blog/index.php/2011/06/hardboiled-web-design-a-review/">Hardboiled Web Design</a>. I don&#8217;t think that is entirely due to the book, but mostly because the problems this book tries to address don&#8217;t have actual solid technical solutions. In short, we have neither the specs nor the implementations of some existing specs. (take for example the notorious RWD images problem or the persisting IE7 and IE8 percentages). In general, I bought the book hoping somehow to discover new innovative ways of writing my markup and my stylesheets, using media queries and discover things that I might have missed. In general the number of different techniques included in the book were rather small, and most of them I knew already.</p>
<h3>Progressive Enhancement &#8211; but no techniques</h3>
<p>Aaron mentions in his book,</p>
<blockquote><p>By design, this book is not intended to be an exhaustive compendium of progressive enhancement techniques, so the examples will be brief and focused&#8230;</p></blockquote>
<p>I&#8217;ll have to object. As I said I honestly think the principles and theoretical approach of progressive enhancement are well established and popular since quite some time. Our problem today is not the lack of theoretical background, but the need for technical solutions to our problems. But that is not in any way Aaron&#8217;s fault.</p>
<h3>Semantic HTML</h3>
<p>The second chapter is a nice introduction to html5 and microformats, but in my opinion every web designer that hasn&#8217;t heard of (or used) HTML5 elements and microformats so far, must be leaving in a cave, and should probably start searching for a new profession. There were many pages also devoted to the alt and title attributes, for which I think is pretty safe to say they&#8217;re globally used and respected as means of improving accessibility since quite a while. I would personally prefer some more insight on RDFa and microdata with the latter attracting much attention after the creation of schema.org. Here I&#8217;d like to note that I am personally very confused as to which technology one should follow today. These three aforementioned specs seem to serve the same purpose, but I imagine their success depends largely on major search engines adoption.</p>
<h3><a href="http://www.gplus.gr/blog/index.php/tag/css/" class="st_tag internal_tag" rel="tag" title="Posts tagged with CSS">CSS</a></h3>
<p>Here, I liked the analysis of parsing errors a lot. I admit that after four or five years of CSS writing, I never dived into how browsers handle CSS parsing errors. I read with great interest how one can use basic and advanced CSS selectors in order to achieve progressive enhancement, although I believe Paul Irish&#8217;s <a title="Conditional stylesheets vs CSS hacks? Answer: Neither! " href="http://paulirish.com/2008/conditional-stylesheets-vs-css-hacks-answer-neither/" target="_blank">HTML conditional classes</a> method is quite simpler.</p>
<h3>Javascript</h3>
<p>The Javascript chapter was more interesting as it covered several details that often are not included in Javascript books.</p>
<h3>Accessibility</h3>
<p>The last chapter was the most interesting for me, with details about many WEB-ARIA roles that I had not read about before.</p>
<p>Overall, it is a book I wish everyone starting web design would read before he got his hands dirty with the markup and CSS.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.gplus.gr/blog/index.php/2012/01/reviewing-adaptive-web-design/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Semantic Markup, CSS and Crockford</title>
		<link>http://www.gplus.gr/blog/index.php/2011/09/semantic-markup-css-and-crockford/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=semantic-markup-css-and-crockford</link>
		<comments>http://www.gplus.gr/blog/index.php/2011/09/semantic-markup-css-and-crockford/#comments</comments>
		<pubDate>Wed, 07 Sep 2011 21:33:26 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[JavaScript]]></category>

		<guid isPermaLink="false">http://www.gplus.gr/blog/?p=488</guid>
		<description><![CDATA[The other day, I was watching the Crockford on JavaScript video series, which was in some dark corner of my bookmarks for quite a while. In the fourth video of the series, entitled &#8220;The Metamorphosis of Ajax&#8221;, Douglas Crockford talks a bit about HTML and CSS. He says: ..so HTML was not state of the [...]]]></description>
			<content:encoded><![CDATA[<p>The other day, I was watching the <a href="http://yuilibrary.com/theater/douglas-crockford/crockonjs-4/" title="Douglas Crockford on JavaScript video series" target="_blank">Crockford on JavaScript</a> video series, which was in some dark corner of my bookmarks for quite a while.</p>
<p>In the fourth video of the series, entitled &#8220;The Metamorphosis of Ajax&#8221;, Douglas Crockford talks a bit about HTML and <a href="http://www.gplus.gr/blog/index.php/tag/css/" class="st_tag internal_tag" rel="tag" title="Posts tagged with CSS">CSS</a>. He says:</p>
<blockquote><p>..so HTML was not state of the art when it was introduced in the late 20th century. It was intended for simple document viewers and nothing else. It was not intended to be an application platform&#8230; The set of tags is much too small for the things that we&#8217;re doing. </p></blockquote>
<blockquote><p>.. and started (the SGML people) the mythology of Semantic Markup which is essentially impossible in a system  in which you cannot make up your own tags in which you are using a set of tags which was designed for simple technical documents and you&#8217;re coding things which have no resemblance to technical documents &#8211; there is no opportunity for semantic coding in the system as it currently exists &#8211; although there is a lot of belief that this is what we should be doing.</p></blockquote>
<p>Mr. Crockford is actively involved in the development of the JavaScript language, (<a href="http://en.wikipedia.org/wiki/Douglas_Crockford" title="Douglas Crockford Wikipedia page" target="_blank">and a bunch of other stuff</a>). And I must say, he got me into thinking. Even more when he started talking about CSS and its drawbacks as a language. Most of which I have already realized working as a Front-End: Lack of modularity (you cannot be sure two identical boxes will render in 100% the same way as they might interfere with each other, browser implementation which is often very hard to achieve, constant overloading and redefining of properties etc, etc..)</p>
]]></content:encoded>
			<wfw:commentRss>http://www.gplus.gr/blog/index.php/2011/09/semantic-markup-css-and-crockford/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Grand Accessibility fails</title>
		<link>http://www.gplus.gr/blog/index.php/2011/07/grand-accessibility-fails/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=grand-accessibility-fails</link>
		<comments>http://www.gplus.gr/blog/index.php/2011/07/grand-accessibility-fails/#comments</comments>
		<pubDate>Fri, 01 Jul 2011 21:48:04 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[accessibility]]></category>
		<category><![CDATA[fail]]></category>

		<guid isPermaLink="false">http://www.gplus.gr/blog/?p=453</guid>
		<description><![CDATA[I&#8217;m thinking of creating a permanent Web Design Fails section in my blog. After last weeks Grand Usability Fail of major Belgian ISP Belgacom, I come back with something slightly different. This morning I run into the Greek DesignMag. The layout was generally pretty cool, but I had a comment regarding the readability of the [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m thinking of creating a permanent Web Design Fails section in my blog. After last weeks <a href="http://www.gplus.gr/blog/index.php/2011/06/grand-usability-fails/">Grand Usability Fail</a> of major Belgian ISP Belgacom, I come back with something slightly different.</p>
<p><span id="more-453"></span></p>
<p>This morning I run into the Greek <a href="http://www.designmag.gr/">DesignMag</a>. The layout was generally pretty cool, but I had a comment regarding the readability of the links and decided to tweet my remark to the person I thought designed it. He was actually an editor in the magazine, and pointed me to the <a href="http://www.beetroot.gr/">agency</a> that made it. Now, when you see a nice client work layout, you do expect some standard in its creators&#8217; home. Surprise:</p>
<p><img src="/blog/images/beetroot_fail.jpg" alt="beetroot fail"></img></p>
<p>As you will see for yourselves if you visit the website, there&#8217;s a lovely (sic) flash animation in the background, that 90% of the time has a same or a very similar colour to the font. Contrast = 0. And all I&#8217;m wondering is how can these people get clients.</p>
<p><img src="/blog/images/beetroot_fail2.jpg" alt="beetroot fail"></img></p>
]]></content:encoded>
			<wfw:commentRss>http://www.gplus.gr/blog/index.php/2011/07/grand-accessibility-fails/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Non-Exhaustive list of Web Design Resources:Blogs, Gurus, Tweet-lists</title>
		<link>http://www.gplus.gr/blog/index.php/2011/06/non-exhaustive-list-of-web-design-resourcesblogs-gurus-tweet-lists/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=non-exhaustive-list-of-web-design-resourcesblogs-gurus-tweet-lists</link>
		<comments>http://www.gplus.gr/blog/index.php/2011/06/non-exhaustive-list-of-web-design-resourcesblogs-gurus-tweet-lists/#comments</comments>
		<pubDate>Sat, 25 Jun 2011 07:54:26 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[gurus]]></category>
		<category><![CDATA[resources]]></category>
		<category><![CDATA[Web Design]]></category>

		<guid isPermaLink="false">http://www.gplus.gr/blog/?p=431</guid>
		<description><![CDATA[Do you want to be up-to-date with all latest trends in Front-End Development, Web Design, HTML5, CSS3, or whatnot? Let me show you how: Setup a netvibes account I think good products stand the passage of time, and since Netvibes has managed to survive my bookmarks for a few years now, it must be good. [...]]]></description>
			<content:encoded><![CDATA[<p>Do you want to be up-to-date with all latest trends in Front-End Development, Web Design, HTML5, <a href="http://www.gplus.gr/blog/index.php/tag/css/" class="st_tag internal_tag" rel="tag" title="Posts tagged with CSS">CSS</a>3, or whatnot? Let me show you how:</p>
<h3>Setup a netvibes account</h3>
<p>I think good products stand the passage of time, and since <a href="http://www.netvibes.com">Netvibes</a> has managed to survive my bookmarks for a few years now, it must be good. RSS Feed aggregation, reader, name it as you want, it basically does one thing: It gathers all the things you like to read, in one place. Build your dashboard, and pay special attention to the settings on the top right corner: You can get rid of the Headline on top, the google search and generally you can pretty much change everything you want depending on your needs.</p>
<h3>Hope you got twitter</h3>
<p>Don&#8217;t be fooled that you can stay updated without following specific people that work in the Design industry. Setup your account, and as you will be following a great number of people, try to filter them by using Lists. Personally I just separate general from design-related, but you can go further into separating technologies like CSS, HTML, and so on.</p>
<h3>Blogs</h3>
<p>Here&#8217;s the blogs I follow in Netvibes:<br />
<a href="http://www.zeldman.com">Jeffrey Zeldman presents the Daily Report</a><br />
<a href="http://www.html5doctor.com">HTML5 Doctor</a><br />
<a href="http://www.alistapart.com">A List Apart</a><br />
<a href="http://intertwingly.net/blog/">Sam Ruby</a><br />
<a href="http://drupal.org/news">Drupal.Org News</a><br />
<a href="http://www.brucelawson.co.uk/">Bruce Lawson</a><br />
<a href="http://www.smashingmagazine.com">Smashing Magazine</a><br />
<a href="http://sixrevisions.com/">Six Revisions</a></p>
<h3>Follow them!</h3>
<p>And <a href="https://twitter.com/#!/gkatsanos/following/people">here you got</a> the people I follow in twitter.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.gplus.gr/blog/index.php/2011/06/non-exhaustive-list-of-web-design-resourcesblogs-gurus-tweet-lists/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Grand Usability fails</title>
		<link>http://www.gplus.gr/blog/index.php/2011/06/grand-usability-fails/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=grand-usability-fails</link>
		<comments>http://www.gplus.gr/blog/index.php/2011/06/grand-usability-fails/#comments</comments>
		<pubDate>Thu, 23 Jun 2011 18:49:43 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[fail]]></category>
		<category><![CDATA[usability]]></category>
		<category><![CDATA[UX]]></category>

		<guid isPermaLink="false">http://www.gplus.gr/blog/?p=418</guid>
		<description><![CDATA[Belgacom is the leading ISP &#038; Telecoms company of Belgium, and Belgacom&#8217;s Single-Sign-On system is one of the worst I&#8217;ve ever seen &#8211; (especially if we take into account it&#8217;s an Internet Service Provider). I forgot my password the other day so naturally tried to use the &#8220;Forgot Password&#8221; link under the login form. I [...]]]></description>
			<content:encoded><![CDATA[<p>Belgacom is the leading ISP &#038; Telecoms company of Belgium, and Belgacom&#8217;s Single-Sign-On system is one of the worst I&#8217;ve ever seen &#8211; (especially if we take into account it&#8217;s an Internet Service Provider).</p>
<p>I forgot my password the other day so naturally tried to use the &#8220;Forgot Password&#8221; link under the login form. I entered a username (not in an username@domain format) and I was forwarded to a lovely page that informing me I did something wrong:</p>
<p><img src="/blog/images/belgacom_ux_error.jpg" alt="belgacom UX error"></img></p>
<p>When I finally figured out (somehow) I should put a username@domain format, I faced another challenge: Figuring out the password character restrictions.</p>
<p><img src="/blog/images/belgacom_ux.jpg" alt="belgacom UX fail"></img></p>
<p>The message was asking me to choose an 8-character password, of which at least 1 character should be a number. Easy ha? Not really. After spending some time trying passwords, I figured you basically shouldn&#8217;t put more than one number in order for your new password to be valid. True story.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.gplus.gr/blog/index.php/2011/06/grand-usability-fails/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Hardboiled Web-Design: A review</title>
		<link>http://www.gplus.gr/blog/index.php/2011/06/hardboiled-web-design-a-review/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=hardboiled-web-design-a-review</link>
		<comments>http://www.gplus.gr/blog/index.php/2011/06/hardboiled-web-design-a-review/#comments</comments>
		<pubDate>Sat, 11 Jun 2011 22:35:53 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[hardboiled]]></category>
		<category><![CDATA[HTML5]]></category>
		<category><![CDATA[review]]></category>

		<guid isPermaLink="false">http://www.gplus.gr/blog/?p=329</guid>
		<description><![CDATA[During the last two-three years that I follow Web Design gurus I&#8217;ve seen several books being published. Some caught my attention, some not. But no book has been praised and promoted more than Hardboiled Web-Design by Andy Clarke. Before going into details about the book itself, I&#8217;d like to mention that I spend several hours [...]]]></description>
			<content:encoded><![CDATA[<p><img src="/blog/images/hardboiled-cover.jpg"></img>
<p>During the last two-three years that I follow Web Design gurus I&#8217;ve seen several books being published. Some caught my attention, some not. But no book has been praised and promoted more than <a href="http://www.fivesimplesteps.com/products/hardboiled-web-design" title="Hardboiled Web Design">Hardboiled Web-Design</a> by <a href="http://forabeautifulweb.com/blog" title="For a Beautiful Web">Andy Clarke</a>.</p>
<p><span id="more-329"></span></p>
<p>Before going into details about the book itself, I&#8217;d like to mention that I spend several hours per day reading blogs and tweets from a group of Web Designers, Andy included, that talk about Web Design practices and so on. (I intend to post this list of &#8220;web design heroes&#8221; soon). This, might be important in order to understand my point of view for to this review.</p>
<p>The first impression when I got the book on my hands was, undoubtedly, positive. The quality of the print, the illustration of the cover, the full-background-color pages for the Case studies and the examples, everything. Ten out of Ten for that.</p>
<p>The initial excitement gave it&#8217;s place for some skepticism as I began reading the first part, &#8220;Getting Hardboiled&#8221;. I got the impression some things were repeated over and over again throughout it. Or maybe that Andy was building up for quite some pages, to end up saying:</p>
<blockquote><p>&#8220;hardboiled web-design redefines graceful degradation for the challenges we face today&#8221;</p>
</blockquote>
<p>The chapter went on about things I more or less already knew about, such as browser adoption, vendor <a href="http://www.gplus.gr/blog/index.php/tag/css/" class="st_tag internal_tag" rel="tag" title="Posts tagged with CSS">CSS</a> prefixes, and the &#8220;it doesn&#8217;t have to look the same&#8221; slogan, that I personally feel shouldn&#8217;t be directed to us, web designers, but to our bosses/clients. I bet Andy knows that very well, as he mentions it quite often in the book. I guess his goal is to convince us so then we can go and convince our bosses. But in that matter, I would prefer to read a book entitled &#8220;Convincing your boss it doesn&#8217;t have to look the same&#8221;, because, well, I was already convinced.</p>
<p>That said, I by no means want to underestimate the message of the book and Andy&#8217;s Hardboiled approach. If Andy with his book alongside with other people of his magnitude can push the industry in such a way that &#8220;It won&#8217;t have to look the same&#8221;, then I&#8217;m willing to tattoo the cover of the book on my..back and do Andy&#8217;s dishes for a year.</p>
<p>Then came Part II, Hardboiled HTML. I felt that many technologies in this part were already covered either by other more specialized books, or by the websites-homes of the specifications themselves: &#8220;<a href="http://introducinghtml5.com/" title="Introducing HTML5">Introducing HTML5</a>&#8221; by <a href="http://www.brucelawson.co.uk/" title="Bruce Lawson">Bruce Lawson</a> &amp; <a href="http://remysharp.com/" title="Remy Sharp">Remy Sharp</a>, the <a href="http://html5doctor.com/" title="HTML5 Doctor">HTML5 Doctor</a> blog ,  <a href="http://www.abookapart.com/products/html5-for-web-designers" title="HTML5 for Web Designers">HTML5 for Web Designers</a>, all cover extensively HTML5 related stuff, and Microformats are pretty well explained in their own <a href="http://microformats.org/" title="Microformats">project home</a>. Plus, since <a href="http://schema.org/" title="Schema">schema.org</a> is out, it seems that, unfortunately, all existing Microformats will have to be converted to <a href="http://www.w3.org/TR/microdata/" title="microdata">microdata</a>. Oh and last but not least, I believe that now, after the 4th time, I can recite the HTML story of the last past 10 years while juggling with 3 fireballs on a bike.</p>
<p>Part 4 was the one chapter from which I had lots to learn, mainly because I haven&#8217;t yet worked a lot with Keyframe transitions and the CSS Multi-column Layout Module. The most interesting part of the book, technically, were Media Queries. Of course, and judging from the cross-references, Andy was inspired by <a href="http://unstoppablerobotninja.com/" title="Ethan Marcotte">Ethan Marcotte</a> and his infamous article <a href="http://www.alistapart.com/articles/responsive-web-design/" title="Responsive Web Design">Responsive Web Design</a> which also became recently <a href="http://abookapart.com/products/responsive-web-design" title="Responsive Web Design">a book</a>.</p>
<p>To sum up, I think I would suggest this book to a person just starting in Web Design, someone who cannot go back and track all these articles and sources himself. Andy&#8217;s book does a good job in catching the momentum of Web Design, although a book is a book and it will not present more than a specific fragment of time/period. Anything happening straight after the book has been finalized won&#8217;t be there. (makes sense)</p>
<p>The question I&#8217;m asking myself (and consequently you the readers) is whether traditional print can really catch up to online media considering the frenzy rhythm of innovation today. Every time I see a new publication in A List Apart, I think, &#8220;oh boy, there we go again&#8221;. I&#8217;m not a lot into books, but I understand the excitement, prestige and of course financial benefits involved in writing a book about cutting-edge technologies. I would do it yesterday if I had the chance to. I just don&#8217;t think it would be my first choice if I wanted to learn something new.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.gplus.gr/blog/index.php/2011/06/hardboiled-web-design-a-review/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Helvetica</title>
		<link>http://www.gplus.gr/blog/index.php/2010/11/helvetica/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=helvetica</link>
		<comments>http://www.gplus.gr/blog/index.php/2010/11/helvetica/#comments</comments>
		<pubDate>Tue, 02 Nov 2010 09:59:16 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[design]]></category>
		<category><![CDATA[helvetica]]></category>
		<category><![CDATA[typography]]></category>

		<guid isPermaLink="false">http://www.gplus.gr/blog/?p=324</guid>
		<description><![CDATA[Helvetica: Developed in 1957 by Swiss typeface designer Max Miedinger. Timeless.]]></description>
			<content:encoded><![CDATA[<p><img title="Helvetica" src="/blog/images/helvetica.png" alt="Helvetica" width="440" height="622" /></p>
<p>Helvetica: Developed in 1957 by Swiss typeface designer Max Miedinger. Timeless.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.gplus.gr/blog/index.php/2010/11/helvetica/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Seabird: The Mozilla Phone Concept</title>
		<link>http://www.gplus.gr/blog/index.php/2010/09/seabird-the-mozilla-phone-concept/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=seabird-the-mozilla-phone-concept</link>
		<comments>http://www.gplus.gr/blog/index.php/2010/09/seabird-the-mozilla-phone-concept/#comments</comments>
		<pubDate>Sat, 25 Sep 2010 14:53:31 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Mozilla]]></category>
		<category><![CDATA[Phone]]></category>
		<category><![CDATA[Seabird]]></category>

		<guid isPermaLink="false">http://www.gplus.gr/blog/?p=321</guid>
		<description><![CDATA[Or in other words, kicking iPhone&#8217;s butt in one video. Enjoy.]]></description>
			<content:encoded><![CDATA[<p>Or in other words, kicking iPhone&#8217;s butt in one video. Enjoy.</p>
<p><object width="440" height="390"><param name="movie" value="http://www.youtube.com/v/oG3tLxEQEdg&#038;hl=en_US&#038;feature=player_embedded&#038;version=3"></param><param name="allowFullScreen" value="true"></param><param name="allowScriptAccess" value="always"></param><embed src="http://www.youtube.com/v/oG3tLxEQEdg&#038;hl=en_US&#038;feature=player_embedded&#038;version=3" type="application/x-shockwave-flash" allowfullscreen="true" allowScriptAccess="always" width="440" height="390"></embed></object></p>
]]></content:encoded>
			<wfw:commentRss>http://www.gplus.gr/blog/index.php/2010/09/seabird-the-mozilla-phone-concept/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
