<?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>Banapana &#187; web browser</title>
	<atom:link href="http://banapana.com/tag/web-browser/feed" rel="self" type="application/rss+xml" />
	<link>http://banapana.com</link>
	<description>This is your mind on media.</description>
	<lastBuildDate>Fri, 30 Jul 2010 17:34:41 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>Bookmarks Toolbar Evolution</title>
		<link>http://banapana.com/social-butterfly/bookmarks-toolbar-evolution</link>
		<comments>http://banapana.com/social-butterfly/bookmarks-toolbar-evolution#comments</comments>
		<pubDate>Sun, 21 Sep 2008 17:03:04 +0000</pubDate>
		<dc:creator>Russell Warner</dc:creator>
				<category><![CDATA[Social Butterfly]]></category>
		<category><![CDATA[bookmarklets]]></category>
		<category><![CDATA[delicious]]></category>
		<category><![CDATA[evernote]]></category>
		<category><![CDATA[facebook]]></category>
		<category><![CDATA[GTD]]></category>
		<category><![CDATA[is.gd]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[laterloop]]></category>
		<category><![CDATA[sharethis]]></category>
		<category><![CDATA[social sites]]></category>
		<category><![CDATA[social-networking site]]></category>
		<category><![CDATA[todoist]]></category>
		<category><![CDATA[web browser]]></category>

		<guid isPermaLink="false">http://banapana.com/?p=487</guid>
		<description><![CDATA[I&#8217;m generally having one of those days where you sit down to do &#8220;something&#8221; on the computer and three hours have passed and you&#8217;ve done a lot but not the &#8220;something.&#8221;  I can generally avoid this problem because I have a bunch of online tools that help me do it, but today I&#8217;m working in [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m generally having one of those days where you sit down to do &#8220;something&#8221; on the computer and three hours have passed and you&#8217;ve done a lot but not the &#8220;something.&#8221;  I can generally avoid this problem because I have a bunch of online tools that help me do it, but today I&#8217;m working in someone else account and those tools aren&#8217;t available as easily.<sup id="fnref:1"><a href="#fn:1" rel="footnote">1</a></sup>  That&#8217;s when it dawned on me, when did my bookmarks toolbar become so really, really important?<span id="more-487"></span></p>

<p>Here&#8217;s what my toolbar looks like in Safari on my Mac (looks about the same in Chrome on my Dell).</p>

<p><img class="size-full wp-image-488" title="bookmarklets" src="http://banapana.com/wp-content/uploads/2008/09/bookmarklets.png" alt="Bookmarklets on my browser" width="500" height="18" /></p>

<p>What&#8217;s happened is that these are all what are known as bookmarklets.  Rather than just bookmarks with URLs that take you somewhere (some page you like to visit a lot); these little babies have javascript in them and actually do something to the page you are on.  Say that I&#8217;m on the New York Times looking at some article about a new discovery about the brain.  I got it because someone else emailed it to me.  Well, the first thing is that this really might not be a good time to read the article, so clicking &#8220;Save for later&#8221; is a bookmarklet that adds the page to my queue of articles over on <a href="http://laterloop.com">laterloop</a>.  Laterloop will keep track of your reading queue, let you check items off as you read them, and it will do so in your feedreader of choice or on your iPhone.  Get those (possibly important) articles out of your inbox and into your reading queue and then when you really do have some down time, read the queue.  Very handy.</p>

<p>However, you might also want to pass this particular article along to some folks who you know also might want to see it.  Personally, I&#8217;m a firm believer in thoroughly reading what I forward.  The value of the network depends on how much we fact check and filter.  But sometimes the source is enough and that&#8217;s what the Sharethis bookmarklet will do for you.  It generates an inline dialogue box that lets you share the article with friends in innumerable ways (email, delicious, friendfeed, facebook, ust to name a small few).</p>

<p>The list of handy bookmarklets goes on.  &#8220;Post to Delicious&#8221; will let you track your bookmarks online at <a href="http://delicious.com">delicious.com</a> so you can get to them from any platform or machine.  <a href="http://todoist.com">Todoist</a> is a fantastic to-do tracker that I&#8217;ve <a href="http://banapana.com/social-butterfly/todoist-or-how-to-get-stuff-done">raved about before</a>&#8212;their delegate bookmarklet will let you turn pages and online email items into to-to items in your lists.  And <a href="http://is.gd">is.gd</a> will take horrendously long URLs (like mine) and make them bite-size for posting to something like <a href="http://twitter.com">Twitter</a> or just making your emails easier on the eyes.</p>

<div class="footnotes">
<hr />
<ol>

<li id="fn:1">
<p>Those tools, if you&#8217;re interested are <a href="http://www.laterloop.com">Laterloop</a>, <a href="http://www.sharethis.com">Sharethis</a>, <a href="http://www.delicious.com">Delicious</a>, <a href="http://todoist.com">Todoist</a>, <a href="http://is.gd">Is.gd</a>, and <a href="http://www.evernote.com">Evernote</a>.&#160;<a href="#fnref:1" rev="footnote">&#8617;</a></p>
</li>

</ol>
</div>]]></content:encoded>
			<wfw:commentRss>http://banapana.com/social-butterfly/bookmarks-toolbar-evolution/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Desktop/Cloud Hybrid Software Will Win</title>
		<link>http://banapana.com/the-hivemind/a-hybrid-standard-for-software</link>
		<comments>http://banapana.com/the-hivemind/a-hybrid-standard-for-software#comments</comments>
		<pubDate>Sun, 06 Jan 2008 19:12:08 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[The Hivemind]]></category>
		<category><![CDATA[alternate web interface]]></category>
		<category><![CDATA[always-on internet connections]]></category>
		<category><![CDATA[atom media]]></category>
		<category><![CDATA[cellular telephone]]></category>
		<category><![CDATA[Clay Shirky]]></category>
		<category><![CDATA[cloud computing]]></category>
		<category><![CDATA[Cory Doctorow]]></category>
		<category><![CDATA[data insurance]]></category>
		<category><![CDATA[Design]]></category>
		<category><![CDATA[desktop/cloud applications]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[hybrid local/cloud software]]></category>
		<category><![CDATA[Interface]]></category>
		<category><![CDATA[network]]></category>
		<category><![CDATA[online database counterparts]]></category>
		<category><![CDATA[online efforts]]></category>
		<category><![CDATA[online store]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[software demands]]></category>
		<category><![CDATA[software developers]]></category>
		<category><![CDATA[software engineers]]></category>
		<category><![CDATA[software offerings]]></category>
		<category><![CDATA[technology development]]></category>
		<category><![CDATA[technology pundits discussing]]></category>
		<category><![CDATA[Thomas Watson]]></category>
		<category><![CDATA[USD]]></category>
		<category><![CDATA[web browser]]></category>
		<category><![CDATA[word processor]]></category>
		<category><![CDATA[www.google.com/a]]></category>

		<guid isPermaLink="false">http://www.banapana.com/tactile-media/a-hybrid-standard-for-software</guid>
		<description><![CDATA[The software than wins is the software that puts the user first, which in the case of desktop vs. cloud computing means both.  Software must work across a user's personal cloud and the big cloud.]]></description>
			<content:encoded><![CDATA[<p>There have been a lot of technology pundits discussing <a href="http://uliang.wordpress.com/2007/05/12/doing-away-with-the-gui-desktop/">the demise of the desktop</a>&#8212;primarily arguing that the desktop is going to get sucked in to the browser.  And there has been a lot of conversation about switching <a href="http://www.wired.com/techbiz/people/magazine/16-01/st_qa">from the desktop</a> to &#8220;the cloud&#8221;&#8212;the idea of the network as the computer.  In a funny comment in that Wired article I just linked to, Clay Shirky is quoted as saying that when Thomas Watson estimated that the world only needed five computers, his estimate was off by four.  It rings true because it is a simple and funny observation, but this new view of the network as the computer is a binary view, problematic because as software engineers still tend to do, the solution takes the user into account second and not first.  A user-first outlook for <em>most</em> software demands of it that it be a desktop-cloud hybrid&#8212;with good reason.  And a desktop-cloud hybrid won&#8217;t suck the OS in the browser, it will suck the browser into all the apps that a user has.  I want to point out two real successes in this regard first, and then look at gaps in the current software offerings out there.</p>

<p><span id="more-342"></span></p>

<h2>iTunes</h2>

<p>I think the runaway winner of this particular concept category&#8212;the desktop/cloud hybrid&#8212;has got to be iTunes.  On the desktop, it is the ultimate organizer for your music (and video) files.  It helps you move from atom media (the CD) to new media (digital).  And there are several ways for it to interoperate with your home stereo system (and iPod for mobile use).  To paraphrase, iTunes has great local functionaliy.  And as far as it&#8217;s cloud functionality is concerned, it catalogs and names albums and tracks through <a href="http://www.gracenote.com/">CDDB</a>.  It allows you to listen to steaming music through its radio function or other iTunes users on the local network; as well as download podcasts.  And it lets you outright purchase music from the online store, which in itself is a pretty savvy application.  So, iTunes also functions exceptionally in your local cloud and the big cloud.</p>

<p>DRM and monopoly arguments aside, part of iTunes&#8217; success is that it is available to you on multiple computers and multiple devices.<sup id="fnref:1"><a href="#fn:1" rel="footnote">1</a></sup>  It&#8217;s on the desktop and it&#8217;s in the cloud.  In fact, it&#8217;s more than that.  It is local to the computer you are on at the moment, it lets you access your music elsewhere in your private cloud ((your home desktop, work desktop, laptop, ipod, iphone, etc.)) and it operates in the public cloud.  And with special regard to the iTunes store, I think it is imperative for software developers to note that iTunes has taken the reverse strategy of many online efforts; that is, rather than move its application to the browser, it has moved the browser into the application.</p>

<h2>NetNewsWire</h2>

<p>The guys at <a href="http://www.newsgator.com">Newsgator</a> get this too.  NetNewsWire (for those that don&#8217;t know) is a really nice RSS feed reader for the Mac OS that does a couple of really important things that I&#8217;ve already noted here.  One, you can set up NetNewsWire on multiple computers (work, home) and they synchronize to each other.  To boot, if you&#8217;re away from your computers (or in my case, on a PC), you can hit your feeds through any web browser.  And it&#8217;s interesting to note that NetNewsWire has also moved the browser into <em>its</em> own structure.  While you can set up your preferences so that NetNewsWire opens your favorite browser to let you read a full article on a web page, the software will also allow you to open the article&#8217;s web page right inside the NetNewsWire display pane.  On a large monitor (in my opinion) this is the way to go.  It operates locally, letting you read flagged items even if you&#8217;re off the net, it operates on your private cloud by synchronizing among your own machines and devices, and it operates in the big cloud.</p>

<h2>Email!</h2>

<p>Duh.  I won&#8217;t speak too much to this example accept to point out that unless you&#8217;ve switched to the IMAP standard then your email isn&#8217;t quite yet the local/cloud hybrid it could be.  This is why I primarily think that IMAP is really the standard of the future for email.</p>

<h3>Investigating the Gap</h3>

<p>Of course, a lot of Web 2.0 applications aren&#8217;t things that we need access to all the time.<sup id="fnref:2"><a href="#fn:2" rel="footnote">2</a></sup>  I love del.icio.us but it&#8217;s a fact that if I can&#8217;t get to any pages on the web then I likely don&#8217;t need to get to the bookmarks for those pages either.  I can&#8217;t think of a local use (on my own computer, off the net) for something like Facebook either.  These more social kinds of Web 2.0 sites don&#8217;t seem to gain value from being anything other than a browser dependent app.  But I would still bet that the local/cloud hybrid app that <em>did</em> figure out why you need it locally would beat out the cloud-only apps after a while.</p>

<p>It strikes me that productivty apps&#8212;specifically where a user is generating a piece of content for their own use&#8212;is really where the hybrid model becomes an imperative.  The simplest example I can think of is to do lists.  For the Mac there&#8217;s a beautiful application called <a href="http://www.culturedcode.com/things/">Things</a> that lets you track all your tasks&#8212;on one computer.  It doesn&#8217;t synch with other versions of itself over the net on your other machines, and it doesn&#8217;t have an alternate web interface.  And web sites like <a href="http://www.rememberthemilk.com/">Remember the Milk</a>, <a href="http://www.tadalist.com/">Tada</a>, and <a href="http://todoist.com/">Todoist</a> all have the problem that they can only be accessed throgh the web and can&#8217;t operate locally off the net and then &#8220;catch up&#8221; later.<sup id="fnref:3"><a href="#fn:3" rel="footnote">3</a></sup>  Until either of those desktop/cloud applications accomplish that, for all their sorting and priotizing and color-coding capabilities, they just don&#8217;t beat a notebook in my pocket.</p>

<p><a href="https://www.google.com/a/">Google Apps</a> is great and I keep much of my writing there for convenient access on multiple computers and platforms, but at the end of the day, I have to transfer the writing to some kind of program that will give me the format options that I need.  It&#8217;s not terribly inconvient but it&#8217;s not effecient either.  The winner, in my book, will be the word processor that can sync with multiple copies of itself on multiple platforms and still make the text available to the user online when no copy of the desktop app is available.<sup id="fnref:4"><a href="#fn:4" rel="footnote">4</a></sup></p>

<p>And just off the top of my head, another sure winner in this hybrid category would be a merger of <a href="http://www.delicious-monster.com/">Delicious Monster</a> and <a href="http://www.amazon.com">Amazon</a>&#8212;two great tastes that could taste great together.</p>

<h2>Going Forward, and <em>Really</em> Forward</h2>

<p>It&#8217;s just a simple fact that as any technology development gets more complex, the probability of a malfunction increases as well.  The idea of always-on internet connections is flawed significantly in this way.  Software and data that exists only in the cloud is going to be completely unavailable some of the time.  Software that exists only on the desktop is going to squirrel data away in locations that we can&#8217;t get to, or in formats we can&#8217;t access elsewhere in the cloud.  But software that takes the user into account first will make sure that data is available on or off the net, privately and/or publicly, and in standard formats.  Software that takes a user&#8217;s point of view first will win (in an open competition).</p>

<p>When you think about a really wild augmented-reality future, where Facebook profiles appear over people&#8217;s heads on your personal HUD and Google Maps data is laid out over the real world, the value of hybrid local/cloud software becomes much more obvious.<sup id="fnref:5"><a href="#fn:5" rel="footnote">5</a></sup> In the case of a world like that, falling off the network for a moment due to some hiccup in the datastream would result in a literal kind of blindness.  It would appear as if half of your visual conception of the world had vanished, and even if it was for only a moment it would have to disconcerting&#8212;like losing your real vision for only a second or two would be.  Local/cloud synchronization solves this problem.</p>

<p>This kind of data blindness is exactly what results when a user&#8217;s personal data doesn&#8217;t permeate through the multiple layers of software (and privacy) that an individual user regularly encounters. Users need their content on their computer, on their other computers, on other&#8217;s computers, on their platform and on other platforms, on their cell phone, on their iPod, on their TV, and on and on.  The idea of cloud computing only partly solves that problem in that there&#8217;s only one big cloud.  Users really need their own cloud.  They need it for senitive data that they need to get on multiple machines.  They need it for privacy.  And the synchronization of data both locally and in a big cloud backpack ensures the safety of their data.  I want my mp3s.  But it&#8217;s also nice to stream them from my desktop to my laptop or stereo.  And a big cloud backup wouldn&#8217;t hurt either.</p>

<p>Our content has been moving towards standardization for a while, i.e. mp3s and XML, and the standardization is getting better all the time, but the application interfaces have some catching up to do to really take advantage of that standardization.</p>

<div class="footnotes">
<hr />
<ol>

<li id="fn:1">
<p>I am NO fan of the DRM that Apple is forced to use and have limited my own purchases from the iTunes store to iTunes Plus songs.  And I used AppleMacSoft DRM Converter to get rid of the DRM on my older purchases.&#160;<a href="#fnref:1" rev="footnote">&#8617;</a></p>
</li>

<li id="fn:2">
<p>I define Web 2.0 sites primarily as user-generated databases with specialized UIs for a data category.&#160;<a href="#fnref:2" rev="footnote">&#8617;</a></p>
</li>

<li id="fn:3">
<p>By catch up, I mean synchronize with their online database counterparts&#8212;the apparent goal of <a href="http://gears.google.com/">Google Gears</a>.&#160;<a href="#fnref:3" rev="footnote">&#8617;</a></p>
</li>

<li id="fn:4">
<p>For the record, <a href="http://www.literatureandlatte.com/scrivener.html">Scrivener</a> is the closest on this track with its use of bundled text files and multiple export options.  Being able to synch those text files with other machines I have and, say, a WordPress blog, would cinch it as the best writing application.&#160;<a href="#fnref:4" rev="footnote">&#8617;</a></p>
</li>

<li id="fn:5">
<p>For the two best fiction examples of a future like this, see Vernor Vinge&#8217;s <em>Rainbow&#8217;s End</em> and Cory Doctorow&#8217;s <em>Down and Out in the Magic Kingdom</em>&#8212;I&#8217;ll link to them in a little bit when Librarything.com is up and running again.&#160;<a href="#fnref:5" rev="footnote">&#8617;</a></p>
</li>

</ol>
</div>]]></content:encoded>
			<wfw:commentRss>http://banapana.com/the-hivemind/a-hybrid-standard-for-software/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Back to Basics Software Design</title>
		<link>http://banapana.com/uncategorized/back-to-basics-software-design</link>
		<comments>http://banapana.com/uncategorized/back-to-basics-software-design#comments</comments>
		<pubDate>Tue, 01 Feb 2005 09:30:00 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Internet Explorer]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[use open source software]]></category>
		<category><![CDATA[web browser]]></category>
		<category><![CDATA[web browsers]]></category>
		<category><![CDATA[web users]]></category>

		<guid isPermaLink="false">http://banapana.troped.com/?p=17</guid>
		<description><![CDATA[Yesterday&#8217;s post got me thinking. To sum up, computers are getting faster but software is getting bulkier and slower. While that&#8217;s probably a fair generalization, in the world of web browsers, there have been several notable exceptions of late. For years, users have had to choose between Netscape and IE, both of which are notably [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://banapana.troped.com/archives/2005/01/_jakob_neilsen.html">Yesterday&#8217;s post</a> got me thinking.  To sum up, computers are getting faster but software is getting bulkier and slower.  While that&#8217;s probably a fair generalization, in the world of web browsers, there have been several notable exceptions of late.  For years, users have had to choose between Netscape and IE, both of which are notably large for a web browser and not particularly quick at rendering pages. (I&#8217;m not linking to either of them, good reader, because I do not endorse them)  However,  Apple&#8217;s <a href="http://www.apple.com/safari/">Safari</a> was one of the first browsers to come along that bucked this trend, being quick, largely bug-free and very fast.  Now for the PC and Mac, <a href="http://www.mozilla.org/products/firefox/">Firefox</a> is causing <a href="http://www.wired.com/wired/">quite a storm</a>.  In its recent spate of a massive number of downloads, it has only gained 1% of the marketshare but a million downloads on its first day of release is something to pay attention to.
<span id="more-17"></span>
From reading about people who have made the switch from Internet Explorer to Firefox it seems clear that people are frustrated with IE and looking for an alternative primarily due to IE&#8217;s lackluster security features.  I&#8217;ve even found several recent stories <a href="http://www.sun-sentinel.com/business/local/chi-0501020309jan02,0,4708121.story?coll=sfla-business-headlines">like this one</a> that point to people who are unplugging their computers from the internet do to their frustration with spam, spyware and viruses, oh my!</p>

<p>It&#8217;s always been a secret desire of mine to sue <a href="http://www.macromedia.com">Macromedia</a> for Flash&#8217;s antics.  No program I have ever worked with has been so completely prone to random crashes and bizarre bugs or mis-documented code.  But I&#8217;m not just using it for fun.  It&#8217;s my job.  If I&#8217;m hired to work in Flash then my lost work and time spent restarting Flash and banging my head against a nearby desk is money out of my pocket (and a health risk).  Is it so hard to understand that I feel maybe Macromedia owes me something?</p>

<p>Don&#8217;t flip out: I&#8217;m just as anti-litigation as anyone.  It&#8217;s a pipe dream to think that in the current social climate anyone is going to sue a software company like Macromedia and get away with it.  But in a rapidly advancing technological world where <a href="http://slashdot.org/article.pl?sid=04/10/05/1539203&amp;tid=126">our lives</a> come to depend more and more on bugs not happening in our computer systems, I doubt the shrug generating quality of bugs is going to last too long.</p>

<p>The truth is, it&#8217;s not going to continue.  The other shoe is going to drop &#8212; maybe soon for Redmond.  If common web users are willing to completely unplug from the web or do something as unorthodox as use open source software we may be seeing the beginnings of a technological society unwilling to accept technological glitches as a par for the course.</p>]]></content:encoded>
			<wfw:commentRss>http://banapana.com/uncategorized/back-to-basics-software-design/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>
