<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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/"
		>
<channel>
	<title>Comments on: HTML5 iPhone game</title>
	<atom:link href="http://gonze.com/blog/2010/02/04/html5-iphone-game/feed/" rel="self" type="application/rss+xml" />
	<link>http://gonze.com/blog/2010/02/04/html5-iphone-game/</link>
	<description>internet music technology</description>
	<lastBuildDate>Tue, 07 Feb 2012 22:25:23 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<item>
		<title>By: The_one_man</title>
		<link>http://gonze.com/blog/2010/02/04/html5-iphone-game/comment-page-1/#comment-5656</link>
		<dc:creator>The_one_man</dc:creator>
		<pubDate>Wed, 14 Jul 2010 22:04:27 +0000</pubDate>
		<guid isPermaLink="false">http://gonze.com/blog/?p=2330#comment-5656</guid>
		<description>I found a database for html games: www.html-5-games.net. Not that good, but its a start to a revolution in browsergames ;D</description>
		<content:encoded><![CDATA[<p>I found a database for html games: <a href="http://www.html-5-games.net" rel="nofollow">http://www.html-5-games.net</a>. Not that good, but its a start to a revolution in browsergames ;D</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Crosbie Fitch</title>
		<link>http://gonze.com/blog/2010/02/04/html5-iphone-game/comment-page-1/#comment-5264</link>
		<dc:creator>Crosbie Fitch</dc:creator>
		<pubDate>Tue, 09 Feb 2010 09:18:07 +0000</pubDate>
		<guid isPermaLink="false">http://gonze.com/blog/?p=2330#comment-5264</guid>
		<description>Ryan, I mention DRM only as a comparator, as an example of ideology driven technology - &quot;We don&#039;t care how much it costs, but you WILL find a way to make music and movies uncopyable!&quot;. Of course, if you have unyielding faith that DRM is a fundamentally sound proposition then any detractors will be seen as doing so from an ideological standpoint (instead of one informed by computer science) - you cannot afford to recognise the possibility that DRM may be a flawed proposition.

If you similarly start from a belief that it must be possible to enable recipients to be charged for the &#039;content&#039; they receive, and HTML5 can provide a standard means of doing so, then you have started from an unsound proposition (one informed by copyright - an unnatural and unachievable constraint on the reproduction of intellectual work).

Just as there was plenty of well paid work in the development of umpteen DRM technologies, so there could be well paid work in the development of content charging/licensing technologies.

However, not all software engineers are mercenaries happy to be well paid to waste their time attempting what they know to be impossible. Making a computer intelligent is possible. Making information impossible to copy is not.

There remains plenty of scope however, for standard ways of expressing monetary exchange agreements. And that&#039;s exchanges of work for money rather than liberty for money.

I&#039;d check out http://www.replicounts.org for one avenue to explore - as something that indicates what kind of payment system might one day be appropriate to incorporate into HTML.</description>
		<content:encoded><![CDATA[<p>Ryan, I mention DRM only as a comparator, as an example of ideology driven technology &#8211; &#8220;We don&#8217;t care how much it costs, but you WILL find a way to make music and movies uncopyable!&#8221;. Of course, if you have unyielding faith that DRM is a fundamentally sound proposition then any detractors will be seen as doing so from an ideological standpoint (instead of one informed by computer science) &#8211; you cannot afford to recognise the possibility that DRM may be a flawed proposition.</p>
<p>If you similarly start from a belief that it must be possible to enable recipients to be charged for the &#8216;content&#8217; they receive, and HTML5 can provide a standard means of doing so, then you have started from an unsound proposition (one informed by copyright &#8211; an unnatural and unachievable constraint on the reproduction of intellectual work).</p>
<p>Just as there was plenty of well paid work in the development of umpteen DRM technologies, so there could be well paid work in the development of content charging/licensing technologies.</p>
<p>However, not all software engineers are mercenaries happy to be well paid to waste their time attempting what they know to be impossible. Making a computer intelligent is possible. Making information impossible to copy is not.</p>
<p>There remains plenty of scope however, for standard ways of expressing monetary exchange agreements. And that&#8217;s exchanges of work for money rather than liberty for money.</p>
<p>I&#8217;d check out <a href="http://www.replicounts.org" rel="nofollow">http://www.replicounts.org</a> for one avenue to explore &#8211; as something that indicates what kind of payment system might one day be appropriate to incorporate into HTML.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ryan Shaw</title>
		<link>http://gonze.com/blog/2010/02/04/html5-iphone-game/comment-page-1/#comment-5262</link>
		<dc:creator>Ryan Shaw</dc:creator>
		<pubDate>Tue, 09 Feb 2010 01:32:23 +0000</pubDate>
		<guid isPermaLink="false">http://gonze.com/blog/?p=2330#comment-5262</guid>
		<description>Who said anything about DRM? iTunes allows me to buy DRM-free music. Wouldn&#039;t it be great if a musician could include a little snippet of Javascript on her page--no matter where that page was hosted--that would let people buy her music, without her having to worry about getting her music into iTunes Music Store? Wouldn&#039;t it be great if I could pay her for her music directly, without giving a chunk to Amazon? 

Payment doesn&#039;t imply DRM, except to libertarian software engineers who have been conditioned to equate the two. Software engineers ( I am one too) always claim to not be persuaded by ideological arguments. Usually this just means that they&#039;re failing to acknowledge the unstated ideological arguments by which they&#039;ve been persuaded.</description>
		<content:encoded><![CDATA[<p>Who said anything about DRM? iTunes allows me to buy DRM-free music. Wouldn&#8217;t it be great if a musician could include a little snippet of Javascript on her page&#8211;no matter where that page was hosted&#8211;that would let people buy her music, without her having to worry about getting her music into iTunes Music Store? Wouldn&#8217;t it be great if I could pay her for her music directly, without giving a chunk to Amazon? </p>
<p>Payment doesn&#8217;t imply DRM, except to libertarian software engineers who have been conditioned to equate the two. Software engineers ( I am one too) always claim to not be persuaded by ideological arguments. Usually this just means that they&#8217;re failing to acknowledge the unstated ideological arguments by which they&#8217;ve been persuaded.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Crosbie Fitch</title>
		<link>http://gonze.com/blog/2010/02/04/html5-iphone-game/comment-page-1/#comment-5261</link>
		<dc:creator>Crosbie Fitch</dc:creator>
		<pubDate>Tue, 09 Feb 2010 01:18:08 +0000</pubDate>
		<guid isPermaLink="false">http://gonze.com/blog/?p=2330#comment-5261</guid>
		<description>Hmm. It does sound as if rather than a payment API you&#039;re after a licensing API, e.g. Conditional downloading of content based upon the presence of licenses on the browser&#039;s system.

There&#039;s a difference between adding value and subtracting value.

Using geolocation data to prevent the display of content unlicensed for the viewer&#039;s location, is quite different to making the presentation of information more appropriate and useful in the context of the viewer&#039;s location.

On a related tack one could argue that DRM&#039;s only detractors are politically or ideologically driven. I think that is to misunderstand a far more fundamental reason why DRM cannot work.

As a software engineer I&#039;m not persuaded by ideological arguments as to what is feasible or not. 18th century privileges that require information to remain uncopyable such that its distribution can be commercially licensed are not only ideologically unsound, they are also unsound from a software engineering perspective.

I&#039;m all for facilities that help people exchange money with each other, but I&#039;m always wary of ideological premises based on payment for &#039;content&#039;. It&#039;s like proposals for perpetual motion machines. They&#039;re attractive, but there&#039;s a good, non-ideological reason to discount them.

Even so, don&#039;t let me discourage you from explaining more about the payments you suspect HTML5 could facilitate and how it could do so.</description>
		<content:encoded><![CDATA[<p>Hmm. It does sound as if rather than a payment API you&#8217;re after a licensing API, e.g. Conditional downloading of content based upon the presence of licenses on the browser&#8217;s system.</p>
<p>There&#8217;s a difference between adding value and subtracting value.</p>
<p>Using geolocation data to prevent the display of content unlicensed for the viewer&#8217;s location, is quite different to making the presentation of information more appropriate and useful in the context of the viewer&#8217;s location.</p>
<p>On a related tack one could argue that DRM&#8217;s only detractors are politically or ideologically driven. I think that is to misunderstand a far more fundamental reason why DRM cannot work.</p>
<p>As a software engineer I&#8217;m not persuaded by ideological arguments as to what is feasible or not. 18th century privileges that require information to remain uncopyable such that its distribution can be commercially licensed are not only ideologically unsound, they are also unsound from a software engineering perspective.</p>
<p>I&#8217;m all for facilities that help people exchange money with each other, but I&#8217;m always wary of ideological premises based on payment for &#8216;content&#8217;. It&#8217;s like proposals for perpetual motion machines. They&#8217;re attractive, but there&#8217;s a good, non-ideological reason to discount them.</p>
<p>Even so, don&#8217;t let me discourage you from explaining more about the payments you suspect HTML5 could facilitate and how it could do so.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ryan Shaw</title>
		<link>http://gonze.com/blog/2010/02/04/html5-iphone-game/comment-page-1/#comment-5260</link>
		<dc:creator>Ryan Shaw</dc:creator>
		<pubDate>Tue, 09 Feb 2010 00:44:44 +0000</pubDate>
		<guid isPermaLink="false">http://gonze.com/blog/?p=2330#comment-5260</guid>
		<description>A geolocation API can be used to conditionally present content based on the user&#039;s location. A payment API can be used to conditionally present content based on whether the user has paid for it or not.

Look, I don&#039;t necessarily believe that HTML5 should have a payment API, though I do think that the open web should support getting paid in a way that bind people to a single company. My argument is that declarations like &quot;a payment API is fundamentally inappropriate to HTML&quot; reflect an ideology, a belief about the way the web should work, rather than an essential truth about the way the web can work. At one time a lot of people would have argued that &quot;a geolocation API is fundamentally inappropriate to HTML&quot; based on a belief that cyberspace should transcend physical location. Clearly that belief is no longer very popular in the face of the money to be made with location-based advertising. 

Note that I&#039;m not trying to cast aspersions on ideology. I don&#039;t think a non-ideological, &quot;purely technical&quot; stance on the web is possible. You can&#039;t design the web without some set of beliefs about how the web should work. But we should try to avoid claiming that those beliefs are determined by the technology and thus not up for debate.</description>
		<content:encoded><![CDATA[<p>A geolocation API can be used to conditionally present content based on the user&#8217;s location. A payment API can be used to conditionally present content based on whether the user has paid for it or not.</p>
<p>Look, I don&#8217;t necessarily believe that HTML5 should have a payment API, though I do think that the open web should support getting paid in a way that bind people to a single company. My argument is that declarations like &#8220;a payment API is fundamentally inappropriate to HTML&#8221; reflect an ideology, a belief about the way the web should work, rather than an essential truth about the way the web can work. At one time a lot of people would have argued that &#8220;a geolocation API is fundamentally inappropriate to HTML&#8221; based on a belief that cyberspace should transcend physical location. Clearly that belief is no longer very popular in the face of the money to be made with location-based advertising. </p>
<p>Note that I&#8217;m not trying to cast aspersions on ideology. I don&#8217;t think a non-ideological, &#8220;purely technical&#8221; stance on the web is possible. You can&#8217;t design the web without some set of beliefs about how the web should work. But we should try to avoid claiming that those beliefs are determined by the technology and thus not up for debate.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Crosbie Fitch</title>
		<link>http://gonze.com/blog/2010/02/04/html5-iphone-game/comment-page-1/#comment-5258</link>
		<dc:creator>Crosbie Fitch</dc:creator>
		<pubDate>Mon, 08 Feb 2010 23:10:22 +0000</pubDate>
		<guid isPermaLink="false">http://gonze.com/blog/?p=2330#comment-5258</guid>
		<description>Ryan, geolocation and background processes are in support of presentation.

How is payment in support of presentaton?

I can see that details of the author/producer for any presented object and even their preferred payment service may be appropriately described in HTML5.

However, payment is about exchange. What do you have in mind that is to be exchanged and by whom?

Then perhaps we can consider how HTML5 can be used to help express and execute such an exchange (or enable the browser to).

I had assumed you had in mind some way that HTML5 could be used to attach micro-paywalls to presented objects or something like that, e.g. &quot;This content or full functionality can be downloaded/unlocked for $5&quot;.</description>
		<content:encoded><![CDATA[<p>Ryan, geolocation and background processes are in support of presentation.</p>
<p>How is payment in support of presentaton?</p>
<p>I can see that details of the author/producer for any presented object and even their preferred payment service may be appropriately described in HTML5.</p>
<p>However, payment is about exchange. What do you have in mind that is to be exchanged and by whom?</p>
<p>Then perhaps we can consider how HTML5 can be used to help express and execute such an exchange (or enable the browser to).</p>
<p>I had assumed you had in mind some way that HTML5 could be used to attach micro-paywalls to presented objects or something like that, e.g. &#8220;This content or full functionality can be downloaded/unlocked for $5&#8243;.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ryan Shaw</title>
		<link>http://gonze.com/blog/2010/02/04/html5-iphone-game/comment-page-1/#comment-5257</link>
		<dc:creator>Ryan Shaw</dc:creator>
		<pubDate>Mon, 08 Feb 2010 22:26:19 +0000</pubDate>
		<guid isPermaLink="false">http://gonze.com/blog/?p=2330#comment-5257</guid>
		<description>I think you&#039;ve got it exactly right. Getting paid on the web should be as easy as publishing, and shouldn&#039;t bind you to Apple, Amazon, Google, or any other single provider.</description>
		<content:encoded><![CDATA[<p>I think you&#8217;ve got it exactly right. Getting paid on the web should be as easy as publishing, and shouldn&#8217;t bind you to Apple, Amazon, Google, or any other single provider.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Lucas Gonze</title>
		<link>http://gonze.com/blog/2010/02/04/html5-iphone-game/comment-page-1/#comment-5256</link>
		<dc:creator>Lucas Gonze</dc:creator>
		<pubDate>Mon, 08 Feb 2010 22:23:51 +0000</pubDate>
		<guid isPermaLink="false">http://gonze.com/blog/?p=2330#comment-5256</guid>
		<description>This should go without saying, but the question is how the open web can support the business goals of content developers as well as the app store does.  Support needed may be HTML5, but it may also be HTTP or just an independent web service.</description>
		<content:encoded><![CDATA[<p>This should go without saying, but the question is how the open web can support the business goals of content developers as well as the app store does.  Support needed may be HTML5, but it may also be HTTP or just an independent web service.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Lucas Gonze</title>
		<link>http://gonze.com/blog/2010/02/04/html5-iphone-game/comment-page-1/#comment-5255</link>
		<dc:creator>Lucas Gonze</dc:creator>
		<pubDate>Mon, 08 Feb 2010 22:21:28 +0000</pubDate>
		<guid isPermaLink="false">http://gonze.com/blog/?p=2330#comment-5255</guid>
		<description>Ryan, it seems to me that the charter is to improve the payment and fulfillment process on the open web, in order to remove enough friction that content producers can make a living.  

This is similar to Playdar, in that it&#039;s a standard API to any number of music providers.</description>
		<content:encoded><![CDATA[<p>Ryan, it seems to me that the charter is to improve the payment and fulfillment process on the open web, in order to remove enough friction that content producers can make a living.  </p>
<p>This is similar to Playdar, in that it&#8217;s a standard API to any number of music providers.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ryan Shaw</title>
		<link>http://gonze.com/blog/2010/02/04/html5-iphone-game/comment-page-1/#comment-5254</link>
		<dc:creator>Ryan Shaw</dc:creator>
		<pubDate>Mon, 08 Feb 2010 22:14:00 +0000</pubDate>
		<guid isPermaLink="false">http://gonze.com/blog/?p=2330#comment-5254</guid>
		<description>Crosbie, HTML5 is no longer about formatting. It&#039;s about building web applications. That&#039;s why it has stuff in it like &lt;a href=&quot;http://dev.w3.org/geo/api/spec-source.html&quot; rel=&quot;nofollow&quot;&gt;geolocation&lt;/a&gt; and &lt;a href=&quot;http://dev.w3.org/html5/workers/&quot; rel=&quot;nofollow&quot;&gt;background threads&lt;/a&gt;. Now we can argue about whether payment is a critical core functionality for web applications or not, but your argument about published works and copyright doesn&#039;t really apply.

Lucas, I have no idea what a payment API would really look like. I&#039;m imagining something like this: I configure my browser so that Citibank is my preferred payment handler (or more likely a wizard script on the Citibank site does this for me). The payment API just exposes a function for passing a payee ID, amount, and callback to my preferred payment handler. How Citibank chooses to structure the interaction after that is up to them, but once the transaction is cleared the callback is called with some sort of token and my MP3 starts playing, or my ebook loads, or whatever.</description>
		<content:encoded><![CDATA[<p>Crosbie, HTML5 is no longer about formatting. It&#8217;s about building web applications. That&#8217;s why it has stuff in it like <a href="http://dev.w3.org/geo/api/spec-source.html" rel="nofollow">geolocation</a> and <a href="http://dev.w3.org/html5/workers/" rel="nofollow">background threads</a>. Now we can argue about whether payment is a critical core functionality for web applications or not, but your argument about published works and copyright doesn&#8217;t really apply.</p>
<p>Lucas, I have no idea what a payment API would really look like. I&#8217;m imagining something like this: I configure my browser so that Citibank is my preferred payment handler (or more likely a wizard script on the Citibank site does this for me). The payment API just exposes a function for passing a payee ID, amount, and callback to my preferred payment handler. How Citibank chooses to structure the interaction after that is up to them, but once the transaction is cleared the callback is called with some sort of token and my MP3 starts playing, or my ebook loads, or whatever.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

