<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xml:base="https://www.stress-free.co.nz"  xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
 <title>stressfree - internet</title>
 <link>https://www.stress-free.co.nz/tech/internet</link>
 <description></description>
 <language>en</language>
<item>
 <title>Google Chrome rethinks the browser</title>
 <link>https://www.stress-free.co.nz/google_chrome_rethinks_the_browser</link>
 <description>
  &lt;div class=&quot;field-body&quot;&gt;
    &lt;div class=&quot;image&quot; style=&quot;margin-bottom: 35px;&quot;&gt;&lt;img src=&quot;/sites/default/files/u63/gchrome_logo.jpg&quot; alt=&quot;&quot; width=&quot;172&quot; height=&quot;72&quot; /&gt;&lt;/div&gt;
&lt;p&gt;Yesterday (&lt;a id=&quot;w13z&quot; title=&quot;after a comic strip teaser&quot; href=&quot;http://www.portfolio.com/interactive-features/2008/09/Google-Comic&quot;&gt;after a comic strip teaser&lt;/a&gt;) Google finally took the plunge and released their own web browser &lt;a id=&quot;jcuz&quot; title=&quot;web browser named Chrome&quot; href=&quot;http://gears.google.com/chrome/intl/en/features.html&quot;&gt;named Chrome&lt;/a&gt;. For years they have had a defacto relationship with Mozilla Firefox, but now they have decided to go it alone with their own, radically different offering. How this affects the Firefox/Google relationship is anyone&#039;s guess, but presumably for Mozilla having your &lt;a id=&quot;dpu3&quot; title=&quot;number one revenue stream&quot; href=&quot;http://www.techcrunch.com/2007/10/23/google-continues-to-bankroll-mozilla/&quot;&gt;number one revenue stream&lt;/a&gt; release a competing product is not a good sign.&lt;/p&gt;
&lt;h2 id=&quot;du3r&quot;&gt;So why should I care?&lt;/h2&gt;
&lt;p id=&quot;e1l:0&quot;&gt;Rather than a simple re-branding of Firefox, Google Chrome is a completely new beast built on top of the &lt;a id=&quot;jg3-&quot; title=&quot;Webkit rendering engine&quot; href=&quot;http://webkit.org/&quot;&gt;WebKit rendering engine&lt;/a&gt; (the same engine that drives Apple&#039;s &lt;a id=&quot;apli&quot; title=&quot;Safari&quot; href=&quot;http://www.apple.com/safari/&quot;&gt;Safari&lt;/a&gt;). Innovation is a term used pretty lightly in the technology industry, but in this case Google has really tried to break conventions and create something that is genuinely a generation better than the competition.&lt;/p&gt;
&lt;div class=&quot;centeredimage&quot;&gt;&lt;a href=&quot;/sites/default/files/u63/gchrome_taskmanager_lg.jpg&quot;&gt; &lt;img id=&quot;cbub&quot; style=&quot;width: 400px; height: 307px;&quot; src=&quot;/sites/default/files/u63/gchrome_taskmanager_sm.jpg&quot; alt=&quot;&quot; width=&quot;400&quot; height=&quot;307&quot; /&gt;&lt;br /&gt;The Chrome interface with its Task Manager (click to enlarge) &lt;/a&gt;&lt;/div&gt;
&lt;h2 id=&quot;kh7s&quot;&gt;Process isolation comes to tabs&lt;/h2&gt;
&lt;p id=&quot;e1l:1&quot;&gt;The biggest conceptual leap the developers have made is thinking of each tab as its own distinct process. Traditionally your browser has run as a single process, which means when one tab or window goes haywire the whole thing goes up in a puff of smoke. By running each tab as a distinct, protected process the browser gains a level of robustness never considered possible. In fact in some respects Google Chrome is a lightweight operating system unto itself, it even has its own Task Manager for monitoring and selectively killing errand tabs.&lt;/p&gt;
&lt;!--break--&gt;
&lt;div class=&quot;centeredimage&quot;&gt;&lt;a href=&quot;/sites/default/files/u63/gchrome_killtab_lg.jpg&quot;&gt; &lt;img id=&quot;ojyx&quot; style=&quot;width: 400px; height: 307px;&quot; src=&quot;/sites/default/files/u63/gchrome_killtab_sm.jpg&quot; alt=&quot;&quot; width=&quot;400&quot; height=&quot;307&quot; /&gt;&lt;br /&gt;What it looks like when you kill a tab (click to enlarge) &lt;/a&gt;&lt;/div&gt;
&lt;h2 id=&quot;jmy-&quot;&gt;A lightweight, tab-centric interface&lt;/h2&gt;
&lt;p id=&quot;e1l:2&quot;&gt;Google have also taken the interface concept of tabs to a new level by making it the primary interface element. Whereas conventionally the browser tab has been subservient to the navigation bar, in Chrome this relationship is reversed. Tabs are the high-level interface element which everything else is related to. Also gone is the 90&#039;s concept of a &#039;home page&#039;. When you create a new tab in Chrome you are presented with a very tidy activity overview which displays frequently visited sites, new bookmarks, closed tabs and of course a big search box.&lt;/p&gt;
&lt;div class=&quot;centeredimage&quot;&gt;&lt;a href=&quot;/sites/default/files/u63/gchrome_newtab_lg.jpg&quot;&gt; &lt;img id=&quot;s05w&quot; style=&quot;width: 400px; height: 307px;&quot; src=&quot;/sites/default/files/u63/gchrome_newtab_sm.jpg&quot; alt=&quot;&quot; width=&quot;400&quot; height=&quot;307&quot; /&gt;&lt;br id=&quot;qz7_&quot; /&gt; The activity overview tab (click to enlarge) &lt;/a&gt;&lt;/div&gt;
&lt;h2 id=&quot;jmy-0&quot;&gt;Chrome is fast... really fast&lt;/h2&gt;
&lt;p id=&quot;e1l:3&quot;&gt;The decision to use WebKit over Mozilla&#039;s Gecko rendering engine helps in the speed stakes. For a while now Apple has been trumpeting how fast their browser is, but now Google have trumped them with this effort. Given that the majority of Google&#039;s web properties rely heavily on Javascript it is unsurprising to see that they have used a new and &lt;a id=&quot;ftow&quot; title=&quot;very fast Javascript engine&quot; href=&quot;http://scriptnode.com/article/google-chrome-benchmarks/&quot;&gt;very fast Javascript engine&lt;/a&gt;. Thanks to the recent developments in Javascript run-time technology the language can no longer be considered &#039;dead slow&#039;. Whilst it may not be as fast as compiled C, for most day to day tasks it is now more than adequate.&lt;/p&gt;
&lt;h2 id=&quot;kt450&quot;&gt;What does it mean for me the poor old web developer?&lt;br id=&quot;l.-8&quot; /&gt;&lt;/h2&gt;
&lt;p id=&quot;e1l:4&quot;&gt;With Chrome&#039;s WebKit rendering engine you can be fairly confident that if your website displays correctly in Safari 3 it will work fine. In all the tests I did there were no obvious rendering differences between the two browsers. As far a Javascript goes this will be a different story as Chrome uses a custom engine. My guess is as long as you stick to well trodden tracks and make use of popular Javascript libraries such as Prototype, JQuery and Dojo you will not experience too many issues. To help developers out a &lt;a id=&quot;sqww&quot; title=&quot;Firebug-like inspector&quot; href=&quot;http://getfirebug.com/&quot;&gt;Firebug-like inspector&lt;/a&gt; is included which lets you drill down into your HTML and Javascript for easy troubleshooting. Chrome also ships with &lt;a id=&quot;l13l&quot; title=&quot;Google Gears built in&quot; href=&quot;http://gears.google.com/&quot;&gt;Google Gears built in&lt;/a&gt;, so if you have been considering whether adding offline support to your applications is worthwhile, now maybe a good time to look into it.&lt;/p&gt;
&lt;div class=&quot;centeredimage&quot;&gt;&lt;a href=&quot;/sites/default/files/u63/gchrome_inspector_lg.jpg&quot;&gt; &lt;img id=&quot;g5y80&quot; style=&quot;width: 400px; height: 300px;&quot; src=&quot;/sites/default/files/u63/gchrome_inspector_sm.jpg&quot; alt=&quot;&quot; width=&quot;400&quot; height=&quot;300&quot; /&gt;&lt;br /&gt; The HTML/Javascript inspector (click to enlarge)&lt;/a&gt;&lt;/div&gt;
&lt;h2 id=&quot;ka21&quot;&gt;The beta for Windows is available now, OSX and Linux to follow&lt;/h2&gt;
&lt;p id=&quot;e1l:5&quot;&gt;Like most things, first out of the starting blocks is a Windows beta release. It sounds like OSX and Linux versions &lt;a id=&quot;mdy0&quot; title=&quot;will not be too far behind&quot; href=&quot;http://googlemac.blogspot.com/2008/09/platforms-and-priorities.html&quot;&gt;will not be too far behind&lt;/a&gt;, but releases will not be anytime this month. Installation is very straightforward, simply run the small (475kb) installer and it will go ahead and pull the latest release off the network. When the browser first starts you can import your settings from Firefox. Then to ward off any anti-trust lawsuits a prominent opportunity is provided to change the default search engine to something other than Google (does anyone actually use Live.com?).&lt;/p&gt;
&lt;div class=&quot;centeredimage&quot;&gt;&lt;img id=&quot;klne&quot; style=&quot;width: 400px; height: 206px;&quot; src=&quot;/sites/default/files/u63/gchrome_search_default.jpg&quot; alt=&quot;&quot; width=&quot;400&quot; height=&quot;206&quot; /&gt;&lt;br /&gt;The &#039;don&#039;t sue us&#039; change the default search engine pop-up&lt;/div&gt;
&lt;h2 id=&quot;klne0&quot;&gt;Final thoughts&lt;/h2&gt;
&lt;p id=&quot;e1l:6&quot;&gt;Google Chrome is a great beta release of a truly next generation web browser. For anyone like myself who writes web applications for a living the introduction of tab-level process isolation is a very welcome sight. Whether or not the average user accepts Chrome will be another story. Many businesses will hesitate due to the privacy cloud hanging over anything from Google (even though the majority of their desktops, servers and mobile phones are exclusively Microsoft). Even if Google Chrome does not succeed in the market lets hope that some of its innovations at least rub off on its competitors.&lt;/p&gt;
&lt;p&gt;&lt;br id=&quot;q1r9&quot; /&gt;&lt;/p&gt;  &lt;/div&gt;

&lt;ul class=&quot;field-taxonomy-vocabulary-1&quot;&gt;

      &lt;li&gt;
      &lt;a href=&quot;/tech/web_2_0&quot;&gt;web 2.0&lt;/a&gt;    &lt;/li&gt;
      &lt;li&gt;
      &lt;a href=&quot;/tech/google&quot;&gt;google&lt;/a&gt;    &lt;/li&gt;
      &lt;li&gt;
      &lt;a href=&quot;/tech/mozilla&quot;&gt;mozilla&lt;/a&gt;    &lt;/li&gt;
      &lt;li&gt;
      &lt;a href=&quot;/tech/internet&quot;&gt;internet&lt;/a&gt;    &lt;/li&gt;
  
&lt;/ul&gt;
</description>
 <pubDate>Wed, 03 Sep 2008 11:15:45 +0000</pubDate>
 <dc:creator>David</dc:creator>
 <guid isPermaLink="false">522 at https://www.stress-free.co.nz</guid>
</item>
<item>
 <title>For a while there I was wondering what I was thinking...</title>
 <link>https://www.stress-free.co.nz/for_a_while_there_i_was_wondering_what_i_was_thinking</link>
 <description>
  &lt;div class=&quot;field-body&quot;&gt;
    &lt;p&gt;This story grabbed my attention because it had my name on it (literally):&lt;br /&gt;&#039;&lt;a href=&quot;http://www.pbs.org/cringely/pulpit/2007/pulpit_20070222_001749.html&quot;&gt;Just Say No: David Harrison wants to replace your Internet&lt;/a&gt;&#039; is not about me but my UK-based clone who believes it is about time to say no to ICANN and start a new Internet called Inet. Personally I think what is proposed is a bit of romantic idealism based on the idea that if more power is entrusted to a single, honorable source everything will be better.&lt;/p&gt;&lt;p&gt;I am of the opinion the power corrupts and absolute power corrupts absolutely. So the idea of entrusting all domain name management to a single entity and giving them the right to cancel domain names on the slightest whim seems a lot worse than the purely commercial focused, &#039;we&#039;ll let just about anyone sell any name at any price&#039; attitude of ICANN. Sure it may not be pretty but at least I can go on holiday for a week safe in the knowledge that the Internet mafia that David is proposing we create do not cancel my domain name simply because I &lt;a href=&quot;http://pages.citebite.com/r1o1m6d7j8wue&quot;&gt;could not be contacted within 24 hours&lt;/a&gt;...&lt;br /&gt;&lt;!--break--&gt;&lt;br /&gt;&lt;/p&gt;  &lt;/div&gt;

&lt;ul class=&quot;field-taxonomy-vocabulary-1&quot;&gt;

      &lt;li&gt;
      &lt;a href=&quot;/tech/internet&quot;&gt;internet&lt;/a&gt;    &lt;/li&gt;
  
&lt;/ul&gt;
</description>
 <pubDate>Mon, 26 Feb 2007 09:07:48 +0000</pubDate>
 <dc:creator>David</dc:creator>
 <guid isPermaLink="false">413 at https://www.stress-free.co.nz</guid>
</item>
</channel>
</rss>
