<?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>NeonBlue Dreams &#187; browsers</title>
	<atom:link href="http://neonblueweb.co.uk/dreams/category/browsers/feed/" rel="self" type="application/rss+xml" />
	<link>http://neonblueweb.co.uk/dreams</link>
	<description>Living on the edge looking in - the random ramblings of a geek girl</description>
	<lastBuildDate>Tue, 19 Jan 2010 21:45:24 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Thoughts on Google Chrome</title>
		<link>http://neonblueweb.co.uk/dreams/2008/10/03/thoughts-on-google-chrome/</link>
		<comments>http://neonblueweb.co.uk/dreams/2008/10/03/thoughts-on-google-chrome/#comments</comments>
		<pubDate>Fri, 03 Oct 2008 23:49:06 +0000</pubDate>
		<dc:creator>Rachel</dc:creator>
				<category><![CDATA[Internet/Web]]></category>
		<category><![CDATA[browsers]]></category>
		<category><![CDATA[computers]]></category>
		<category><![CDATA[software]]></category>

		<guid isPermaLink="false">http://neonblueweb.co.uk/dreams/?p=44</guid>
		<description><![CDATA[Now I&#8217;m not normally one for installing and using betas willy-nilly; they&#8217;re usually bug ridden and unstable, and I have quite enough of that just working on a computer with Windoze installed on it, thank you very much!
When I read the new Google comic book on the development of the new browser on the block [...]]]></description>
			<content:encoded><![CDATA[<p>Now I&#8217;m not normally one for installing and using betas willy-nilly; they&#8217;re usually bug ridden and unstable, and I have quite enough of that just working on a computer with Windoze installed on it, thank you very much!</p>
<p>When I read the new Google comic book on the development of the new browser on the block though, Google Chrome, I couldn&#8217;t help but be impressed at the ideas behind it. The background to this by the way is that for weeks now I&#8217;ve had a very badly behaved Firefox install on my laptop, and I&#8217;ve switched backwards and forwards between Firefox 2.0.16 and 3.01 so many times that my poor computer&#8217;s dizzy just trying to keep up with it all. Constant crashes, locking up, and refusing to close, even when forcibly ending the process in Task Manager have refused to get rid of the damned thing! Mind you, <abbr title="Internet Explorer">IE</abbr>&#8217;s been just as bad, but then that&#8217;s nothing new.</p>
<p>None of this has been helped by the fact that I&#8217;ve also been suffering from a very temperamental internet connection that&#8217;s been requiring me to re-boot sometimes upwards of ten times a day to get it running again. </p>
<p><img class="left" src="images/google_chrome.png" width="300" height="300" alt="Google Chrome icon" /><br />
On a web design forum I frequent at times someone had posted a thread about Chrome, and a link to  <a href="http://www.google.com/googlebooks/chrome/index.html" title="External link: the Google Chrome comic book">the comic</a>. I was hooked by Page 2 where they started talking about browsers needing to be more stable (yeah, so I probably really do need to get out more!) &#8211; after my recent experiences with Firefox etc. I&#8217;d heartily agree with that! Despite the apparent increased memory usage Chrome&#8217;s reported to have (which I have to say, having used it for about three weeks now I&#8217;ve not noticed, but then I am used to the memory hog that&#8217;s Firefox), the multi-threading makes sense &#8211; that&#8217;s how a web server <abbr title="Operating System">OS</abbr> operates and copes with thousands of requests being thrown at it all at once without crashing (see, I did remember something from the server management course I did last year!), so Google&#8217;s memory bloat argument makes a hell of a lot of sense from an architecture point of view. I have to say though, I&#8217;ve not particularly noticed a memory problem with Chrome at all though. With just Chrome running in additional to all the background processes, mostly I&#8217;m setting around 20% CPU usage and around 40% RAM usage on an AMD Turion X2 Dual-core Mobile RM-70 processor with 3 gig of <abbr title="Random Access Memory">RAM</abbr>. More often than not, I&#8217;ve got multiple apps open, as I like to keep them handy on the Task Bar without faffing around waiting for them to open them up, especially if it&#8217;s something I&#8217;m using on and off all day. No problems with it running whatsoever though.</p>
<p>The second big selling point is that unlike the incredibly memory-leaky Firefox, a tab crashing isn&#8217;t going to crash the whole browser&#8230;and a task manager for each tab &#8211; now that&#8217;s really cool! (So, yeah, I know, I need to get out more!) In three weeks of using it, I&#8217;ve only had to kill one tab in that whole time, and the others went right on working. I just opened up another tab and the same site again, and continued where I left off. Compared to the multiple re-starts needed with Firefox, it&#8217;s been an absolute joy to use a browser that <strong>just works</strong>. Yes, people might be worried about Google taking over the world (like 90% of the world&#8217;s remotely bothered by Microsoft having a strangle-hold on almost the entire global PC software market anyway), but like they say, they&#8217;re a huge organisation with the infrastructure to do massive scale testing and catch bugs early. </p>
<p>The idea of having threads for different processes, all with their own memory, so they&#8217;re not hanging around waiting for some other process to finish so they can do their stuff makes a great amount of sense. Similarly, having the javascript engine generate machine code makes a lot of sense; why have a javascript engine that generates code that has to be interpreted when you can generate machine code that can be run directly on the <abbr title="Central Processing Unit">CPU</abbr> that&#8217;s running the browser? And when they started talking about designing the <abbr title="User Interface">UI</abbr>, again, by designing it from the user&#8217;s point of view (rather than saying, &#8220;this is how it&#8217;s always been done, so this is what we&#8217;ll do&#8221;), again, it makes sense (and Opera with it&#8217;s &#8217;speed dial&#8217;, which I love, is a lot like their new tab page), and the sandbox too is a good idea.<br />
<a href="http://www.google.com/googlebooks/chrome/index.html" title="External link: the Google Chrome comic book"><img class="border right" src="images/chrome_comic.gif" width="250" height="167" alt="Google Chrome comic" /></a><br />
I&#8217;ve been using Chrome exclusively for around three weeks now. I love the simplicity of the UI. Much like the <abbr title="Lord of the Rings">LOTR</abbr> with one box to rule them all, combining the search box and address bar into what Google call the &#8220;omnibox&#8221; just makes sense. For my mother, who has difficulty figuring out where to type the address and where to put what she wants to search for, I can see it will have an enormous benefit (and to me too, as I won&#8217;t have to re-do &#8220;How to use a search engine 101&#8243; with her on a weekly basis!), but the minimalism of the whole interface just works. Devoid of all the buttons and menus and places to type things you find in a traditional browser, you get what you need, without all the distractions. Even being able to bookmark sites straight from the omnibox is just so intuitive, and I now find myself when at work and forced to use IE struggling to figure out where I need to press when in Chrome it&#8217;s just so <i>there</i>.</p>
]]></content:encoded>
			<wfw:commentRss>http://neonblueweb.co.uk/dreams/2008/10/03/thoughts-on-google-chrome/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
