<?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>cdevroe.com &#187; browsers</title>
	<atom:link href="http://cdevroe.com/tag/browsers/feed/" rel="self" type="application/rss+xml" />
	<link>http://cdevroe.com</link>
	<description>by Colin Devroe</description>
	<lastBuildDate>Thu, 09 Feb 2012 13:49:52 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
<atom:link rel="hub" href="http://pubsubhubbub.appspot.com"/><atom:link rel="hub" href="http://superfeedr.com/hubbub"/>	<atom:link rel='hub' href='http://cdevroe.com/?pushpress=hub'/>
<cloud domain='cdevroe.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
		<item>
		<title>How browsers work</title>
		<link>http://cdevroe.com/links/how-browsers-work/</link>
		<comments>http://cdevroe.com/links/how-browsers-work/#comments</comments>
		<pubDate>Fri, 19 Aug 2011 16:22:35 +0000</pubDate>
		<dc:creator>Colin Devroe</dc:creator>
				<category><![CDATA[Links]]></category>
		<category><![CDATA[application]]></category>
		<category><![CDATA[browsers]]></category>
		<category><![CDATA[html5 rocks]]></category>
		<category><![CDATA[justin-blanton]]></category>
		<category><![CDATA[rendering]]></category>

		<guid isPermaLink="false">http://cdevroe.com/?p=4982</guid>
		<description><![CDATA[What happens after you hit Enter on a browser? A lot. And the people over at HTML5 Rocks have taken the time to explain every nitty gritty detail about how a web browser works. You&#8217;ll need to freshen up that beverage before you sink your teeth into this article. If you don&#8217;t have time now [...]]]></description>
			<content:encoded><![CDATA[<p>What happens after you hit Enter on a browser? A lot. And the people over at HTML5 Rocks have taken the time to explain every nitty gritty detail about <a href="http://www.html5rocks.com/en/tutorials/internals/howbrowserswork/">how a web browser works</a>.</p>
<p>You&#8217;ll need to freshen up that beverage before you sink your teeth into this article. If you don&#8217;t have time now I suggest using <a href="http://instapaper.com">Instapaper</a> to save it for later.</p>
<p>/via <a href="http://hypertext.net/2011/08/how-browsers-work">Justin Blanton</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://cdevroe.com/links/how-browsers-work/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The history of Webkit</title>
		<link>http://cdevroe.com/links/the-history-of-webkit/</link>
		<comments>http://cdevroe.com/links/the-history-of-webkit/#comments</comments>
		<pubDate>Mon, 25 Jul 2011 15:18:48 +0000</pubDate>
		<dc:creator>Colin Devroe</dc:creator>
				<category><![CDATA[Links]]></category>
		<category><![CDATA[apple]]></category>
		<category><![CDATA[browsers]]></category>
		<category><![CDATA[internet]]></category>
		<category><![CDATA[open-source]]></category>
		<category><![CDATA[safari]]></category>
		<category><![CDATA[web]]></category>
		<category><![CDATA[webkit]]></category>
		<category><![CDATA[zach lebar]]></category>

		<guid isPermaLink="false">http://cdevroe.com/?p=4917</guid>
		<description><![CDATA[Interesting read: The History of Webkit by Zach LeBar.]]></description>
			<content:encoded><![CDATA[<p>Interesting read: <a href="http://web.appstorm.net/general/opinion/the-history-of-webkit/">The History of Webkit</a> by <a href="https://twitter.com/zachlebar">Zach LeBar</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://cdevroe.com/links/the-history-of-webkit/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>New Browser releases make me nauseous</title>
		<link>http://cdevroe.com/notes/firefox4-browsers-speed/</link>
		<comments>http://cdevroe.com/notes/firefox4-browsers-speed/#comments</comments>
		<pubDate>Wed, 23 Mar 2011 13:00:37 +0000</pubDate>
		<dc:creator>Colin Devroe</dc:creator>
				<category><![CDATA[Notes]]></category>
		<category><![CDATA[applications]]></category>
		<category><![CDATA[browsers]]></category>
		<category><![CDATA[chrome]]></category>
		<category><![CDATA[firefox]]></category>
		<category><![CDATA[safari]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[speed]]></category>

		<guid isPermaLink="false">http://cdevroe.com/?p=4681</guid>
		<description><![CDATA[You know that feeling you get when two of your friends ask you to do something different on the same day? That feeling in your stomach when you don&#8217;t know which one to let down? You sit there agonizing over the choice between two friends, two things great things to do! Firefox 4 was released [...]]]></description>
			<content:encoded><![CDATA[<p>You know that feeling you get when two of your friends ask you to do something different on the same day? That feeling in your stomach when you don&#8217;t know which one to let down? You sit there agonizing over the choice between two friends, two things great things to do!</p>
<p><a href="http://www.mozilla.com/en-US/firefox/new/">Firefox 4</a> was released today and once again I&#8217;m made to feel this same nauseating feeling. Every single time a new Browser is released, well <a href="http://apple.com/safari">Safari</a>, <a href="http://google.com/chrome">Chrome</a>, or Firefox (we&#8217;ll leave Internet Explorer, Opera and others out of this), I&#8217;m torn between making the jump from one browser to the other.</p>
<p>I&#8217;ve <a href="http://cdevroe.com/?s=browser">jumped around a lot over the years</a>. And it always comes back to one thing that determines whether or not I use a Browser every day; speed. I don&#8217;t use many extensions, themes, or add-ons in any Browser. I had used Safari before it even supported such things. Speed, however, keeps me loyal to a Browser until &#8211; inevitably &#8211; the next-fastest Browser released pulls me away.</p>
<p>On the outset Firefox 4 feels very snappy. Just about as fast as Chrome (if not faster) and a lot faster than Safari. Chrome and Firefox 4 are now neck-and-neck for winning my default Browser of choice. But that&#8217;s today and I&#8217;m sure that won&#8217;t last long and, once again, I&#8217;ll be left with the nauseating choice of jumping ship.</p>
]]></content:encoded>
			<wfw:commentRss>http://cdevroe.com/notes/firefox4-browsers-speed/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Browser market share. The war that never ends.</title>
		<link>http://cdevroe.com/notes/browser-market-share-war/</link>
		<comments>http://cdevroe.com/notes/browser-market-share-war/#comments</comments>
		<pubDate>Mon, 15 Nov 2010 19:52:15 +0000</pubDate>
		<dc:creator>Colin Devroe</dc:creator>
				<category><![CDATA[Notes]]></category>
		<category><![CDATA[browsers]]></category>
		<category><![CDATA[firefox]]></category>
		<category><![CDATA[internet explorer]]></category>
		<category><![CDATA[ios]]></category>
		<category><![CDATA[macintosh]]></category>
		<category><![CDATA[safari]]></category>
		<category><![CDATA[statistics]]></category>
		<category><![CDATA[war]]></category>
		<category><![CDATA[webkit]]></category>
		<category><![CDATA[windows]]></category>

		<guid isPermaLink="false">http://cdevroe.com/?p=4400</guid>
		<description><![CDATA[Usually when there is a war there is a winner and a loser and a lot of casualties in between. It would seem that in the browser wars there is no clear winner, no clear loser, and the bodies are piling up. With no end in sight. Here are the statistics for the last 30 [...]]]></description>
			<content:encoded><![CDATA[<p>Usually when there is a war there is a winner and a loser and a lot of casualties in between. It would seem that in the browser wars there is no clear winner, no clear loser, and the bodies are piling up. With no end in sight.</p>
<p><img src="http://img.skitch.com/20101115-b1nf8q86m9kh2sj5ik9bgqr93a.jpg" alt="Browsers - Google Analytics" /></p>
<p>Here are the statistics for the last 30 days here on my personal site. Internet Explorer is still #1 in spite of every single geek on the planet wanting it to simply go away. But it isn&#8217;t winning by much. Firefox and Safari are pretty close behind and Chrome is catching up quickly.</p>
<p>The Safari number includes both iPhone and iPad as well as the Macintosh and Windows. The Mac and iPhone split up the biggest portion of this with Windows and iPad nearly tying.</p>
<p>Interestingly, if you combine Chrome and Safari, which both run the Webkit rendering engine, then Webkit clearly stands out as the #1 rendering engine for all HTML/JS on my site.</p>
<p>So it looks like it is Internet Explorer vs. Webkit &#8211; at this point &#8211; as being the two main contenders in this war. Firefox, which is doing very very well on its own, is beginning to show signs of lagging behind both Safari and Chrome in their growth rates. This could all change in one day with one killer update from Mozilla &#8211; but I&#8217;m not holding my breath.</p>
<p>So why do I say that there are ton of casualties in this war? Because the people who spend all of their time building websites and applications have more browsers to build against than ever before, not less. More screens, more devices means more problems. Choice for the end user means headaches for the builders.</p>
<p>This problem probably won&#8217;t go away even if every browser manufacturer united under the banner of Webkit. If they did the spirit and motivation of competition would be gone &#8211; leaving only the end-user to suffer from lack of progress.</p>
<p>It appears that this war is not going to end and the bodies will continue to pile.</p>
]]></content:encoded>
			<wfw:commentRss>http://cdevroe.com/notes/browser-market-share-war/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Switching to Google Chrome Developer channel</title>
		<link>http://cdevroe.com/notes/chrome-dev-channel/</link>
		<comments>http://cdevroe.com/notes/chrome-dev-channel/#comments</comments>
		<pubDate>Wed, 03 Feb 2010 14:12:28 +0000</pubDate>
		<dc:creator>Colin Devroe</dc:creator>
				<category><![CDATA[Notes]]></category>
		<category><![CDATA[beta]]></category>
		<category><![CDATA[browsers]]></category>
		<category><![CDATA[chromium]]></category>
		<category><![CDATA[developer]]></category>
		<category><![CDATA[google chrome]]></category>

		<guid isPermaLink="false">http://cdevroe.com/?p=3672</guid>
		<description><![CDATA[For months I&#8217;ve been using Chromium the open source browser that powers Google Chrome. Using Chromium had its advantages and disadvantages. I had the bleeding edge of what was offered by the Chromium team &#8211; whether it was stable or not. But, I also had to manually update my personal copy of Chromium on a [...]]]></description>
			<content:encoded><![CDATA[<p>For months I&#8217;ve been using <a href="http://www.chromium.org/">Chromium</a> the open source browser that powers <a href="http://google.com/chrome/">Google Chrome</a>. Using Chromium had its advantages and disadvantages. I had the bleeding edge of what was offered by the Chromium team &#8211; whether it was stable or not. But, I also had to manually update my personal copy of Chromium on a nearly daily basis.</p>
<p>Not anymore. I&#8217;ve been wanting to switch to the Google Chrome Developer channel (or, the still pretty darned bleed edge releases) for a few weeks but hadn&#8217;t had the time to figure out how. After I saw my friend in bleeding edge Chromium releases <a href="http://justinblanton.com/">Justin Blanton</a> <a href="http://twitter.com/jblanton/status/8552371636">take the plunge</a> I began hunting. Turns out, it is pretty easy once you found the right link.</p>
<p>I found this link <a href="http://blog.chromium.org/2010/01/before-you-change-that-channel.html">via the Chromium Blog</a> &#8211; but there is an <a href="http://dev.chromium.org/getting-involved/dev-channel">Early Access Release Channels page</a> that explains what each release channel is, its purpose, and how you can get involved. The nice thing about these channels is that these are releases of Google Chrome, not just Chromium, and as such are slightly more stable and refined then the Chromium nightlies I&#8217;ve been using. Updating to the next release is also easier in that it happens within the application itself and it continues on the same channel you choose be it beta or developer.</p>
<div id="attachment_3674" class="wp-caption alignleft" style="width: 300px"><a href="http://cdevroe.com/wp-content/mobile/photos/2010/02/chrome-bookmark-compare.jpg"><img class="size-full wp-image-3674  " title="Chromium vs. Chrome Bookmark Manager" src="http://cdevroe.com/wp-content/mobile/photos/2010/02/chrome-bookmark-compare.jpg" alt="" width="290" /></a><p class="wp-caption-text">Left: Chromium Right: Google Chrome Dev channel</p></div>
<p>For example, remember how <a href="http://cdevroe.com/notes/chromium-bookmark-manager/">I complained about Chromium&#8217;s Bookmark Manager</a>? Remember those hideous buttons? Well, they are much nicer in Google Chrome then they are in Chromium. Take a look at the graphic that shows the difference between the two. Though the action button doesn&#8217;t do much (yet) it does fit much nicer into the Mac ecosystem. Obviously the source list on the left is much nicer as well.</p>
<p>Switching from Chromium to Google Chrome was made all the more easy due to Google&#8217;s free Bookmark Syncing service. If you&#8217;d like to help test the very latest build of Chrome follow the links on that Early Access Release Channels to download your flavor of Chrome based on which channel you&#8217;d like.</p>
]]></content:encoded>
			<wfw:commentRss>http://cdevroe.com/notes/chrome-dev-channel/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>The Chromium Bookmark Manager</title>
		<link>http://cdevroe.com/notes/chromium-bookmark-manager/</link>
		<comments>http://cdevroe.com/notes/chromium-bookmark-manager/#comments</comments>
		<pubDate>Fri, 22 Jan 2010 16:36:34 +0000</pubDate>
		<dc:creator>Colin Devroe</dc:creator>
				<category><![CDATA[Notes]]></category>
		<category><![CDATA[bookmark manager]]></category>
		<category><![CDATA[bookmarks]]></category>
		<category><![CDATA[browsers]]></category>
		<category><![CDATA[chrome for mac]]></category>
		<category><![CDATA[chromium]]></category>
		<category><![CDATA[google chrome]]></category>

		<guid isPermaLink="false">http://cdevroe.com/?p=3571</guid>
		<description><![CDATA[A few days ago I updated to the latest nightly build of Chromium, something I do every few days using TechCrunch&#8217;s Chrome-Up application, and was elated to discover that Chromium finally has a Bookmark Manager. Up until this release I was unable to edit any of the bookmarks that I had imported from Safari into [...]]]></description>
			<content:encoded><![CDATA[<p></p>
<p>A few days ago <a href="http://twitter.com/cdevroe/statuses/7850834211">I updated to the latest nightly build of Chromium</a>, something I do every few days using <a href="http://www.techcrunch.com/2009/08/16/our-mac-chromium-updater-stay-up-to-date-on-the-best-versions-of-chrome-for-mac/">TechCrunch&#8217;s Chrome-Up application</a>, and was elated to discover that Chromium finally has a Bookmark Manager. Up until this release I was unable to edit any of the bookmarks that I had imported from Safari into Chromium. It was frustrating.</p>
<p><a href="http://cdevroe.com/wp-content/mobile/photos/2010/01/Chromium-Bookmark-Manager.jpg"><img class="alignnone size-full wp-image-3572" title="Chromium Bookmark Manager" src="http://cdevroe.com/wp-content/mobile/photos/2010/01/Chromium-Bookmark-Manager.jpg" alt="" width="480" /></a></p>
<p>I&#8217;ve now finally been able to update, sort and delete my bookmarks (which are automatically synced with my Google Account). Something I wasn&#8217;t able to do for months and has taken my already fairly bubbly adoration of Chromium and taken it to the next level. A clean browser is a happy browser.</p>
<p>I was surprised, though, at the overall design and implementation of the Bookmark Manager in Chromium. It feels very rushed. Even though I use a nightly build, which is as cutting-edge as you can possibly get, I expected to see a very different approach than what is pictured above.</p>
<p>Chromium&#8217;s New Tab, History, Downloads and Extensions pages are very different from what we see in most other browsers. The New Tab page, as an example, is much more like Safari&#8217;s Top Sites page (although not nearly as cool). The Downloads page I find particularly useful. It shows up like a Web page and shows you everything that you downloaded recently, by day, with a link back to the page it originated from, a link to the file itself on your own system, etc. Functionally it is very much the same as Safari and Firefox&#8217;s Downloads pop-up window but Chrome&#8217;s is altogether nicer, in my opinion, because it shows up in a tab.</p>
<p>I expected Chromium to have the same sort of &#8220;Web page&#8221; feeling to its Bookmark Manager. Maybe this is a case of &#8216;don&#8217;t fix it if it ain&#8217;t broken&#8217; but I think there is huge potential for browsers to reinvent the way bookmarks are managed. Why not plug into some social bookmarking sites? (I know there are Firefox plugins that do stuff like this) Why not give us an unlimited amount of metadata to attribute to a bookmark? I remember when Firefox implemented shortcodes for bookmarks, like &#8216;gr&#8217; for Google Reader as an example, and you could just type &#8216;gr&#8217; + Enter and off you went to that bookmark. I would <em>love</em> to see that in Chromium (and Safari).</p>
<p>And what about the plus, minus, and eye buttons on the toolbar? I have never, ever, ever seen anything like those on any operating system.Â Perhaps I&#8217;m looking too far into what are basically alpha level builds. Maybe what will end up being released with Chrome for Mac will be vastly different than what is appearing currently in Chromium (I hope so).</p>
<p>And don&#8217;t get me wrong, I&#8217;m extremely happy to finally be able to edit my bookmarks in Chromium and I always look forward to the next nightly update.</p>
]]></content:encoded>
			<wfw:commentRss>http://cdevroe.com/notes/chromium-bookmark-manager/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Google Chrome&#8217;s view source &#8220;oddity&#8221;</title>
		<link>http://cdevroe.com/notes/chrome-viewsource-oddity/</link>
		<comments>http://cdevroe.com/notes/chrome-viewsource-oddity/#comments</comments>
		<pubDate>Tue, 17 Nov 2009 21:02:53 +0000</pubDate>
		<dc:creator>Colin Devroe</dc:creator>
				<category><![CDATA[Notes]]></category>
		<category><![CDATA[browsers]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[google chrome]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[view source]]></category>

		<guid isPermaLink="false">http://cdevroe.com/?p=3118</guid>
		<description><![CDATA[Viewing the source of a page on Google Chrome is, for the most part, a terrific experience. Chrome supports syntax highlighting of the underlying code of a page making it much more readable for us geeks while we look under the hood. However, something I&#8217;ve run into of late is that it doesn&#8217;t work very [...]]]></description>
			<content:encoded><![CDATA[<p></p>
<p><a href="http://img.skitch.com/20091117-cms4nqd3eugq2m7ms72x2877bh.jpg"><img alt="" src="http://img.skitch.com/20091117-cms4nqd3eugq2m7ms72x2877bh.jpg" title="The source of cdevroe.com/about/ in Google Chrome for Mac." class="alignnone" width="480" /></a></p>
<p>Viewing the source of a page on <a href="http://google.com/chrome/">Google Chrome</a> is, for the most part, a terrific experience. Chrome supports syntax highlighting of the underlying code of a page making it much more readable for us geeks while we look under the hood.</p>
<p>However, something I&#8217;ve run into of late is that it doesn&#8217;t work very well for dynamically generated pages. The issue seems to be that since Google Chrome opens a new tab to view the source of the current URL that you&#8217;re on, it actually &#8220;reloads&#8221; that page with new session data, as well as ditching all of the POST variables you may have sent to it. This causes some confusion and may lead to head scratching (as it did for me).</p>
<p>I don&#8217;t know of a work around currently but knowing this may save you some time.</p>
<p>Side note: I&#8217;m loving <a href="http://google.com/chrome/">Google Chrome for Mac</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://cdevroe.com/notes/chrome-viewsource-oddity/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The next version of Webkit&#8217;s Web Inspector</title>
		<link>http://cdevroe.com/links/webkit-inspector-new/</link>
		<comments>http://cdevroe.com/links/webkit-inspector-new/#comments</comments>
		<pubDate>Fri, 30 Oct 2009 10:48:12 +0000</pubDate>
		<dc:creator>Colin Devroe</dc:creator>
				<category><![CDATA[Links]]></category>
		<category><![CDATA[browsers]]></category>
		<category><![CDATA[google chrome]]></category>
		<category><![CDATA[joseph pecoraro]]></category>
		<category><![CDATA[safari]]></category>
		<category><![CDATA[web inspector]]></category>
		<category><![CDATA[web-development]]></category>
		<category><![CDATA[webkit]]></category>

		<guid isPermaLink="false">http://cdevroe.com/?p=2968</guid>
		<description><![CDATA[I&#8217;m a big fan of Webkit. Although I had been a die hard fan of Safari for a while I&#8217;m now using Google Chrome as my primary browser. The great thing about Chrome is that it too uses the Webkit rendering engine. I&#8217;ll catalog my reasons for using Chrome in another post. The next version [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m a big fan of <a href="http://webkit.org/">Webkit</a>. Although I had been a die hard fan of <a href="http://apple.com/safari/">Safari</a> for a while I&#8217;m now using <a href="http://google.com/chrome">Google Chrome</a> as my primary browser. The great thing about Chrome is that it too uses the Webkit rendering engine. I&#8217;ll catalog my reasons for using Chrome in another post.</p>
<p>The next version of Webkit that will be released will come with a new version of the Web Inspector, a tool used by Web developers to &#8220;inspect&#8221; an already-loaded Web page for debugging, testing, etc., that <a href="http://blog.bogojoker.com/2009/10/improving-the-web-inspector/">has some really great new features</a> thanks in part to <a href="http://blog.bogojoker.com/">Joseph Pecoraro</a>.</p>
<p>I love that I can choose either Safari or Chrome and I will still benefit from this update.</p>
]]></content:encoded>
			<wfw:commentRss>http://cdevroe.com/links/webkit-inspector-new/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Why Google Chrome for Mac is important to get right</title>
		<link>http://cdevroe.com/notes/important-gchrome/</link>
		<comments>http://cdevroe.com/notes/important-gchrome/#comments</comments>
		<pubDate>Thu, 06 Aug 2009 01:34:43 +0000</pubDate>
		<dc:creator>Colin Devroe</dc:creator>
				<category><![CDATA[Notes]]></category>
		<category><![CDATA[apple]]></category>
		<category><![CDATA[applications]]></category>
		<category><![CDATA[browsers]]></category>
		<category><![CDATA[competition]]></category>
		<category><![CDATA[firefox]]></category>
		<category><![CDATA[google chrome]]></category>
		<category><![CDATA[mozilla]]></category>
		<category><![CDATA[safari]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[webkit]]></category>

		<guid isPermaLink="false">http://cdevroe.com/?p=2644</guid>
		<description><![CDATA[I&#8217;ve been playing with recent developer preview releases of Google Chrome for Mac and I got to thinking about how important it is for Google to get the Mac version of Chrome right. Not for Google, really. For us, the users. As it stands Safari is far and away the best browser available on the [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve been playing with recent developer preview releases of <a href="http://google.com/chrome/">Google Chrome</a> for Mac and I got to thinking about how important it is for Google to get the Mac version of Chrome right. Not for Google, really. For us, the users.</p>
<p>As it stands <a href="http://apple.com/safari/">Safari</a> is far and away the best browser available on the Macintosh. <a href="http://www.mozilla.com/en-US/firefox/firefox.html">Firefox</a>, which is a really solid browser and is much loved by many developers, just isn&#8217;t &#8220;Mac enough&#8221; for us real, devout Mac users. There are so many things missing when an application is not built as a native Macintosh application. Simple things, really. Being able to look up things from the built-in Mac OS X dictionary is one thing. Native spell check. Speed! These are simple things, since Firefox handles some of these things on its own, but once you&#8217;ve grown accustomed how real, native Mac applications feel &#8211; you want that from all applications on your Mac. <a href="http://www.opera.com/">Opera</a> and <a href="http://caminobrowser.org/">Camino</a>, both very respectable browsers, just are not as lean and mean as Safari is. The are other browsers, to be sure, but none that are backed by corporations with enough resources, or an active enough development community, to really push for the top-spot on the Mac.</p>
<p>Which is why it&#8217;d be great for a really, really good browser to emerge on the Macintosh to rival Safari. Both Safari and the Webkit teams are on a tear lately. They have made tremendous strides towards making Safari better and Webkit (along with Squirelfish which is now called Nitro) much, much faster. They&#8217;ve improved Webkit&#8217;s page rendering (or, how it displays the page based on open standards) to such a degree that it is the envy of all other engines. But, they could do better.</p>
<p>For example, Chrome renders pages faster than Safari. I don&#8217;t need a fancy graph or test to show me this &#8211; I&#8217;ve loaded pages on my Macbook Pro using Chrome and the speed at which the page becomes usable is hands-down much, much faster in Chrome than in Safari (and Safari is fast).</p>
<p>For example, Firefox has add-ons which enhance the features of the core browser. There are add-ons for everything like plugging into your favorite Web sites, aggregating content, security and privacy enhancements, music, calendaring, etc. etc. etc. All optional, based on your needs/wants.  Chrome will also support extensions, which are similar to add-ons, that will use open standards (this excites me very, very much).</p>
<p>Competition. That is what it comes down to. Not just competition based on marketing or market share or even mindshare &#8211; but an all-out race to be the best. The unequivocal best even if you&#8217;re not the biggest. If Google Chrome for Mac is released and is only marginally better than the developer preview releases I&#8217;ve been using &#8211; the people that are responsible for making Safari will need to trot a little quicker to keep up with where Google is going.</p>
<p>Hooray for us.</p>
<h3>Side note: Why I can&#8217;t use Google Chrome full time, yet</h3>
<p>I&#8217;d be tempted to use the developer preview releases of Google Chrome for Mac full time but there are a few key things that are ultimately missing from the application that are vital to my daily browsing needs. Here they are, in case you&#8217;re wondering:</p>
<ul>
<li>Adobe Flash support is simply not yet available. I&#8217;m not sure what makes Google Chrome for Mac any different than any other browser but I&#8217;m hoping this is addressed soon.</li>
<li>Google Gears support. Both Google Reader and <a href="http://wordpress.org/">WordPress</a>, two applications that I use quite often, support Gears and make the experience of using them much nicer. Kind of ironic that Google Chrome for Mac still doesn&#8217;t have Google Gears support.</li>
<li>Import from Safari. I could probably hack my way into bringing all of my bookmarks and preferences from Safari into Google Chrome &#8211; but I hope that an upcoming release has this built-in.</li>
</ul>
<p>That&#8217;s really about it. If I had these things I could probably make the jump to do some real testing of Google Chrome for Mac. For now, I&#8217;ll stick with the best browser available for the Mac, Safari.</p>
]]></content:encoded>
			<wfw:commentRss>http://cdevroe.com/notes/important-gchrome/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Chrome for Mac developer preview and extensions</title>
		<link>http://cdevroe.com/links/chrome-preview-extensions/</link>
		<comments>http://cdevroe.com/links/chrome-preview-extensions/#comments</comments>
		<pubDate>Fri, 05 Jun 2009 14:19:54 +0000</pubDate>
		<dc:creator>Colin Devroe</dc:creator>
				<category><![CDATA[Links]]></category>
		<category><![CDATA[applications]]></category>
		<category><![CDATA[browsers]]></category>
		<category><![CDATA[chrome]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[jake dahn]]></category>
		<category><![CDATA[macintosh]]></category>
		<category><![CDATA[software]]></category>

		<guid isPermaLink="false">http://cdevroe.com/?p=2278</guid>
		<description><![CDATA[Ever since Google release Chrome, their browser, I&#8217;ve been waiting with bated breath for Chrome for Mac. Thanks to my friend Jake Dahn I got a copy of the developer preview. Its really fast. Faster than Safari on the Mac. I&#8217;m excited for a more stable and complete beta at which point I plan to [...]]]></description>
			<content:encoded><![CDATA[<p>Ever since Google release <a href="http://google.com/chrome/">Chrome</a>, their browser, I&#8217;ve been waiting with bated breath for Chrome for Mac. Thanks to my friend <a href="http://jakedahn.com/">Jake Dahn</a> I got a copy of <a href="http://blog.chromium.org/2009/06/danger-mac-and-linux-builds-available.html">the developer preview</a>. Its really fast. Faster than Safari on the Mac. I&#8217;m excited for a more stable and complete beta at which point I plan to do a more in-depth analysis. That being said, I&#8217;m also very, very excited about <a href="http://blog.chromium.org/2009/05/extensions-at-google-io.html">the Chrome Extensions</a> that are built using HTML 5, CSS, and JavaScript.</p>
]]></content:encoded>
			<wfw:commentRss>http://cdevroe.com/links/chrome-preview-extensions/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>IE to last until 2021?</title>
		<link>http://cdevroe.com/links/rip-ie-2021/</link>
		<comments>http://cdevroe.com/links/rip-ie-2021/#comments</comments>
		<pubDate>Mon, 18 May 2009 14:26:18 +0000</pubDate>
		<dc:creator>Colin Devroe</dc:creator>
				<category><![CDATA[Links]]></category>
		<category><![CDATA[ben parr]]></category>
		<category><![CDATA[browsers]]></category>
		<category><![CDATA[ie]]></category>
		<category><![CDATA[internet explorer]]></category>
		<category><![CDATA[market share]]></category>
		<category><![CDATA[mashable]]></category>
		<category><![CDATA[microsoft]]></category>
		<category><![CDATA[trends]]></category>

		<guid isPermaLink="false">http://cdevroe.com/?p=2216</guid>
		<description><![CDATA[Ben Parr of Mashable.com reports that, according to current trends, IE will be going the way of the Dodo in 2021. Or, at least, it won&#8217;t be the leading browser. This, in and of itself is great news &#8211; but do we really have to wait that long? Ugh.]]></description>
			<content:encoded><![CDATA[<p>Ben Parr of Mashable.com reports that, according to current trends, <a href="http://mashable.com/2009/05/13/rip-internet-explorer/">IE will be going the way of the Dodo in 2021</a>. Or, at least, it won&#8217;t be the leading browser. This, in and of itself is great news &#8211; but do we <em>really</em> have to wait that long? Ugh.</p>
]]></content:encoded>
			<wfw:commentRss>http://cdevroe.com/links/rip-ie-2021/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>The page rendering race</title>
		<link>http://cdevroe.com/notes/rendering-race/</link>
		<comments>http://cdevroe.com/notes/rendering-race/#comments</comments>
		<pubDate>Wed, 18 Jun 2008 21:17:01 +0000</pubDate>
		<dc:creator>Colin Devroe</dc:creator>
				<category><![CDATA[Notes]]></category>
		<category><![CDATA[browsers]]></category>
		<category><![CDATA[camino]]></category>
		<category><![CDATA[firefox]]></category>
		<category><![CDATA[mozilla]]></category>
		<category><![CDATA[page rendering]]></category>
		<category><![CDATA[safari]]></category>
		<category><![CDATA[webkit]]></category>

		<guid isPermaLink="false">http://cdevroe.com/?p=788</guid>
		<description><![CDATA[A little observation that I've had about this race and how I don't think it will end any time soon.]]></description>
			<content:encoded><![CDATA[<p>It is a race that has an end at 0.00.Â  Well, not really.Â  But you&#8217;d have to think that the speed at which a browser can render a certain amount of HTML, JavaScript, and CSS (the bits that make up every Web page on the Internet) has to have a floor.Â  Meaning, at some point a browser&#8217;s ability to render a page simply will not be able to get any faster.</p>
<p>But we haven&#8217;t seen that floor yet.</p>
<p>Downloading <a href="http://www.mozilla.com/firefox/">Firefox 3</a> today I have experienced, what I feel, is the quickest page rendering experience I&#8217;ve had on the Macintosh since, well, downloading the latest version of <a href="http://apple.com/safari/">Safari</a>.Â  Before that I thought <a href="http://caminobrowser.org/">Camino</a> was the quickest at rendering a page on my Mac.Â  Just prior to that, it was Safari.Â  And, <a href="http://ariya.blogspot.com/2008/06/javascript-speed-race.html">according to Ariya Hidayat tests</a>, it seems like when the next version of Safari is released to the public it will again hold the top spot in this rendering speed war that is being waged.</p>
<p>Granted the tests Ariya ran on a recent nightly build of Webkit, the rendering engine beneath the Safari browser, are dedicated to Webkit&#8217;s ability to parse through JavaScript only (leaving out the all important HTML and CSS rendering speed capabilities) &#8211; but one can assume that Safari will feel much snappier when the next update is release.</p>
<p>So, the beat goes on and on and on.Â  Rendering speeds in these browsers are going to continue to get better until they reach some sort of limit. I suppose the limit could be considered &#8220;virtually instantaneous&#8221; but I wonder how long it will be until we see that.</p>
<p>When does it end?</p>
]]></content:encoded>
			<wfw:commentRss>http://cdevroe.com/notes/rendering-race/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Odd tab dragging behavior in Safari 3.0</title>
		<link>http://cdevroe.com/links/safari-tab-dragging/</link>
		<comments>http://cdevroe.com/links/safari-tab-dragging/#comments</comments>
		<pubDate>Thu, 10 Apr 2008 05:17:32 +0000</pubDate>
		<dc:creator>Colin Devroe</dc:creator>
				<category><![CDATA[Links]]></category>
		<category><![CDATA[browsers]]></category>
		<category><![CDATA[daringfireball]]></category>
		<category><![CDATA[features]]></category>
		<category><![CDATA[john-gruber]]></category>
		<category><![CDATA[pierre igot]]></category>
		<category><![CDATA[safari]]></category>
		<category><![CDATA[tabs]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://cdevroe.com/links/safari-tab-dragging/</guid>
		<description><![CDATA[Two equally anal articles regarding Safari's odd tab dragging behaviors.]]></description>
			<content:encoded><![CDATA[<p>A few of my geekiest and most nit-pickiest brain cells just exploded.  After reading about Safari&#8217;s odd tab dragging behavior, on two different Web sites on the same day, I am not sure I can take much more.</p>
<p>Both Pierre Igot and John Gruber cover this topic in great detail; the fact that the first user interaction with Safari&#8217;s tabs while dragging ultimately determine their ability to either reorder the tab and/or open a new window/tab.  But that&#8217;s generalizing it far too much.</p>
<p>If you&#8217;re an anal Safari nut, like me, I suggest you read both of their articles. </p>
<p>Source: <a href="http://www.betalogue.com/2008/01/31/safari-30-dragging-tabs-up-or-down-to-move-them-sideways/">Safari 3.0: Dragging tabs up or down to move them sideways</a>.<br />
Secondary, source: <a href="http://daringfireball.net/2008/04/safari_tab_dragging_modes">Safari&#8217;s Tab Dragging Modes</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://cdevroe.com/links/safari-tab-dragging/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>John Gruber compares the Firefox 3 and Safari 3 browsers</title>
		<link>http://cdevroe.com/links/firefox3-vs-safari3-fireball/</link>
		<comments>http://cdevroe.com/links/firefox3-vs-safari3-fireball/#comments</comments>
		<pubDate>Sun, 06 Apr 2008 22:52:38 +0000</pubDate>
		<dc:creator>Colin Devroe</dc:creator>
				<category><![CDATA[Links]]></category>
		<category><![CDATA[browsers]]></category>
		<category><![CDATA[daringfireball]]></category>
		<category><![CDATA[firefox]]></category>
		<category><![CDATA[john-gruber]]></category>
		<category><![CDATA[review]]></category>
		<category><![CDATA[safari]]></category>

		<guid isPermaLink="false">http://cdevroe.com/links/firefox3-vs-safari3-fireball/</guid>
		<description><![CDATA[An excellent comparison of two Internet browsers.]]></description>
			<content:encoded><![CDATA[<p>If you don&#8217;t read <a href="http://daringfireball.net/">Daring Fireball</a> already, you may consider this link also a recommendation to do so.  In fact, I recommend <a href="http://daringfireball.net/members/">becoming a member</a>, and after you read John Gruber&#8217;s comparison of the Firefox 3 and Safari 3 browsers, you&#8217;ll know why.</p>
<p>John does an excellent job reviewing these two applications based on a number of factors including interface, design, feature-sets, and how well each fits into the Operating System.</p>
<blockquote><p>&#8220;I love Firefoxâ€™s auto-restoration of tabs and windows. Quit Firefox, relaunch it, and your previously-open tabs and windows are restored. Safari 3 has this feature, but makes you do it manually via the â€œReopen All Windows From Last Sessionâ€ command in the History menu. Iâ€™m sure most Safari users have no idea this feature even exists. At least as a preference, Safari should offer the ability to do this automatically.&#8221;</p></blockquote>
<p>He&#8217;s right.  I never knew that feature was even there.  It is little tidbits like this, and John&#8217;s superb writing, that have made me never regret my membership fee to Daring Fireball.</p>
<p>Source: <a href="http://daringfireball.net/2008/04/firefox_3_safari_3">Daring Fireball: Firefox 3 vs. Safari 3</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://cdevroe.com/links/firefox3-vs-safari3-fireball/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Leopard wish list &#8211; Part one: Safari</title>
		<link>http://cdevroe.com/notes/leopard-wishes-pt1-safari/</link>
		<comments>http://cdevroe.com/notes/leopard-wishes-pt1-safari/#comments</comments>
		<pubDate>Fri, 10 Nov 2006 14:37:05 +0000</pubDate>
		<dc:creator>Colin Devroe</dc:creator>
				<category><![CDATA[Notes]]></category>
		<category><![CDATA[apple]]></category>
		<category><![CDATA[atom]]></category>
		<category><![CDATA[bookmarks]]></category>
		<category><![CDATA[browsers]]></category>
		<category><![CDATA[feeds]]></category>
		<category><![CDATA[firefox]]></category>
		<category><![CDATA[flock]]></category>
		<category><![CDATA[history]]></category>
		<category><![CDATA[leopard]]></category>
		<category><![CDATA[mac-os-x]]></category>
		<category><![CDATA[macintosh]]></category>
		<category><![CDATA[osx]]></category>
		<category><![CDATA[rss]]></category>
		<category><![CDATA[safari]]></category>
		<category><![CDATA[wish-list]]></category>

		<guid isPermaLink="false">http://cdevroe.com/notes/leopard-wishes-pt1-safari/</guid>
		<description><![CDATA[A very short wish list for the next version of Safari - which is to be pre-bundled with Mac OS X Leopard.]]></description>
			<content:encoded><![CDATA[<p>I fully realize that my &#8220;wish list&#8221; that I will be publishing is coming a little late to be included in the Spring-time update to <a href="http://www.apple.com/macosx/leopard/index.html">the Mac OS</a> &#8211; however it is good to note that much of what I am documenting has already been sent to <a href="http://apple.com/">Apple</a> months ago.</p>
<p>The first thing I&#8217;m going to tackle is <a href="http://www.apple.com/macosx/features/safari/">Safari</a> (though I believe that Safari should be updated as a separate application and not part of the OS).  I&#8217;ll try to focus my thoughts from fixes, to actual bugs, to feature requests.</p>
<h3>Fixes</h3>
<p>The following are not &#8220;bugs&#8221; in the traditional sense.  I believe that most of the following was done intentionally, I just do not think they should have been done.</p>
<p><strong>Setting your default browser</strong> is currently held within Safari&#8217;s preference panel.  This &#8220;feature&#8221; definitely gets on the nerves of many and really I can&#8217;t figure out why this resides in here.  In order to switch from Safari to <a href="http://getfirefox.com/">Firefox</a> you&#8217;d need to first open Safari and tell it you want Firefox to be the default browser.</p>
<p>This isn&#8217;t to say that Firefox (and other browsers) do not ask if you&#8217;d like to use them as the default browser on your system &#8211; but this does not mean that this is the proper location for this preference.  What if I uninstalled Safari?</p>
<p><strong>The blue RSS button</strong> at the top of the browser is fairly misleading.  Apple is attempting to &#8220;brand&#8221; a doc-spec.  In other words, they are saying that all &#8220;feeds&#8221; are RSS.  Obviously this is not true.  I do not want that icon to change from RSS to ATOM to &#8220;WHATEVER&#8221; when it applies, I&#8217;d much rather see Apple use <a href="http://feedicons.com/">the unified feed icons</a> to go along with <a href="http://theubergeeks.net/2005/12/30/feed-theory/">the unified feed theory</a> (another post I have to bring over to my local site soon).</p>
<p><strong>Multiple feeds detection</strong> kinda goes along with the above.  I suppose this could be filed under a new feature request &#8211; but I feel like they might have kept it simple on purpose.  I wouldn&#8217;t mind seeing a short list pop up with the available feeds for that site.  Obviously this would only be useful if web masters actually listed these feeds in their documents.</p>
<h3>Feature requests</h3>
<p>Safari is definitely a browser for the average user, but I&#8217;d like to see a few of the &#8220;not so elementary&#8221; features from other browsers find their way into the Leopard release of Safari.  Why?  Because I&#8217;d much rather use Safari than Firefox if it only had the following.</p>
<div class="postImage-right"><a href="http://cdevroe.com/wp-content/firefoxbookmarkkeywords.jpg" title="Zoom photo"><img src="http://cdevroe.com/wp-content/firefoxbookmarkkeywords.jpg" alt="Photo description" width="200" /></a>
<p>Bookmark keywords (click to zoom)</p>
</div>
<p><strong>Bookmark keywords</strong> is something I use heavily in Firefox.  I am not sure how widely used this feature actually is, since even browsers like <a href="http://flock.com/">Flock</a> do not currently have this feature built in (and Flock is built off of the same engine and core as Firefox).  Side note:  I&#8217;ve been told that Flock 1.0 (due out sooner than later) will have these features as it will be built off of the Firefox 2.0 release.</p>
<p>To explain really quick, for those that are not familiar with this feature &#8211; Bookmark keywords allow you to setup shortcuts for your bookmarks.  Let&#8217;s say that you had a rather long URL that you visited often, and you didn&#8217;t want to traverse your long list of bookmarks in order to get to that page without typing in the name manually, you can setup a shorter keyword for that.  (see screenshot)  You type in that keyword, and poof, you&#8217;re there.</p>
<p><strong>Searchable history</strong> is not something I use every day, but when you need it &#8211; you find it very handy.  I suppose I could liken a searchable history to Spotlight.  Before Spotlight was introduced we never knew how much of a pain it was to find things on our local system.  But, after having Spotlight for awhile now, I find it indispensable.  Such is the case with searchable history.  Safari&#8217;s history menu is crude &#8211; and needs a significant update.</p>
<p>Update: As <a href="http://cdevroe.com/notes/leopard-wishes-pt1-safari/#comment-7147">Nathan pointed out</a> the history in Safari is indeed searchable.  But I would have never found it if he hadn&#8217;t told me where it was.  So the UI needs to be adjusted to make this much more accessible. </p>
<h3>Final thoughts</h3>
<p>Really my requests for Safari are very light and don&#8217;t hold a ton of water when it comes to my decision to use Firefox instead of Safari.  There are other, underlying, reasons why I use Firefox that are much more &#8220;under the hood&#8221; type of reasons.  For instance, many <abbr title="What you see is what you get">WYSIWYG</abbr> editors inside of various web applications <em>do not</em> function properly within Safari.  Hopefully, with the very latest version of Web kit no doubt being included in the upcoming release of Safari, we&#8217;ll see some of this functionality made available.</p>
<p>I remember the first day I wanted to jump ship from Safari to Firefox.  I wanted to use Google Calendar and couldn&#8217;t because Safari was not a supported browser.  But now that I rarely use any online web applications &#8211; I may switch back and deal with my little niggles mentioned above until they become available (hopefully) in the next release.</p>
<p><strong>Note:</strong> Be sure to check out other parts of my <em>Leopard wish list</em> listed below:</p>
<ol>
<li><a href="http://cdevroe.com/notes/leopard-wishes-pt1-safari/" rel="me">Part one: Safari</a></li>
<li><a href="http://cdevroe.com/notes/leopard-wishes-pt2-mail/" rel="me">Part two: Mail</a></li>
<li><a href="http://cdevroe.com/notes/leopard-wishes-pt3-ichat/" rel="me">Part three: iChat</a></li>
<li><a href="http://cdevroe.com/notes/leopard-wishes-pt4-finder/" rel="me">Part three: Finder</a></li>
</ol>
<p>[tags]leopard, mac os x, osx, macintosh, apple, safari, wish list, browsers, flock, firefox, bookmarks, history, rss, feeds, atom[/tags]<br />
[slug]leopard-wishes-pt1-safari[/slug]</p>
]]></content:encoded>
			<wfw:commentRss>http://cdevroe.com/notes/leopard-wishes-pt1-safari/feed/</wfw:commentRss>
		<slash:comments>17</slash:comments>
		</item>
	</channel>
</rss>

