<?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>coffeecoders.de &#187; webdesign</title>
	<atom:link href="http://coffeecoders.de/tag/webdesign/feed/" rel="self" type="application/rss+xml" />
	<link>http://coffeecoders.de</link>
	<description>professional devs at work</description>
	<lastBuildDate>Tue, 13 Sep 2011 16:34:02 +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>Website Optimization Best Practices</title>
		<link>http://coffeecoders.de/2009/06/website-optimization-best-practices/</link>
		<comments>http://coffeecoders.de/2009/06/website-optimization-best-practices/#comments</comments>
		<pubDate>Mon, 01 Jun 2009 11:25:33 +0000</pubDate>
		<dc:creator>stevie</dc:creator>
				<category><![CDATA[common]]></category>
		<category><![CDATA[coding]]></category>
		<category><![CDATA[howto]]></category>
		<category><![CDATA[link]]></category>
		<category><![CDATA[webdesign]]></category>
		<category><![CDATA[webdevelopment]]></category>

		<guid isPermaLink="false">http://coffeecoders.de/?p=232</guid>
		<description><![CDATA[Many new projects grow from a small base to a full blown app in time. Besides the pride of the accomplishments the developer now has to care about behind-the-scenes-stuff like page load, caching and effective webdesign to keep or improve &#8230; <a href="http://coffeecoders.de/2009/06/website-optimization-best-practices/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Many new projects grow from a small base to a full blown app in time. Besides the pride of the accomplishments the developer now has to care about behind-the-scenes-stuff like page load, caching and effective webdesign to keep or improve the current speed when using the project.</p>
<p>Speed &#8211; or to be more precise the lack of it &#8211; is one of the major annoyances and a main reason for users to not come back. So it is in your own best interest to reach the best possible speed.</p>
<p>I found a <em>very </em>extensive list of website optimization techniques which I wanted to share with you (and to keep a link for future references). I can&#8217;t really say that by now I even follow half the list of improvements but I will certainly try to make the next app better than the one before &#8211; as always.</p>
<p>Link: <a href="http://www.chazzuka.com/blog/?p=175">www.chazzuka.com: Website Optimization Best Practices, speed up your website load</a></p>
 <p><a href="http://coffeecoders.de/?flattrss_redirect&amp;id=232&amp;md5=cc90b27f4d123001f7101365ec98b412" title="Flattr" target="_blank"><img src="http://coffeecoders.de/wp-content/plugins/flattr/img/flattr-badge-large.png" alt="flattr this!"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://coffeecoders.de/2009/06/website-optimization-best-practices/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>PostgreSQL.org Website Design Contest</title>
		<link>http://coffeecoders.de/2009/05/postgresqlorg-website-design-contest/</link>
		<comments>http://coffeecoders.de/2009/05/postgresqlorg-website-design-contest/#comments</comments>
		<pubDate>Sat, 09 May 2009 17:08:34 +0000</pubDate>
		<dc:creator>stevie</dc:creator>
				<category><![CDATA[common]]></category>
		<category><![CDATA[link]]></category>
		<category><![CDATA[news]]></category>
		<category><![CDATA[webdesign]]></category>

		<guid isPermaLink="false">http://coffeecoders.de/?p=223</guid>
		<description><![CDATA[Just a quick tip for all you designers out there: The team of PostgreSQL wants a redesign of their homepage and started a contest to find the new look. If you are interested to win the 2000$-prize you should visit &#8230; <a href="http://coffeecoders.de/2009/05/postgresqlorg-website-design-contest/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Just a quick tip for all you designers out there:</p>
<p>The team of PostgreSQL wants a redesign of their homepage and started a contest to find the new look. If you are interested to win the 2000$-prize you should visit the page and get involved.</p>
<p>Good luck!</p>
<p>Link: <a href="http://www.postgresql.org/about/news.1081">PostgreSQL: News: PostgreSQL.org Website Design Contest</a></p>
]]></content:encoded>
			<wfw:commentRss>http://coffeecoders.de/2009/05/postgresqlorg-website-design-contest/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Top 10 Mistakes in Web Design</title>
		<link>http://coffeecoders.de/2009/04/top-10-mistakes-in-web-design/</link>
		<comments>http://coffeecoders.de/2009/04/top-10-mistakes-in-web-design/#comments</comments>
		<pubDate>Fri, 17 Apr 2009 12:35:41 +0000</pubDate>
		<dc:creator>stevie</dc:creator>
				<category><![CDATA[common]]></category>
		<category><![CDATA[link]]></category>
		<category><![CDATA[webdesign]]></category>

		<guid isPermaLink="false">http://coffeecoders.de/?p=213</guid>
		<description><![CDATA[Although this blog tends to be more a developer&#8217;s than a designer&#8217;s blog most of us will have to deal with GUI-design at some point. So these tips might become in handy if you have to design your next webapp &#8230; <a href="http://coffeecoders.de/2009/04/top-10-mistakes-in-web-design/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Although this blog tends to be more a developer&#8217;s than a designer&#8217;s blog most of us will have to deal with GUI-design at some point.</p>
<p>So these tips might become in handy if you have to design your next webapp or if you have to make another site more attractive for users (i.e. redesign/relaunch).</p>
<p>Enjoy.</p>
<p>Link: <a href="http://www.useit.com/alertbox/9605.html">Top 10 Mistakes in Web Design Jakob Nielsen&#8217;s Alertbox</a>.</p>
 <p><a href="http://coffeecoders.de/?flattrss_redirect&amp;id=213&amp;md5=268914868b86217d045eb107b09f34a9" title="Flattr" target="_blank"><img src="http://coffeecoders.de/wp-content/plugins/flattr/img/flattr-badge-large.png" alt="flattr this!"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://coffeecoders.de/2009/04/top-10-mistakes-in-web-design/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Web browser capabilities revisited</title>
		<link>http://coffeecoders.de/2009/02/web-browser-capabilities-revisited/</link>
		<comments>http://coffeecoders.de/2009/02/web-browser-capabilities-revisited/#comments</comments>
		<pubDate>Sun, 15 Feb 2009 23:40:04 +0000</pubDate>
		<dc:creator>stevie</dc:creator>
				<category><![CDATA[common]]></category>
		<category><![CDATA[coding]]></category>
		<category><![CDATA[css3]]></category>
		<category><![CDATA[html]]></category>
		<category><![CDATA[link]]></category>
		<category><![CDATA[webdesign]]></category>

		<guid isPermaLink="false">http://coffeecoders.de/?p=178</guid>
		<description><![CDATA[As a web developer you always have to keep in mind that what looks great on your box not always looks that good on your client&#8217;s or on some random visitor&#8217;s screen. This is mostly because of the different browser &#8230; <a href="http://coffeecoders.de/2009/02/web-browser-capabilities-revisited/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>As a web developer you always have to keep in mind that what looks great on your box not always looks that good on your client&#8217;s or on some random visitor&#8217;s screen. This is mostly because of the different browser engines and versions.</p>
<p>With this in mind you might tend to avoid any newer techniques, features or elements just to be on the safe side. But this also keeps you from using shortcuts and often results in worse quality.<br />
<span id="more-178"></span><br />
If you planning to use a newer feature it might help if you knew which users won&#8217;t be able to enjoy your work to the full extend. To help everyone with this problem <em>Alexis Deveria</em> compiled a long list of the features and how are they supported by Internet Explorer, Firefox, Safari, Chrome and Opera. This list is even searchable and customizable to your needs (e.g. exclude browsers).</p>
<p>I can&#8217;t thank him enough for going through all that trouble finding these information and I am certain that this list will have a top spot in my future bookmarks and maybe in your&#8217;s too.</p>
<p>Link: <a href="http://a.deveria.com/caniuse/#agents=All&amp;cats=All&amp;eras=All&amp;statuses=All">When can I use&#8230; &#8211; a huge, searchable list of browser capabilities</a></p>
]]></content:encoded>
			<wfw:commentRss>http://coffeecoders.de/2009/02/web-browser-capabilities-revisited/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Choosing the right DOCTYPE</title>
		<link>http://coffeecoders.de/2009/02/choosing-the-right-doctype/</link>
		<comments>http://coffeecoders.de/2009/02/choosing-the-right-doctype/#comments</comments>
		<pubDate>Sat, 14 Feb 2009 13:59:42 +0000</pubDate>
		<dc:creator>Daff</dc:creator>
				<category><![CDATA[common]]></category>
		<category><![CDATA[html]]></category>
		<category><![CDATA[webdesign]]></category>

		<guid isPermaLink="false">http://coffeecoders.de/?p=166</guid>
		<description><![CDATA[I think every web developer or designer had at least one or more sleepless nights because a web page looked entirely different in all the different browsers on the market. It seems impossible to ever get rid of all the tiny and annoying differences but there are two main considerations that may minimize the effect: <a href="http://coffeecoders.de/2009/02/choosing-the-right-doctype/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>I think every web developer or designer had at least one or more sleepless nights because a web page looked entirely different in all the different browsers on the market. It seems impossible to ever get rid of all the tiny and annoying differences but there are two main considerations that may minimize the effect&#8230;</p>
<p><span id="more-166"></span></p>
<p>1. Choosing a proper HTML DOCTYPE</p>
<p>The HTML DOCTYPE is a very important point to consider when starting to generate HTML output, because it can influence the appearance on different browsers drastically. There is <a href="http://en.wikipedia.org/wiki/Doctype" target="_blank">a bunch of different</a> Doctypes available and the most important effect is to trigger the so called <a href="http://en.wikipedia.org/wiki/Quirks" target="_blank">Quirks mode</a> in different browsers. Basically the Quirks mode is used to simulate former browser bugs to ensure, that pages that have been developed against these bugs are still displayed properly.<br />
So to make sure that you won&#8217;t have to deal with these bugs choose at least a doctype from the <a href="http://en.wikipedia.org/wiki/Quirks#Comparison_of_document_types" target="_blank">Quirks comparison table</a> that makes even the much loved Internet Explorer work in an &#8220;Almost standard&#8221; mode. I use to choose XHTML strict doctype<br />
<br /><code>&lt;!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"&gt;</code><br />
because it can be handled like a normal XML document. Let&#8217;s just hope for HTML 5 where a<br />
<code>&lt;!DOCTYPE html&gt;</code><br />
is enough.</p>
<p>2. Make your HTML valid</p>
<p>In October 2008 Opera published the <a href="http://dev.opera.com/articles/view/mama-markup-validation-report/" target="_blank">markup validation report</a> showing that in January 08 only 4.13% out of 3,509,170 pages validated against their Doctype.<br />
So even if it may sound easy, especially in larger web projects or when using HTML generating Frameworks, CMSes or Plugins etc. it is really hard to ensure that all you pages have valid HTML, but it can save a lot of a hassle. It happened to me quite a few times, that seemingly browser specific displaying errors have been caused e.g. by a misspelled HTML tag and therefore invalid HTML. For local developing I&#8217;m using the <a href="http://users.skynet.be/mgueury/mozilla/" target="_blank">HTML Validator Firefox Plugin</a>. It has a lot of nice features and you can see if your page validates against the W3C validation algorithms in an instant.</p>
]]></content:encoded>
			<wfw:commentRss>http://coffeecoders.de/2009/02/choosing-the-right-doctype/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>CSS-Reset &#8211; minimizing browser rendering problems</title>
		<link>http://coffeecoders.de/2009/02/css-reset-minimizing-browser-rendering-problems/</link>
		<comments>http://coffeecoders.de/2009/02/css-reset-minimizing-browser-rendering-problems/#comments</comments>
		<pubDate>Tue, 10 Feb 2009 09:52:51 +0000</pubDate>
		<dc:creator>stevie</dc:creator>
				<category><![CDATA[common]]></category>
		<category><![CDATA[coding]]></category>
		<category><![CDATA[webdesign]]></category>

		<guid isPermaLink="false">http://coffeecoders.de/?p=134</guid>
		<description><![CDATA[If you have just a little experience on creating web designs you might have stumbled upon the differences between the browser engines. Till now you might have tried to fix every render bug after another hoping that you still can &#8230; <a href="http://coffeecoders.de/2009/02/css-reset-minimizing-browser-rendering-problems/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>If you have just a little experience on creating web designs you might have stumbled upon the differences between the browser engines.</p>
<p>Till now you might have tried to fix every render bug after another hoping that you still can finish in time.</p>
<p>Eric Meyer, yes <em>the </em>Eric Meyer, was tired of this problem too and created a template to reset all the common differences to a certain standard. If you start your webdesign based on this stylesheet, your design should yield much fewer rendering errors and you won&#8217;t have to worry that much about the creepy IE6 or some less common browsers.</p>
<p>Link: <a href="http://meyerweb.com/eric/thoughts/2007/05/01/reset-reloaded/">Eric&#8217;s Archived Thoughts: Reset Reloaded</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://coffeecoders.de/2009/02/css-reset-minimizing-browser-rendering-problems/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
	</channel>
</rss>

