<?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>Just Browsing &#187; open web</title>
	<atom:link href="http://browsing.justdiscourse.com/tag/open-web/feed/" rel="self" type="application/rss+xml" />
	<link>http://browsing.justdiscourse.com</link>
	<description>A narrative on the future of web browsers and web browsing</description>
	<lastBuildDate>Mon, 24 May 2010 17:09:58 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>Prism and the Open Web Store</title>
		<link>http://browsing.justdiscourse.com/2010/05/24/prism-and-the-open-web-store/</link>
		<comments>http://browsing.justdiscourse.com/2010/05/24/prism-and-the-open-web-store/#comments</comments>
		<pubDate>Mon, 24 May 2010 16:04:37 +0000</pubDate>
		<dc:creator>Matthew Gertner</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[chrome]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[html5]]></category>
		<category><![CDATA[mozilla]]></category>
		<category><![CDATA[open web]]></category>
		<category><![CDATA[prism]]></category>

		<guid isPermaLink="false">http://browsing.justdiscourse.com/?p=132</guid>
		<description><![CDATA[Responding to Google&#8217;s announcement last week of a Chrome Web Store, Jay Sullivan asks on the Mozilla Blog for ideas about an alternative Open Web App Store. This is something that I&#8217;ve been thinking about and discussing with Mark Finkle for a couple of years now in the context of Mozilla Prism. In fact, I [...]]]></description>
			<content:encoded><![CDATA[<p>Responding to Google&#8217;s announcement last week of a <a href="https://chrome.google.com/webstore">Chrome Web Store</a>, Jay Sullivan <a href="http://blog.mozilla.com/blog/2010/05/20/an-open-web-app-store/">asks</a> on the Mozilla Blog for ideas about an alternative Open Web App Store. This is something that I&#8217;ve been thinking about and discussing with <a href="http://starkravingfinkle.org/blog/">Mark Finkle</a> for a couple of years now in the context of Mozilla Prism. In fact, I originally wanted to launch the first Prism 1.0 beta with a &#8220;web app bundle library&#8221; that I think closely mirrors what an Open Web App Store might look like (and I <a href="http://browsing.justdiscourse.com/2009/05/11/the-prism-application-ecosystem/">blogged about this</a> over a year ago). While at the time I succumbed to the realities of resource constraints and abandoned the idea, perhaps the time is ripe to revive it.</p>
<p>There is no point in launching a &#8220;web app store&#8221; just for the sake of countering Google&#8217;s move. The web is a pretty good way to distribute web apps already, and if there is going to be a new distribution mechanism, it should have clear advantages over the status quo. In the case of the Chrome Web Store, Google&#8217;s blog post cites a few concrete advantages: easier discovery of quality web apps, increased permissions for installed apps and a new business model for developers (specifically, selling apps directly to users).</p>
<p>Easier discovery is a no-brainer, but of course this could be accomplished by a simple web app directory that links directly to various apps on the web. There&#8217;s no need to &#8220;install&#8221; apps to achieve this. There has to be more to a web app store than this. In particular, I love the idea of charging (optionally) for apps. Developers need to eat, and plastering web pages with ads shouldn&#8217;t be the only way for them to monetize the fruits of their labor. At one point I thought long and hard about starting a business around a marketplace for Prism web app bundles.</p>
<p>So I agree broadly with Google&#8217;s vision for their web store. But we can do better. For one thing, we can be more open, as Jay suggests, rather than using the store to lock users into a specific browser. In addition, we can take advantage of Prism&#8217;s much more mature and technically sophisticated platform for adding value to web apps when they are installed locally. After all, Google is promising to deliver something &#8220;later this year&#8221; whereas Prism web apps like <a href="http://www.zimbra.com/products/desktop.html">Zimbra Desktop</a> are already being used by tens of thousands of users every day.</p>
<p>I&#8217;m proud of what we&#8217;ve achieved so far with Prism despite limited development resources. Now is the time to start experimenting with other ideas as web apps continue to meld with traditional desktop apps. How should web apps be discovered and delivered? What does it mean to &#8220;install&#8221; a web app locally? What new capabilities (and associated APIs) are needed for web apps to rival their desktop equivalents, beyond what is already offered by HTML5? How might a web app payment model function? I believe Prism would be a great vehicle for Mozilla to tease out and play with potential answers to these questions.</p>
]]></content:encoded>
			<wfw:commentRss>http://browsing.justdiscourse.com/2010/05/24/prism-and-the-open-web-store/feed/</wfw:commentRss>
		<slash:comments>11</slash:comments>
		</item>
		<item>
		<title>More on the Open Web</title>
		<link>http://browsing.justdiscourse.com/2008/02/27/more-on-the-open-web/</link>
		<comments>http://browsing.justdiscourse.com/2008/02/27/more-on-the-open-web/#comments</comments>
		<pubDate>Wed, 27 Feb 2008 15:14:29 +0000</pubDate>
		<dc:creator>Matthew Gertner</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[adobe]]></category>
		<category><![CDATA[open web]]></category>
		<category><![CDATA[rants]]></category>

		<guid isPermaLink="false">http://browsing.justdiscourse.com/2008/02/27/more-on-the-open-web/</guid>
		<description><![CDATA[There were so many great comments on yesterday&#8217;s post that I have material for at least two follow-ups. I&#8217;ll talk more about the new DRM capabilities of Adobe Flash tomorrow, but first let me clarify a couple of points about the open web. Considering that most people reading this are open source techie types, it&#8217;s [...]]]></description>
			<content:encoded><![CDATA[<p>There were so many great comments on <a href="http://browsing.justdiscourse.com/2008/02/26/air-flex-and-the-open-web/">yesterday&#8217;s post</a> that I have material for at least two follow-ups. I&#8217;ll talk more about the new DRM capabilities of Adobe Flash tomorrow, but first let me clarify a couple of points about the open web. Considering that most people reading this are open source techie types, it&#8217;s not surprising that nearly everyone passionately disagreed with me. A good encapsulation of the general mood is <a href="http://browsing.justdiscourse.com/2008/02/26/air-flex-and-the-open-web/#comment-293">this comment</a> by Pseudonymous Coward:</p>
<blockquote><p>Yes, of course it will be a bad thing. Why should Mozilla bother creating Prism at all? Why don’t we all just sit back and let Adobe, Microsoft and Apple work their magic? Yes, let’s do that. Who cares about freedom, we want magic. While we’re at it, let’s make Firefox proprietary software. Who cares about freedom when YouTube owns all our videos and Flickr all our photos?</p></blockquote>
<p>Well, Pseudonymous (<em>if</em> that&#8217;s your real name): first of all, I didn&#8217;t mean to imply that open standards and open source software are bad. On the contrary, I&#8217;m a long-time member of the Mozilla community. I love open source. Certainly from the perspective of a software developer it is hugely beneficial to be able to drill down into the code of the platform you are using to debug problems and gain a better understanding of what is going on under the hood. This is the main reason why rich ecosystems grow up more easily on an open source foundation.</p>
<p>And, indeed, I&#8217;d probably be less keen on proprietary solutions if open alternatives were not available. As I said yesterday: &#8220;Adobe will be hard-pressed to take undue advantage of its technology’s popularity since we can always fall back on healthy competitive alternatives (both open and closed).&#8221; But just because open software is an essential ingredient in the magic mix that is the web, this doesn&#8217;t mean that we should automatically reject proprietary software, and it was this attitude that motivated my rant. Traditional profit-motivated companies have plenty to bring to the party, and I&#8217;m afraid that innovation and progress would suffer if they weren&#8217;t allowed to do their thing. Adobe is a poster child in this respect because they&#8217;ve contributed so much to the web. Be open, by all means, and if you can out-invent and out-implement Adobe while doing so then more power to you. But they are creating compelling software that provides unique value to both developers and end users, and for this they should be praised, not condemned.</p>
<p>Another key point is the tension between technically-oriented types (this means you, dear reader) and the average user.  We geeks want our software open sourced, our iPhones unlocked, our novels creative-commonsed and our XBoxes modded to double as microwave-ovens-cum-garage-door-openers. Normal users just want stuff to work with as little fuss and muss as possible. With the notable exception of Firefox, open source projects haven&#8217;t been particularly successful in addressing the latter group and &#8212; <em>newsflash!</em> &#8212; they are orders of magnitude more numerous than we are. Before you condemn Adobe and other evil capitalist pigs for not catering to your every nerd whim, spare a thought for those who see technology as a (scary and intimidating) means to an end, not their life&#8217;s obsession.</p>
]]></content:encoded>
			<wfw:commentRss>http://browsing.justdiscourse.com/2008/02/27/more-on-the-open-web/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>AIR, Flex and the Open Web</title>
		<link>http://browsing.justdiscourse.com/2008/02/26/air-flex-and-the-open-web/</link>
		<comments>http://browsing.justdiscourse.com/2008/02/26/air-flex-and-the-open-web/#comments</comments>
		<pubDate>Tue, 26 Feb 2008 19:04:04 +0000</pubDate>
		<dc:creator>Matthew Gertner</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[adobe]]></category>
		<category><![CDATA[air]]></category>
		<category><![CDATA[flash]]></category>
		<category><![CDATA[flex]]></category>
		<category><![CDATA[open web]]></category>
		<category><![CDATA[rants]]></category>

		<guid isPermaLink="false">http://browsing.justdiscourse.com/2008/02/26/air-flex-and-the-open-web/</guid>
		<description><![CDATA[With the official release yesterday of Adobe AIR and Flex 3, it&#8217;s worth taking another look at the question of what these products mean for the evolution of the web. Criticism of Adobe for the proprietary nature of its technology is hardly novel. A widely read piece by Ted Leung calling Adobe the &#8220;Microsoft of [...]]]></description>
			<content:encoded><![CDATA[<p>With the <a href="http://www.adobe.com/aboutadobe/pressroom/pressreleases/200802/022508AdobeAIR.html">official release yesterday</a> of Adobe AIR and Flex 3, it&#8217;s worth taking another look at the question of what these products mean for the evolution of the web. Criticism of Adobe for the proprietary nature of its technology is hardly novel. A <a href="http://www.sauria.com/blog/2007/03/01/adobe-wants-to-be-the-microsoft-of-the-web/">widely read piece by Ted Leung</a> calling Adobe the &#8220;Microsoft of the Web&#8221; is about to celebrate its first birthday:</p>
<blockquote><p>If web applications liberated us from the domination of a single company on the desktop, why would we be eager to be dominated by a different company on the web? Yet, this is what Adobe would have us do, as would the many who are (understandably, along some dimensions, anyway) excited about Flex? Read Anne Zelenka’s post on <a href="http://redmonk.com/anne/2007/01/08/why-open-is-good/">Open Flash</a> if you don’t think that Flash has an openness problem. I’m not eager to go from being beholden to Microsoft to being beholden to Adobe.</p></blockquote>
<p>Ted&#8217;s thesis is echoed by many proponents of the &#8220;open web&#8221;. Microsoft has had a huge influence on this way of thinking both because they were so dominant for so long and because they abused this dominance in so many unappealing ways. The web has finally liberated us from Windows bondage, and naturally we are in no hurry to find ourselves locked once again into a proprietary environment.</p>
<p>Nevertheless, there is a worrying tendency to promote the open web for its own sake as well as for the real advantages that it brings. This is particular true among the open source software crowd, which sometimes treats openness with a quasi-religious reverence that ignores the many benefits of the proprietary approach. Since nothing should be accepted on faith alone, let&#8217;s explore some counterarguments to the &#8220;open is good, closed is bad&#8221; doctrine.</p>
<p>First of all, Microsoft&#8217;s hegemony in the 80&#8242;s and 90&#8242;s was an aberration. It stemmed from a lock on distribution (through OEM agreements with hardware manufacturers) and a lack of plausible competition at the platform level. This gave Microsoft exceptional market power, which it duly abused. None of this is applicable to vendors like Adobe. People use Flash because there are compelling applications built on top of it, not because it was pre-installed on their computer when they bought it. And Adobe will be hard-pressed to take undue advantage of its technology&#8217;s popularity since we can always fall back on healthy competitive alternatives (both open and closed).</p>
<p>And the flip side of the open vs. closed debate is that proprietary approaches can be instrumental in advancing innovation. This was even true of Microsoft, who arguably accelerated the widespread adoption of personal computers by providing a much-needed uniform platform (a standard, if you will) for independent software vendors. Of course, many will counter that open ecosystems are most conducive to innovation, as in the piece by Anne Zelenka cited above:</p>
<blockquote><p>Decentralized, emergent development models work better than central planning for broadly applicable technologies like Flash. Why? Because the people who might come up with the next great enhancement to Flash may not be within Adobe. Flash is a foundational technology for Internet development–because of its broad use, it should have an equally broad community evolving it for the future.</p>
<p>[...]</p>
<p>It is a bit akin to the difference between a centrally planned and a market economy. In the centrally planned economy, the oligarchs and eggheads who make decisions think they know better than what the aggregation of individual decisions might come up with. In fact, market economies beat centrally planned ones over and over again. You have a certain dynamism in market economics that’s not present in centrally planned one. The same goes for the development of technology.</p></blockquote>
<p>Seen from the perspective of Flash, this is doubtless the case. But with respect to the broader web, the market vs. centralized planning argument takes on a different dynamic. In order to benefit from the Darwinian principles that Anne evokes we want as many parties as possible in the fray, duking it out for dominance. One of the most powerful forces in real markets in the profit motive, and it is naive to think that this consideration evaporates just because we are talking about software and the web. In other words, letting companies deploy their proprietary technologies and fight for profits will enrich the web by offering more and more compelling alternatives.</p>
<p>This may be anathema to some, but a level-headed look at what Adobe has accomplished reveals much to evoke envy in its open counterparts. Flash runs uniformly on all platforms, unlike Ajax (which still requires much tweaking and tailoring depending on the operating system and browser being used). Its interfaces are beautiful, sometimes jaw-droppingly so. While the open crew are still hashing out <a href="http://www.whatwg.org/specs/web-apps/current-work/#video">standards for video on the web</a>, Flash video has crushed the competition and enabled a generation of popular video sites like YouTube.</p>
<p>Mozilla CTO Brendan Eich <a href="http://http://weblogs.mozillazine.org/roadmap/archives/2007/03/the_open_web_and_its_adversari.html">made an interesting point</a> about Flash and other closed formats:</p>
<blockquote><p> I assert that there is something wrong with web-like &#8220;rich&#8221; formats that aren&#8217;t hyperlink-able or indexable by search-engines. You could argue that these bugs could be fixed, and Flash is wisely becoming more URI-addressable and view-source-able over time.  But it still ain&#8217;t the Web. It is not hand-authored, easily tweaked incrementally, copy-and-paste-able. It&#8217;s hardware.</p></blockquote>
<p>Well I would assert that some hardware-like characteristics would do the web (and computing in general) a great deal of good. We&#8217;re leaving the last vestiges of the hobbyist era behind us. If normal people are to get full benefit from the web, it has to be as easy to use as a refrigerator or toaster. Is it really a bad thing if Adobe and others like it are bringing us closer to this state of affairs?</p>
]]></content:encoded>
			<wfw:commentRss>http://browsing.justdiscourse.com/2008/02/26/air-flex-and-the-open-web/feed/</wfw:commentRss>
		<slash:comments>19</slash:comments>
		</item>
	</channel>
</rss>
