<?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>Robert Accettura&#039;s Fun With Wordage &#187; mozilla prism</title>
	<atom:link href="http://robert.accettura.com/blog/tag/mozilla-prism/feed/" rel="self" type="application/rss+xml" />
	<link>http://robert.accettura.com</link>
	<description>Robert Accettura&#039;s Personal Blog on Web Development and Tech</description>
	<lastBuildDate>Thu, 09 Feb 2012 01:43:47 +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://robert.accettura.com/?pushpress=hub'/>
<cloud domain='robert.accettura.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
		<item>
		<title>Initial Thoughts On Google Chrome</title>
		<link>http://robert.accettura.com/blog/2008/09/02/initial-thoughts-on-google-chrome/</link>
		<comments>http://robert.accettura.com/blog/2008/09/02/initial-thoughts-on-google-chrome/#comments</comments>
		<pubDate>Wed, 03 Sep 2008 02:00:53 +0000</pubDate>
		<dc:creator>Robert</dc:creator>
				<category><![CDATA[Google]]></category>
		<category><![CDATA[Mozilla]]></category>
		<category><![CDATA[ben-goodger]]></category>
		<category><![CDATA[chrome]]></category>
		<category><![CDATA[chromium]]></category>
		<category><![CDATA[firefox]]></category>
		<category><![CDATA[mozilla prism]]></category>
		<category><![CDATA[safari]]></category>
		<category><![CDATA[v8]]></category>
		<category><![CDATA[WebKit]]></category>

		<guid isPermaLink="false">http://robert.accettura.com/?p=1950</guid>
		<description><![CDATA[I figured I&#8217;d blog my initial thoughts on Google chrome. Rather than a hard to read essay, I figured bullet points are easier to read/scan, so that&#8217;s what I&#8217;ll do. Announcement Another One Bites the Dust &#8211; The classic Queen &#8230; <a href="http://robert.accettura.com/blog/2008/09/02/initial-thoughts-on-google-chrome/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>I figured I&#8217;d blog my initial thoughts on Google chrome.  Rather than a hard to read essay, I figured bullet points are easier to read/scan, so that&#8217;s what I&#8217;ll do.</p>
<h4>Announcement</h4>
<ul>
<li><strong><a href="http://www.youtube.com/watch?v=hMenB9Ywh2Q" class="youtube">Another One Bites the Dust</a></strong> &#8211; The classic Queen song was played both before and after the presentation.  I can&#8217;t help to think this was an intentional joke about a browser biting the dust.</li>
<li><strong>From Scratch</strong> &#8211; How can a browser be both written from scratch, and based on the existing WebKit at the same time? Is this a bug? <img src='http://robert.accettura.com/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </li>
<li><strong>Ben Goodger</strong> &#8211; Did a good job selling the UI.</li>
<li><strong>BSD License</strong> &#8211; All of it is BSD licensed.  Very interesting that it&#8217;s not <a href="http://robert.accettura.com/blog/2008/02/28/apples-api-advantage/">pulling a Safari</a>.  <a href="http://code.google.com/p/chromium/">Chromium Project</a>, <a href="http://code.google.com/p/v8/">V8</a>.</li>
<li><strong>Incognito Mode</strong> &#8211; Ben/Brian discussed it without mentioning the word &#8220;Porn&#8221;, though you can somewhat tell that they were both dying to use the &#8220;P&#8221; word&#8230;. uhh for research&#8230; for a friend!</li>
<li><strong>Static Content Performance</strong> &#8211; As shown in the demonstration: IE7: 220.64ms, Chrome: 77.28ms.  Less is more.</li>
<li><strong>Dynamic Content Performance</strong> &#8211; As shown in the demonstration: IE7: 5.8 RPH, Chrome: 569.3RPM.  More is more.</li>
<li><strong>Search Box Missing</strong> &#8211; I agree with merging the search box with the url bar.  It makes sense and results in a cleaner UI.</li>
</ul>
<h4>My Testing</h4>
<ul>
<li><strong>Build</strong> &#8211; This is build  0.2.149.27 (1583)</li>
<li><strong>Useragent</strong> &#8211; <code>Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/525.13 (KHTML, like Gecko) Chrome/0.2.149.27 Safari/525.13</code>.  Noteworthy that they keep &#8220;<code>Safari</code>&#8221; in there.  This looks like what I&#8217;d expect.</li>
<li><strong>Bug Type</strong> &#8211; &#8220;reporter&#8221; feature has a &#8220;Bug type&#8221; called &#8220;browser crash&#8230; go boom&#8221;.  I like jokes in software.</li>
<li><strong>Tubes</strong> &#8211; The gears plugin in the chrome install has the file description &#8220;These are the Gears that power the tubes!&#8221;.  Awesome Ted Stevens reference.</li>
<li><strong>History View</strong> &#8211; I always wanted the history view in Firefox to be in a page rather than a sidebar.  I understand the thought behind the implementation, but when you see how Chrome is laid out, it&#8217;s clearly superior.</li>
<li><strong>No PPC Support</strong> &#8211;  Because of how V8 works, I <em>strongly suspect</em> Google Chrome will never support Mac/PPC despite it still being supported by Apple until (likely) 10.6.  In the press conference they said anyone can port V8 to another platform, if you have 3-4 months.  Doubt they will use any other engine for that one platform.  I&#8217;d say it&#8217;s toast.</li>
<li><strong>Chrome API</strong> &#8211; The announcement mentioned plans for an extension API.  Looking at the files it ships, it looks like almost all dll&#8217;s.  Because of this I doubt we&#8217;ll see a method as simple as Firefox.  Not sure how the interface is put together but it doesn&#8217;t look like anything as flexible as XUL, Boxely or XAML.</li>
<li><strong>about:</strong> &#8211; So far I&#8217;ve found <code>about:</code>, <code>about:memory</code>, <code>about:plugins</code>.</li>
<li><strong>Slickspeed Test</strong> &#8211; Ran a test and found Chrome did 115ms, 130ms, Safari 3.1 did: 28ms, 68ms, while Firefox 3 did 179ms, 294ms (prototype, jQuery).  Interesting that Safari selectors are still faster.</li>
<li><strong>Walt Mossberg</strong> &#8211; Everyone&#8217;s favorite tech writer Walt Mossberg <a href="http://ptech.allthingsd.com/20080902/first-test-of-googles-new-browser/">wrote</a>:<br />
<blockquote cite="http://ptech.allthingsd.com/20080902/first-test-of-googles-new-browser/"><p>Despite Google’s claims that Chrome is fast, it was notably slower in my tests at the common task of launching Web pages than either Firefox or Safari. However, it proved faster than the latest version of IE — also a beta version — called IE8.</p></blockquote>
</li>
<li><strong>Icon</strong> &#8211; Daniel Glazman identified the <a href="http://www.glazman.org/weblog/dotclear/index.php?post/2008/09/02/Deja-vu">source of inspiration for the icon</a>.</li>
<li><strong>Phone Home</strong> &#8211; Matt Cutts has a blog post on <a href="http://www.mattcutts.com/blog/google-chrome-communication/">when Chrome phones home</a></li>
<li><strong>Omnibox</strong> &#8211; It&#8217;s ability to find new search engines is pretty neat&#8230; wonder how well that really works in day to day browsing though.  Otherwise it&#8217;s essentially an Awesomebar to me.</li>
<li><strong>Application Shortcut</strong> &#8211; The Prism-like functionality is just that.  Essentially it just passes the url as a param into the Chrome exe via a shortcut.  Looks like unless Gears is used you&#8217;ll use the Favicon which looks pretty bad.</li>
<li><strong>Download Manager</strong> &#8211; The download manager is pretty cool, but if you download a number of files, I think this interface can get pretty cumbersome.  Just like Thunderbird with a lot of attachments.</li>
<li><strong>Font Rendering</strong> &#8211; It looks like they are using <a href="http://robert.accettura.com/blog/2008/03/25/gdi-text-rendering-for-safari-on-windows/">GDI Text rendering</a> to avoid that blurry mess that Safari uses on Windows.  I suspect Apple will do the same soon.</li>
</ul>
<p>Overall it seems pretty smooth.  From what I&#8217;ve seen, the process model does result in more memory in total than Firefox 3, since most tabs I open stay open for quite a while.  It&#8217;s clearly still a little rough, but it&#8217;s not even out for 12hrs yet.</p>
<p>I await a Mac release.  I just realized <a href="http://weblogs.mozillazine.org/pinkerton/archives/019560.html">Pinkerton</a> is working on Chromium as well, so I have a feeling the Mac release won&#8217;t suck but will be a real port that looks and feels like a Mac application should.</p>
<p>I don&#8217;t think it was mentioned in the press conference, but the <a href="http://blog.chromium.org/">Chromium blog</a> is open.</p>
<p>Wired has a great article on <a href="http://www.wired.com/techbiz/it/magazine/16-10/mf_chrome">inside the project</a>.  In addition to the <a href="http://robert.accettura.com/blog/2008/09/01/google-browser-redux-ii/">names I mentioned yesterday</a>, Bryan Ryner was also involved in at least the prototype.</p>
<p>I&#8217;ll make one prediction: The code most likely to find it&#8217;s way into other browsers is the GreenBorders stuff.  It was originally for IE/Firefox, making it most suitable for possible adaptation to be included in other browsers.  I&#8217;m not sure how much of it remains and how easy to adapt it would be though.</p>
<p>I&#8217;ll leave this &#8220;review&#8221; right here and unfinished since it&#8217;s still an ongoing project.  Just wanted to share my initial thoughts.  I&#8217;ll follow up at some point in the future when I feel it&#8217;s right to do so.</p>
<p>Any thoughts/additions?  Feel free to leave a comment.</p>
<p><strong>Edit [9/2/2008 @ 10:55 PM EST]</strong> &#8211; Added prediction about GreenBorders and link to Wired Article.
<div id="rja_commentCountImage"><a href="http://robert.accettura.com/?p=1950#comments"><img src="http://robert.accettura.com/wp-content/commentCount/2008/09/03e7d2e.gif" alt="Comment Count" style="border:0;" /></a></div>
]]></content:encoded>
			<wfw:commentRss>http://robert.accettura.com/blog/2008/09/02/initial-thoughts-on-google-chrome/feed/</wfw:commentRss>
		<slash:comments>14</slash:comments>
		</item>
		<item>
		<title>Zimbra Desktop</title>
		<link>http://robert.accettura.com/blog/2008/07/24/zimbra-desktop/</link>
		<comments>http://robert.accettura.com/blog/2008/07/24/zimbra-desktop/#comments</comments>
		<pubDate>Fri, 25 Jul 2008 03:15:56 +0000</pubDate>
		<dc:creator>Robert</dc:creator>
				<category><![CDATA[Mozilla]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[email]]></category>
		<category><![CDATA[mozilla prism]]></category>
		<category><![CDATA[Thunderbird]]></category>
		<category><![CDATA[yahoo]]></category>
		<category><![CDATA[zimbra]]></category>
		<category><![CDATA[zimbra desktop]]></category>

		<guid isPermaLink="false">http://robert.accettura.com/?p=1855</guid>
		<description><![CDATA[Yahoo owned Zimbra released the latest Zimbra Desktop today. At a glance it seems pretty nice. Essentially Yahoo Mail running on Mozilla Prism. It does seem somewhat of a large download for what it is. But maybe they still have &#8230; <a href="http://robert.accettura.com/blog/2008/07/24/zimbra-desktop/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Yahoo owned Zimbra released the latest <a href="http://www.zimbra.com/products/desktop.html">Zimbra Desktop</a> today.  At a glance it seems pretty nice.  Essentially Yahoo Mail running on Mozilla Prism.  It does seem somewhat of a large download for what it is.  But maybe they still have some fat to trim.  What is now Firefox was pretty hefty when it first split from Mozilla App Suite.  It takes time.  The installer is also very slow.  I see it has <a href="http://www.mortbay.org/jetty-6/">jetty</a>, so looks like there&#8217;s a Java backend.</p>
<p>It supports any POP3 or IMAP account similar to Thunderbird, with options for Gmail and Yahoo Plus in the wizard (for those who don&#8217;t know what type of email account those are).</p>
<p>My general impression is pretty neat, but the UI needs work.  It often has scroll bars to view the contents of a window (just like a webpage).  This is normal in a browser, but just feels strange in what is designed to be like a client side application.  Even setup has this problem.</p>
<p>So far I still think Thunderbird and Apple Mail provide a better desktop experience.  But Zimbra&#8217;s the new kid on the block, so I wouldn&#8217;t underestimate it.  It is Open Source.  It will be interesting to see who contributes to it.</p>
<p>If anyone else tried it, I&#8217;m curious to know what you thought of it.
<div id="rja_commentCountImage"><a href="http://robert.accettura.com/?p=1855#comments"><img src="http://robert.accettura.com/wp-content/commentCount/2008/07/6ae07dc.gif" alt="Comment Count" style="border:0;" /></a></div>
]]></content:encoded>
			<wfw:commentRss>http://robert.accettura.com/blog/2008/07/24/zimbra-desktop/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>The Winner For Most Embedded Is: SQLite</title>
		<link>http://robert.accettura.com/blog/2008/02/26/and-the-winner-for-most-embedded-db-is-sqlite/</link>
		<comments>http://robert.accettura.com/blog/2008/02/26/and-the-winner-for-most-embedded-db-is-sqlite/#comments</comments>
		<pubDate>Wed, 27 Feb 2008 02:42:05 +0000</pubDate>
		<dc:creator>Robert</dc:creator>
				<category><![CDATA[Mozilla]]></category>
		<category><![CDATA[Web Development]]></category>
		<category><![CDATA[adobe]]></category>
		<category><![CDATA[adobe air]]></category>
		<category><![CDATA[android]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[google-gears]]></category>
		<category><![CDATA[html5]]></category>
		<category><![CDATA[iphone sdk]]></category>
		<category><![CDATA[microsoft]]></category>
		<category><![CDATA[microsoft silverlight]]></category>
		<category><![CDATA[mozilla prism]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[ruby on rails]]></category>
		<category><![CDATA[software-development]]></category>
		<category><![CDATA[sql]]></category>
		<category><![CDATA[sqlite]]></category>

		<guid isPermaLink="false">http://robert.accettura.com/archives/2008/02/26/and-the-winner-for-most-embedded-db-is-sqlite/</guid>
		<description><![CDATA[So the format war of Blue-ray vs. HD-DVD is over. There are still several other rather significant battles going on in the tech world right now that aren&#8217;t Microsoft vs. Apple or Yahoo vs. Google. For example: Adobe Air vs. &#8230; <a href="http://robert.accettura.com/blog/2008/02/26/and-the-winner-for-most-embedded-db-is-sqlite/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>So the format war of Blue-ray vs. HD-DVD is over.  There are still several other rather significant battles going on in the tech world right now that aren&#8217;t Microsoft vs. Apple or Yahoo vs. Google.  For example:</p>
<p><a href="http://www.adobe.com/products/air/">Adobe Air</a> vs. <a href="http://labs.mozilla.com/2007/10/prism/">Mozilla Prism</a> vs. <a href="http://silverlight.net/">Microsoft Silverlight</a></p>
<p><a href="http://gears.google.com/">Google Gears</a> vs. <a href="http://www.whatwg.org/specs/web-apps/current-work/#offline">HTML5 Offline support</a></p>
<p><a href="http://code.google.com/android/">Android</a> vs. <a href="http://developer.apple.com/iphone/">iPhone SDK</a> vs. <a href="http://www.symbian.com/">Symbian</a></p>
<p><a href="http://www.rubyonrails.org/">Ruby On Rails</a> vs. <a href="http://www.php.net">PHP</a></p>
<p>Not every case will have a true &#8220;winner&#8221;.  That&#8217;s not really a bad thing.  Choice is good.  In some cases they will merge to form one standard, such as what&#8217;s likely for offline web applications.  </p>
<p>What is interesting is that <a href="http://sqlite.org">SQLite</a> really dominates right now.  Adobe Air, Mozilla Prism, Google Gears, Android, iPhone SDK (likely through Core Data API), Symbian, Ruby On Rails (default DB in 2.0), PHP 5 (bundled but disabled in <code>php.ini</code> by default).  It&#8217;s becoming harder and harder to ignore that SQL survived the transition from mainframe to server, and now is going from server to client.</p>
<p>No longer is the term &#8220;database&#8221; purely referring to an expensive RAID5 machine in a datacenter running Oracle, MySQL, DB2 or Microsoft SQL Server.  It can now refer to someone&#8217;s web browser, or mobile phone.</p>
<p>This has really just begun to have an impact on things.  The availability of good information storage, retrieval, and sorting means much less of these poorly concocted solutions and much better applications.  Client side databases are the next AJAX.</p>
<p><small><strong>Edit [2/27/2008 9:14 AM EST]:</strong> Added Symbian, since they also use SQLite.  Thanks Chris.</small>
<div id="rja_commentCountImage"><a href="http://robert.accettura.com/archives/2008/02/26/and-the-winner-for-most-embedded-db-is-sqlite/#comments"><img src="http://robert.accettura.com/wp-content/commentCount/2008/02/7d12b66.gif" alt="Comment Count" style="border:0;" /></a></div>
]]></content:encoded>
			<wfw:commentRss>http://robert.accettura.com/blog/2008/02/26/and-the-winner-for-most-embedded-db-is-sqlite/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
	</channel>
</rss>

