<?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 - mozilla</title>
 <link>https://www.stress-free.co.nz/tech/mozilla</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>Recent email rumblings</title>
 <link>https://www.stress-free.co.nz/recent_email_rumblings</link>
 <description>
  &lt;div class=&quot;field-body&quot;&gt;
    &lt;p&gt;Email as a technology is pretty boring but it is hard to tell that this morning with two really interesting announcements coming from Eudora and the Hula-Project. &lt;/p&gt;&lt;p&gt;Eudora are the creators of of the first usable pieces of email software for normal people. Since that time in the early 90&#039;s they have fostered a relatively small but loyal user base. Recently however they have announced that the &lt;a href=&quot;http://software.newsforge.com/article.pl?sid=06/10/11/1848250&quot;&gt;latest version of Eudora email client will be their last&lt;/a&gt; based on the traditional code-base. As a replacement Eudora are going to build their unique interface and feature-set on top of the Mozilla Thunderbird code-base which is a win/win for both parties. The move allows Eudora to focus on specialised functionality rather than maintenance of general features whilst for Mozilla it increases their overall user-base and in theory should result in a more stable product overall.&lt;/p&gt;&lt;p&gt;In other email related news Dave Camp has just announced the first &lt;a href=&quot;http://campd.org/?p=26&quot;&gt;development version of Hula-Lite&lt;/a&gt; is available for testing. Hula is a standalone email server that provides SMTP, POP3, IMAP, CalDAV and Webmail functionality. Hula-Lite provides just the very cool CalDav and Webmail features and is intended to be integrated into existing SMTP/IMAP services. This is a very smart move as the great thing about Hula is its Webmail and CalDAV functionality. By allowing users to test and adopt these things within existing services is a lot easier than forcing an entire email infrastructure migration plus it allows sysadmins to keep using the services they know and trust.  &lt;/p&gt;&lt;p&gt;Hopefully both these developments are beneficial to their respective projects and the open source community as a whole. I am especially hopeful that Hula-Lite will turn out to be an effective replacement for the aging SquirrelMail in the open source community. One of the most frequent requests I&#039;ve received when doing my &lt;a href=&quot;/webmin-theme&quot;&gt;Webmin theme&lt;/a&gt; is an accompanying theme for SquirrelMail. Unfortunately the SquirrelMail code is not up to the job and it does not sound like its developers are interested in making any significant changes.   &lt;/p&gt;  &lt;/div&gt;

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

      &lt;li&gt;
      &lt;a href=&quot;/tech/email&quot;&gt;email&lt;/a&gt;    &lt;/li&gt;
      &lt;li&gt;
      &lt;a href=&quot;/tech/hula&quot;&gt;hula&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;/ul&gt;
</description>
 <pubDate>Wed, 11 Oct 2006 21:32:01 +0000</pubDate>
 <dc:creator>David</dc:creator>
 <guid isPermaLink="false">333 at https://www.stress-free.co.nz</guid>
</item>
</channel>
</rss>
