<?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>Likesalmon Design &#187; Web Design</title>
	<atom:link href="http://www.likesalmondesign.com/category/web-design/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.likesalmondesign.com</link>
	<description>Open Source Web Design and Development from Scratch</description>
	<lastBuildDate>Tue, 15 Jun 2010 03:51:47 +0000</lastBuildDate>
	
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>My Current Local Developement Environment</title>
		<link>http://www.likesalmondesign.com/my-current-local-developement-environment/</link>
		<comments>http://www.likesalmondesign.com/my-current-local-developement-environment/#comments</comments>
		<pubDate>Wed, 05 Aug 2009 04:33:31 +0000</pubDate>
		<dc:creator>Ammon</dc:creator>
				<category><![CDATA[Developement Platform]]></category>
		<category><![CDATA[Web Design]]></category>

		<guid isPermaLink="false">http://www.likesalmondesign.com/?p=184</guid>
		<description><![CDATA[Here&#8217;s my setup:

13&#8243; Macbook 2-1 with 4GB Ram and 2.16mhz Dual Core processor
24&#8243; Samsung HD flatscreen external monitor
Ubuntu Jaunty Jackalope 9.04
Firefox 3.x with Firebug, YSLow, and CodeBurner
XAMPP for PHP, MySQL, and Apache
VirtualBox with 4 virtual machines: Windows XP with IE 6, 7,  and 8, plus OSX running Safari
Gimp and Inkscape for graphics
Gedit with snippets enabled [...]]]></description>
			<content:encoded><![CDATA[<p>Here&#8217;s my setup:</p>
<ul>
<li>13&#8243; Macbook 2-1 with 4GB Ram and 2.16mhz Dual Core processor</li>
<li>24&#8243; Samsung HD flatscreen external monitor</li>
<li>Ubuntu Jaunty Jackalope 9.04</li>
<li>Firefox 3.x with Firebug, YSLow, and CodeBurner</li>
<li>XAMPP for PHP, MySQL, and Apache</li>
<li>VirtualBox with 4 virtual machines: Windows XP with IE 6, 7,  and 8, plus OSX running Safari</li>
<li>Gimp and Inkscape for graphics</li>
<li>Gedit with snippets enabled for code</li>
</ul>
<p>I have to tell ya, I&#8217;m pretty happy with things right now.  Let today be known as the day I declared independence from OSX.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.likesalmondesign.com/my-current-local-developement-environment/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Dark PNGs in Safari</title>
		<link>http://www.likesalmondesign.com/dark-pngs-in-safari/</link>
		<comments>http://www.likesalmondesign.com/dark-pngs-in-safari/#comments</comments>
		<pubDate>Sun, 31 May 2009 07:43:39 +0000</pubDate>
		<dc:creator>Ammon</dc:creator>
				<category><![CDATA[Solutions]]></category>
		<category><![CDATA[Web Design]]></category>

		<guid isPermaLink="false">http://www.likesalmondesign.com/?p=159</guid>
		<description><![CDATA[For whatever reason, sometimes the transparent parts of PNGs appear darker in Safari than in other browsers.  You can fix it by removing all the color correction metadata from the images with pngcrush:
pngcrush -rem gAMA -rem cHRM -rem iCCP -rem sRGB InputFile.png OutputFile.png
pngcrush is a command line tool that optimizes (read: makes smaller) PNG images. [...]]]></description>
			<content:encoded><![CDATA[<p>For whatever reason, sometimes the transparent parts of PNGs appear darker in Safari than in other browsers.  You can fix it by removing all the color correction metadata from the images with pngcrush:</p>
<p><code>pngcrush -rem gAMA -rem cHRM -rem iCCP -rem sRGB InputFile.png OutputFile.png</code></p>
<p>pngcrush is a command line tool that optimizes (read: makes smaller) PNG images.  You can find out more about it on <a href="http://en.wikipedia.org/wiki/Pngcrush" title="The Wikipedia page on pngcrush">Wikipedia</a>.  I use it on OSX via <a href="http://www.macports.org/" title="MacPorts home page">MacPorts</a>.</p>
<p>For normal PNG optimization, I actually prefer to use <a href="http://optipng.sourceforge.net/" title="The OptiPNG home page">OptiPNG</a> because it can optimize a whole directory of images with a simple command:</p>
<p><code>optipng ./*.png</code></p>
<p>OptiPNG overwrites the existing files with the new smaller files without any loss in quality.  Good deal!  Fast, easy, awesome.  To bad it can&#8217;t remove that stupid color correction data though.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.likesalmondesign.com/dark-pngs-in-safari/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Columns of text should not be flexible</title>
		<link>http://www.likesalmondesign.com/columns-of-text-should-not-be-flexible/</link>
		<comments>http://www.likesalmondesign.com/columns-of-text-should-not-be-flexible/#comments</comments>
		<pubDate>Thu, 30 Apr 2009 23:46:13 +0000</pubDate>
		<dc:creator>Ammon</dc:creator>
				<category><![CDATA[Web Design]]></category>

		<guid isPermaLink="false">http://www.likesalmondesign.com/?p=133</guid>
		<description><![CDATA[There are examples of flexible layouts that work, but they do not have flexible columns of text, they have static width columns that move when the window is resized.  So when the window is wide, the content fills in that space, when the window is narrow, the page gets long and narrow.  These sites are [...]]]></description>
			<content:encoded><![CDATA[<p>There are examples of flexible layouts that work, but they do not have flexible columns of text, they have static width columns that move when the window is resized.  So when the window is wide, the content fills in that space, when the window is narrow, the page gets long and narrow.  These sites are great because they take advantage of screen real estate without compromising usability. I&#8217;ve seen some great examples that I&#8217;ll post as soon as I find them again.</p>
<h3>Flexible columns are hard to read</h3>
<p>There is only a narrow range at which text is nice to read.  I use a max of about 80 characters and a minimum of about 25 characters. Any bigger or smaller and the text doesn&#8217;t flow right or is hard to track with you&#8217;re eye.  So if your text is flexible, you will always have to set a min-width and the max-width.  IE6 has trouble with both of these, and besides why go to all the extra trouble of making a flexible layout when it can&#8217;t really be all that flexible?</p>
<h3>Its bad for multitasking</h3>
<p>I&#8217;ve been learning Python recently and for whatever reason Python web designers love flexible layouts.  So I&#8217;ve got a browser window with the tutorial taking up 1/3 of my monitor, my text editor in the middle 1/3 and a terminal window and browser window for testing open in the last 1/3.  This is a great setup for most things on my widescreen monitor, but because the python tutorial uses a flexible text column that is sandwiched between the navigation sidebar on the left and an add on the right, I&#8217;m only getting about 100px of text even though the window 800px wide.  I think the aim of flexible layouts is to give the user a choice in how the content is viewed, but this forces me to always view the navigation and the add, while squishing the content down to almost nothing.</p>
<h3>And they make me lose my place</h3>
<p>My final beef with flexible text columns is when I have to resize my browser window the part that I was reading gets pushed off the viewable part of the page.  Now I have to go find my place again. This bugs me.</p>
<h3>Problem solved</h3>
<p>As a nerd, I&#8217;m drawn to difficult technical problems.  Flexible layouts are <em>hard</em>, so every time I start a new website I ask myself <em>should I make this a flexible layout?</em> Well, no, I shouldn&#8217;t.  Good to have that one figured out.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.likesalmondesign.com/columns-of-text-should-not-be-flexible/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
