<?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>Guillermo Rauch&#039;s Devthought &#187; Desktop</title>
	<atom:link href="http://www.devthought.com/category/blog/desktop/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.devthought.com</link>
	<description></description>
	<lastBuildDate>Mon, 30 Jan 2012 16:38:59 +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>Integrate Google Wave into your OS X system with Fluid</title>
		<link>http://www.devthought.com/2009/10/04/integrate-google-wave-into-your-os-x-system-with-fluid/</link>
		<comments>http://www.devthought.com/2009/10/04/integrate-google-wave-into-your-os-x-system-with-fluid/#comments</comments>
		<pubDate>Sun, 04 Oct 2009 21:38:21 +0000</pubDate>
		<dc:creator>Guillermo Rauch</dc:creator>
				<category><![CDATA[Desktop]]></category>
		<category><![CDATA[fluid]]></category>
		<category><![CDATA[mac]]></category>
		<category><![CDATA[wave]]></category>

		<guid isPermaLink="false">http://devthought.com/?p=1049</guid>
		<description><![CDATA[Want to have Wave as a standalone application, with a badge that reflects the number of unread waves?Follow these steps: Download the excellent Fluid.app Run it and create a new application like this: Download the icon I used here and &#8230; <a href="http://www.devthought.com/2009/10/04/integrate-google-wave-into-your-os-x-system-with-fluid/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><img src="http://devthought.com/wp-content/uploads/2009/10/picture-7.png" alt="My Dock" title="My Dock" width="544" height="46" class="alignnone size-full wp-image-1050" /></p>
<p>Want to have Wave as a standalone application, with a badge that reflects the number of unread waves?<br />Follow these steps:</p>
<ol>
<li>Download the excellent <a href="http://fluidapp.com/">Fluid.app</a></li>
<li>
<p>Run it and create a new application like this:</p>
<p><a href="http://devthought.com/wp-content/uploads/2009/10/picture-4.png" class="thumb"><img src="http://devthought.com/wp-content/uploads/2009/10/picture-4-300x183.png" alt="Launch Fluid.app and create it like this" title="Launch Fluid.app and create it like this" width="300" height="183" class="alignnone size-medium wp-image-1053" /></a></p>
<p>Download the icon I used <a href="http://devthought.com/wp-content/uploads/2009/10/wave_icon.png">here</a> and make sure to select it in the appropriate dialog dropdown.</p>
</li>
<li>Launch the application. When Wave loads for the first time, it&#8217;ll think you&#8217;re using an unsupported browser. This is not true, since Fluid.app is Webkit-based. Disregard this message and press continue. Google will remember this setting.</li>
<li>
<p>To get the badge count functionality, I developed this <a href="http://devthought.com/wp-content/articles/fluidwave/Fluid Google Wave.user.js.zip">userscript</a>. Unzip it, go to the Google Wave applications, find the plugins menu and click Browser Usersripts Folder. Drop the file there and then make sure it&#8217;s enabled.</p>
<p><a class="thumb"><img src="http://devthought.com/wp-content/uploads/2009/10/picture-5.png" alt="Plugins menu" title="Plugins menu" width="270" height="177" class="alignnone size-full wp-image-1057" /></a></li>
<li>
<p>One last useful setting for any Fluid.app you create is to make sure it doesn&#8217;t unload the website when you press <code class="inline">⌘ + W</code>. Make sure <code class="inline">only hides the window</code> is checked:</p>
<p><a class="thumb" href="http://devthought.com/wp-content/uploads/2009/10/picture-6.png"><img src="http://devthought.com/wp-content/uploads/2009/10/picture-6-300x213.png" alt="Fluid application settings" title="Fluid application settings" width="300" height="213" class="alignnone size-medium wp-image-1058" /></a></li>
</ol>
]]></content:encoded>
			<wfw:commentRss>http://www.devthought.com/2009/10/04/integrate-google-wave-into-your-os-x-system-with-fluid/feed/</wfw:commentRss>
		<slash:comments>79</slash:comments>
		</item>
		<item>
		<title>Safari 4 Beta Review</title>
		<link>http://www.devthought.com/2009/02/24/safari-4-beta-review/</link>
		<comments>http://www.devthought.com/2009/02/24/safari-4-beta-review/#comments</comments>
		<pubDate>Tue, 24 Feb 2009 19:12:04 +0000</pubDate>
		<dc:creator>Guillermo Rauch</dc:creator>
				<category><![CDATA[Desktop]]></category>
		<category><![CDATA[browsers]]></category>
		<category><![CDATA[osx]]></category>
		<category><![CDATA[safari]]></category>

		<guid isPermaLink="false">http://devthought.com/?p=348</guid>
		<description><![CDATA[As a Leopard user, I decided a long time ago that Safari would be my Internet browser, whereas Firefox would be my Development browser. The main reason for this was that Safari has historically had an extra care for the &#8230; <a href="http://www.devthought.com/2009/02/24/safari-4-beta-review/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>As a Leopard user, I decided a long time ago that Safari would be my Internet browser, whereas Firefox would be my Development browser. The main reason for this was that Safari has historically had an extra care for the UI, which made it better as an everyday use mac application. Today I downloaded the new beta which takes this to the next level.</p>
<p>I&#8217;ll review the key new features of Safari 4 next.</p>
<p><span id="more-348"></span></p>
<h3>Better browsing screen real state</h3>
<p><img src="http://devthought.com/wp-content/uploads/2009/02/picture-1.png" alt="picture-1" title="picture-1" width="379" height="96" class="aligncenter size-full wp-image-349" /></p>
<p>They probably got the hint for this idea from Google Chrome. But I doubt Chrome for Mac can come with a half as nifty implementation. Each tab has a handle to <a href="http://www.google.com/support/chrome/bin/answer.py?answer=95622&#038;hl=en">regroup them</a> into new windows, and the default behavior of dragging them is moving the window, which is nice.</p>
<h3>No more about:blank for new tabs</h3>
<p>This feature is called <strong>Top Sites</strong>.</p>
<p><img src="http://devthought.com/wp-content/uploads/2009/02/picture-3-300x216.png" alt="picture-3" title="picture-3" width="300" height="216" class="alignnone size-medium wp-image-352" /></p>
<p>Again, another feature that Chrome <a href="http://www.google.com/support/chrome/bin/answer.py?answer=95451&#038;hl=en">already has</a>, although Firefox was playing with the idea <a href="http://www.azarask.in/blog/post/new-tabs/">before</a>.</p>
<p>What sets Safari 4 apart is the implementation and style. It&#8217;s easy to trigger it whenever you like by clicking <img src="http://devthought.com/wp-content/uploads/2009/02/picture-2.png" alt="picture-2" title="picture-2" width="27" height="21" class="alignnone size-full wp-image-353" /> and the screenshots display takes up all the window space. The rounded display of the windows also helps you find the one you&#8217;re looking for more easily, definitely a nice optical trick.</p>
<h3>Even better for us web developers</h3>
<p>If you have used Webkit nightly you know what I&#8217;m talking about. Safari 4 includes the revamped developer tools that more or less offer what Firebug offers.</p>
<p>The CSS inspector now works exactly like Firebug&#8217;s. It displays all the declarations related to a particular element style, crossing out those that are overridden by another declaration. Hovering the element tags in the inspector adds a blue shade to the rendered element, a feature I&#8217;ve been long missing. It also seems to differentiate padding or margins in the shade.</p>
<p><img src="http://devthought.com/wp-content/uploads/2009/02/picture-5.png" alt="picture-5" title="picture-5" width="286" height="161" class="alignnone size-full wp-image-357" /></p>
<p>The live DOM HTML element editing is much niftier than Firebug&#8217;s. It does syntax highlighting, and you just have to double click what you want to edit, and only a particular section will be selected. If you just want to edit an attribute, you can do that. The same applies for the node content.</p>
<p>What is the inspector still missing? <del datetime="2009-03-10T00:18:36+00:00">A boxed representation of the element with the element, borders, padding and margins width, and a better location for the &#8220;Inspect Element&#8221; icon, which I use all the time</del>. Highlighting of the element when an attribute or its content is altered, which is a very useful Firebug feature.</p>
<h3>The conclusion</h3>
<p>The performance has also been enhanced, which you can tell immediately. The Javascript engine is one of fastest out there, and it overall works excellently for a beta.</p>
<p>While it really doesn&#8217;t have any truly innovative features, I insist that Safari succeeds at integrating what it was missing with astounding elegance. That applies for the Dev tools, the new tab bar, the tab page placeholder, the history search, and much more.</p>
<p>Maybe Safari can now become both my development and browsing platform.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.devthought.com/2009/02/24/safari-4-beta-review/feed/</wfw:commentRss>
		<slash:comments>11</slash:comments>
		</item>
		<item>
		<title>Set up the perfect OS X browser testing environment</title>
		<link>http://www.devthought.com/2009/01/20/set-up-the-perfect-os-x-browser-testing-environment/</link>
		<comments>http://www.devthought.com/2009/01/20/set-up-the-perfect-os-x-browser-testing-environment/#comments</comments>
		<pubDate>Wed, 21 Jan 2009 01:57:29 +0000</pubDate>
		<dc:creator>Guillermo Rauch</dc:creator>
				<category><![CDATA[Desktop]]></category>
		<category><![CDATA[browsers]]></category>
		<category><![CDATA[osx]]></category>
		<category><![CDATA[testing]]></category>

		<guid isPermaLink="false">http://devthought/New/?p=68</guid>
		<description><![CDATA[If you&#8217;re an OS X user and a web developer, you know how difficult things can get to test your websites or scripts on Windows browsers. Some of the alternatives you might be familiar with are: Installing Windows XP and &#8230; <a href="http://www.devthought.com/2009/01/20/set-up-the-perfect-os-x-browser-testing-environment/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><a class="thumb" href="http://devthought.com/wp-content/uploads/2009/01/picture-1.png"><img src="http://devthought.com/wp-content/uploads/2009/01/picture-1-300x187.png" alt="picture-1" title="picture-1" width="300" height="187" class="alignnone size-medium wp-image-286" /></a></p>
<p>If you&#8217;re an OS X user and a web developer, you know how difficult things can get to test your websites or scripts on Windows browsers. Some of the alternatives you might be familiar with are:</p>
<ul>
<li>Installing Windows XP and <a href="http://www.parallels.com/">Parallels</a></li>
<li>Installing Windows XP and <a href="http://www.vmware.com/products/fusion/">VMWare Fusion</a></li>
<li>Installing <a href="http://darwine.sourceforge.net/">Darwine</a> and <a href="http://www.kronenberg.org/ies4osx/">IES4OSX</a></li>
</ul>
<p>Each of them has its disadvantages. The first two involve purchasing software (and the OS, if you don&#8217;t have it), and the third can turn out to be slow, crash or provide a different browsing experience.</p>
<p>After watching the screencast by <a href="http://www.10voltmedia.com/blog/2008/12/screencast-install-internet-explorer-on-osx-using-virtualbox/">Jeff Couturier</a> I finally achieved the cross-browser, cross-platform testing Nirvana. Here&#8217;s how</p>
<p><span id="more-68"></span></p>
<ol>
<li>Install an IE8 Beta Windows XP VPC with VirtualBox (<strong>IE8</strong>). Follow the instructions <a href="http://www.10voltmedia.com/blog/2008/12/screencast-install-internet-explorer-on-osx-using-virtualbox/">here</a>. Unlike the original article, we only set up one virtual machine for all our testing needs. You can use <a href="http://wakaba.c3.cx/s/apps/unarchiver.html">The Unarchiver</a> in place of 7zip.<a href="http://www.10voltmedia.com/blog/2008/12/screencast-install-internet-explorer-on-osx-using-virtualbox/"><br />
</a></li>
<li>Install <a href="http://tredosoft.com/Multiple_IE">MultipleIE </a>(<strong>IE3</strong>, <strong>IE4</strong>, <strong>IE5</strong>, <strong>IE5.5</strong> and <strong>IE6</strong>)</li>
<li>For <strong>IE7</strong>, use IE8 Tools &gt; <em>Compatibility View</em> option</li>
<li>Install <a href="http://www.apple.com/safari/">Safari</a> or <a href="http://www.google.com/chrome/index.html?hl=es">Google Chrome</a> (<strong>Webkit</strong>)</li>
<li>Install <a href="http://getfirefox.com">Firefox</a> (<strong>Gecko</strong>)</li>
</ol>
]]></content:encoded>
			<wfw:commentRss>http://www.devthought.com/2009/01/20/set-up-the-perfect-os-x-browser-testing-environment/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
	</channel>
</rss>

