<?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: Rebreaking The Web</title>
	<atom:link href="http://robert.accettura.com/blog/2008/05/29/rebreaking-the-web/feed/" rel="self" type="application/rss+xml" />
	<link>http://robert.accettura.com/blog/2008/05/29/rebreaking-the-web/</link>
	<description>Robert Accettura&#039;s Personal Blog on Web Development and Tech</description>
	<lastBuildDate>Thu, 09 Feb 2012 09:10:01 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<item>
		<title>By: Recent Links Tagged With "boodman" - JabberTags</title>
		<link>http://robert.accettura.com/blog/2008/05/29/rebreaking-the-web/comment-page-1/#comment-565606</link>
		<dc:creator>Recent Links Tagged With "boodman" - JabberTags</dc:creator>
		<pubDate>Mon, 08 Dec 2008 13:34:05 +0000</pubDate>
		<guid isPermaLink="false">http://robert.accettura.com/?p=1761#comment-565606</guid>
		<description>[...] Sun 07-12-2008   Multi-Platform/Cross-Browser Transparent PNGs Saved by dizid on Sat 06-12-2008   Rebreaking The Web Saved by amott1973 on Mon 17-11-2008   Is your teen just too stressed? Saved by nikitabono on Thu [...]</description>
		<content:encoded><![CDATA[<p>[...] Sun 07-12-2008   Multi-Platform/Cross-Browser Transparent PNGs Saved by dizid on Sat 06-12-2008   Rebreaking The Web Saved by amott1973 on Mon 17-11-2008   Is your teen just too stressed? Saved by nikitabono on Thu [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Peter Kasting</title>
		<link>http://robert.accettura.com/blog/2008/05/29/rebreaking-the-web/comment-page-1/#comment-333290</link>
		<dc:creator>Peter Kasting</dc:creator>
		<pubDate>Fri, 30 May 2008 21:11:41 +0000</pubDate>
		<guid isPermaLink="false">http://robert.accettura.com/?p=1761#comment-333290</guid>
		<description>&quot;Publishing a spec. and hoping someone implements it is pointless and a waste of time&quot; is a sentiment that Ian Hickson (HTML5 spec editor) generally agrees with, and part of the HTML5 process has been to try and have as much dialog as possible with Mozilla, Apple, Opera etc. in order to have the standard reflect what people actually wish to/can implement (cough, SVG, cough).

I view Gears as a way of rapid-prototyping features that can then be specced in HTML5, providing an open-source implementation of those features for browser developers to use, and bringing HTML5 features that are native in some browsers to other browsers that lack them (e.g. we could use Gears to add  to IE if desired).  In this sense it seems like a useful complement to the standards process.  I don&#039;t know much about BrowserPlus; hopefully the Yahoo! folks will be similarly interested in moving as many browsers forward as possible.</description>
		<content:encoded><![CDATA[<p>&#8220;Publishing a spec. and hoping someone implements it is pointless and a waste of time&#8221; is a sentiment that Ian Hickson (HTML5 spec editor) generally agrees with, and part of the HTML5 process has been to try and have as much dialog as possible with Mozilla, Apple, Opera etc. in order to have the standard reflect what people actually wish to/can implement (cough, SVG, cough).</p>
<p>I view Gears as a way of rapid-prototyping features that can then be specced in HTML5, providing an open-source implementation of those features for browser developers to use, and bringing HTML5 features that are native in some browsers to other browsers that lack them (e.g. we could use Gears to add  to IE if desired).  In this sense it seems like a useful complement to the standards process.  I don&#8217;t know much about BrowserPlus; hopefully the Yahoo! folks will be similarly interested in moving as many browsers forward as possible.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jorge</title>
		<link>http://robert.accettura.com/blog/2008/05/29/rebreaking-the-web/comment-page-1/#comment-333207</link>
		<dc:creator>Jorge</dc:creator>
		<pubDate>Fri, 30 May 2008 18:37:12 +0000</pubDate>
		<guid isPermaLink="false">http://robert.accettura.com/?p=1761#comment-333207</guid>
		<description>Maybe I&#039;m not &quot;cool&quot; enough for the Web 2.0 nonsense, but honestly, is canvas a necessity for a regular website? Is there anything actually useful for the end user that can be accomplished with these fancy new features? I mean, yes, offline storage would be great to have, but I don&#039;t think it is a crucial that we can&#039;t wait for all major vendors to support it. The rest is just fluff in my opinion.
I&#039;m not against the advancement of standards, and I agree with you that it would be great that vendors agree on a common set of new standard features for their future releases. But these standards you mention are not particularly relevant for 99% of websites out there. HTML   Javascript   CSS is enough to make something good, even some really great stuff.
The standards I think are really important for the future are the audio and video tags. Those are really important, and they deserve special attention IMO.</description>
		<content:encoded><![CDATA[<p>Maybe I&#8217;m not &#8220;cool&#8221; enough for the Web 2.0 nonsense, but honestly, is canvas a necessity for a regular website? Is there anything actually useful for the end user that can be accomplished with these fancy new features? I mean, yes, offline storage would be great to have, but I don&#8217;t think it is a crucial that we can&#8217;t wait for all major vendors to support it. The rest is just fluff in my opinion.<br />
I&#8217;m not against the advancement of standards, and I agree with you that it would be great that vendors agree on a common set of new standard features for their future releases. But these standards you mention are not particularly relevant for 99% of websites out there. HTML   Javascript   CSS is enough to make something good, even some really great stuff.<br />
The standards I think are really important for the future are the audio and video tags. Those are really important, and they deserve special attention IMO.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Robert</title>
		<link>http://robert.accettura.com/blog/2008/05/29/rebreaking-the-web/comment-page-1/#comment-333158</link>
		<dc:creator>Robert</dc:creator>
		<pubDate>Fri, 30 May 2008 16:28:48 +0000</pubDate>
		<guid isPermaLink="false">http://robert.accettura.com/?p=1761#comment-333158</guid>
		<description>@Aaron Boodman: Thanks for chiming in.  I didn&#039;t mean to infer anything about breaking backwards compatibility.  The primary issue I have is the cost of these premature implementations.  Moving targets suck.  Agreed that &quot;interop&quot; is likely more important than &quot;standards&quot;, though I don&#039;t think you can successfully do so without having standards (my definition of a &quot;standard&quot; being merely an agreed upon set of specifications).  This of course raises the question: Is the standardization process the real problem?  And how can it be fixed?

Personally  I think W3C needs to put some more emphasis on specs including levels of implementation, and milestones that parties agree to meet.   Publishing a spec. and hoping someone implements it is pointless and a waste of time.   Each vendor implementing random pieces at their own leisure helps nobody as the features are useless until it&#039;s available to all browsers (or plugins implementing functionality).   In this respect, Google&#039;s approach is good since it succeeds.  The failure I see is to have all this legacy code that won&#039;t work on non-Google Gears enabled browsers because it&#039;s not up to spec.  Bloating the spec is out of the question too.

I guess I&#039;m more of fan of incremental efforts rather than giant monolithic specs.

There&#039;s no easy fix or it would have been done years ago.  But I question if the seemingly diverging efforts are the best method.  In particular because we have to live with anything that doesn&#039;t converge at the end.</description>
		<content:encoded><![CDATA[<p>@Aaron Boodman: Thanks for chiming in.  I didn&#8217;t mean to infer anything about breaking backwards compatibility.  The primary issue I have is the cost of these premature implementations.  Moving targets suck.  Agreed that &#8220;interop&#8221; is likely more important than &#8220;standards&#8221;, though I don&#8217;t think you can successfully do so without having standards (my definition of a &#8220;standard&#8221; being merely an agreed upon set of specifications).  This of course raises the question: Is the standardization process the real problem?  And how can it be fixed?</p>
<p>Personally  I think W3C needs to put some more emphasis on specs including levels of implementation, and milestones that parties agree to meet.   Publishing a spec. and hoping someone implements it is pointless and a waste of time.   Each vendor implementing random pieces at their own leisure helps nobody as the features are useless until it&#8217;s available to all browsers (or plugins implementing functionality).   In this respect, Google&#8217;s approach is good since it succeeds.  The failure I see is to have all this legacy code that won&#8217;t work on non-Google Gears enabled browsers because it&#8217;s not up to spec.  Bloating the spec is out of the question too.</p>
<p>I guess I&#8217;m more of fan of incremental efforts rather than giant monolithic specs.</p>
<p>There&#8217;s no easy fix or it would have been done years ago.  But I question if the seemingly diverging efforts are the best method.  In particular because we have to live with anything that doesn&#8217;t converge at the end.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Aaron Boodman</title>
		<link>http://robert.accettura.com/blog/2008/05/29/rebreaking-the-web/comment-page-1/#comment-333154</link>
		<dc:creator>Aaron Boodman</dc:creator>
		<pubDate>Fri, 30 May 2008 16:12:05 +0000</pubDate>
		<guid isPermaLink="false">http://robert.accettura.com/?p=1761#comment-333154</guid>
		<description>Minor correction: Gears will not break backwards compatibility with it&#039;s initial Database API when we add standards support; we&#039;ll have both.

Unfortunately, standards bodies are seldom inclined to add groundbreaking new technology until multiple vendors have implemented and proven it. It&#039;s a chicken and egg problem that we&#039;re trying to correct in HTML5 and WhatWG.

At the end of the day, the most important thing is interop not &quot;standards&quot;. To that end, Gears is working with Mozilla and WebKit more closely to attempt to come out of the gate with roughly compatible features. It&#039;s just not practical, however, to expect this to be perfect overnight. There will be a period of divergence and a period of convergence. As long as everyone involved is committed to the convergence (and I get the strong impression this is true this time around), this should happen much faster than it has in the past.</description>
		<content:encoded><![CDATA[<p>Minor correction: Gears will not break backwards compatibility with it&#8217;s initial Database API when we add standards support; we&#8217;ll have both.</p>
<p>Unfortunately, standards bodies are seldom inclined to add groundbreaking new technology until multiple vendors have implemented and proven it. It&#8217;s a chicken and egg problem that we&#8217;re trying to correct in HTML5 and WhatWG.</p>
<p>At the end of the day, the most important thing is interop not &#8220;standards&#8221;. To that end, Gears is working with Mozilla and WebKit more closely to attempt to come out of the gate with roughly compatible features. It&#8217;s just not practical, however, to expect this to be perfect overnight. There will be a period of divergence and a period of convergence. As long as everyone involved is committed to the convergence (and I get the strong impression this is true this time around), this should happen much faster than it has in the past.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Peng&#8217;s links for Friday, 30 May &#171; I&#8217;m Just an Avatar</title>
		<link>http://robert.accettura.com/blog/2008/05/29/rebreaking-the-web/comment-page-1/#comment-333139</link>
		<dc:creator>Peng&#8217;s links for Friday, 30 May &#171; I&#8217;m Just an Avatar</dc:creator>
		<pubDate>Fri, 30 May 2008 15:31:45 +0000</pubDate>
		<guid isPermaLink="false">http://robert.accettura.com/?p=1761#comment-333139</guid>
		<description>[...] Accettura/Planet Mozilla: Rebreaking The Web. Web Standards was supposed to put an end to the hodgepodge of features added by different web [...]</description>
		<content:encoded><![CDATA[<p>[...] Accettura/Planet Mozilla: Rebreaking The Web. Web Standards was supposed to put an end to the hodgepodge of features added by different web [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: pd</title>
		<link>http://robert.accettura.com/blog/2008/05/29/rebreaking-the-web/comment-page-1/#comment-333132</link>
		<dc:creator>pd</dc:creator>
		<pubDate>Fri, 30 May 2008 14:58:28 +0000</pubDate>
		<guid isPermaLink="false">http://robert.accettura.com/?p=1761#comment-333132</guid>
		<description>the problem is that all you highfalutin W3C and WHATWG types spend forever arsing about and eventually trying to dictate what the web will be. Meanwhile the world moves on and adopts crap like Flash.

You all rabbit on about how browsers need offline storage and desktop integration when fundamental elements of the most trivial web-only based applications are not natively supported. See rich text editing. All the blogs of this world and all the CMSes have the most clunky, diffficult to implement text editing environments, it&#039;s pathetic! Midas, contentEditable, babble on however much you like. The web needs fundamentals before it pretends to be a medium that can support genuine desktop-comparable applications.

Meanwhile Flash just continues to plough it&#039;s security and performance compromising way forward.

*sigh*

A simple way to fight off Flash is to give standards-supporting developers some decent visual tools. Where are rounded corners in the priority list? Where are multi-position background images? 

The web is farked, I&#039;ve had enough.</description>
		<content:encoded><![CDATA[<p>the problem is that all you highfalutin W3C and WHATWG types spend forever arsing about and eventually trying to dictate what the web will be. Meanwhile the world moves on and adopts <abbr title="crap">****</abbr> like Flash.</p>
<p>You all rabbit on about how browsers need offline storage and desktop integration when fundamental elements of the most trivial web-only based applications are not natively supported. See rich text editing. All the blogs of this world and all the CMSes have the most clunky, diffficult to implement text editing environments, it&#8217;s pathetic! Midas, contentEditable, babble on however much you like. The web needs fundamentals before it pretends to be a medium that can support genuine desktop-comparable applications.</p>
<p>Meanwhile Flash just continues to plough it&#8217;s security and performance compromising way forward.</p>
<p>*sigh*</p>
<p>A simple way to fight off Flash is to give standards-supporting developers some decent visual tools. Where are rounded corners in the priority list? Where are multi-position background images? </p>
<p>The web is farked, I&#8217;ve had enough.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Robert</title>
		<link>http://robert.accettura.com/blog/2008/05/29/rebreaking-the-web/comment-page-1/#comment-333093</link>
		<dc:creator>Robert</dc:creator>
		<pubDate>Fri, 30 May 2008 12:59:09 +0000</pubDate>
		<guid isPermaLink="false">http://robert.accettura.com/?p=1761#comment-333093</guid>
		<description>@Sean: xmlHttpRequest was originally implemented as an ActiveX object.  Because ActiveX is proprietary (and pretty much impossible on anything but Windows), the statement is correct.  They didn&#039;t implement native xmlHttpRequest until IE 7.  They implemented the idea first... but in a form nobody could mimic, which proves my point that browsers were fragmenting in terms of compatibility.</description>
		<content:encoded><![CDATA[<p>@Sean: xmlHttpRequest was originally implemented as an ActiveX object.  Because ActiveX is proprietary (and pretty much impossible on anything but Windows), the statement is correct.  They didn&#8217;t implement native xmlHttpRequest until IE 7.  They implemented the idea first&#8230; but in a form nobody could mimic, which proves my point that browsers were fragmenting in terms of compatibility.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Sean</title>
		<link>http://robert.accettura.com/blog/2008/05/29/rebreaking-the-web/comment-page-1/#comment-333049</link>
		<dc:creator>Sean</dc:creator>
		<pubDate>Fri, 30 May 2008 11:06:26 +0000</pubDate>
		<guid isPermaLink="false">http://robert.accettura.com/?p=1761#comment-333049</guid>
		<description>To say that IE6 didn&#039;t support native XMLHttpRequest is misleading. As the article you linked to points out, IE6 implemented it first, and the other browsers copied the idea. 

I&#039;m not so sure that the last browser-divergence sheds any light on the current situation. For one, the browser vendors and plug-in providers seem to be talking.  

And the concept of progressive enhancement will mitigate some of the possible fragmentation:
- canvas is almost the perfect test-case. Surely no-one designs a web-page that can live without canvas. 
- Gears vs BrowserPlus vs mozilla-extras. I think there will be libraries to abstract the common features, and proghancement for the rest

I also think google (search) will be a stabilizing influence here. If you want people to find you with google then you have to present your data in such a way that google can find it. 

Anyway, predictions are tricky, especially about the future (so feel free to tear apart my wishful thinking).</description>
		<content:encoded><![CDATA[<p>To say that IE6 didn&#8217;t support native XMLHttpRequest is misleading. As the article you linked to points out, IE6 implemented it first, and the other browsers copied the idea. </p>
<p>I&#8217;m not so sure that the last browser-divergence sheds any light on the current situation. For one, the browser vendors and plug-in providers seem to be talking.  </p>
<p>And the concept of progressive enhancement will mitigate some of the possible fragmentation:<br />
- canvas is almost the perfect test-case. Surely no-one designs a web-page that can live without canvas.<br />
- Gears vs BrowserPlus vs mozilla-extras. I think there will be libraries to abstract the common features, and proghancement for the rest</p>
<p>I also think google (search) will be a stabilizing influence here. If you want people to find you with google then you have to present your data in such a way that google can find it. </p>
<p>Anyway, predictions are tricky, especially about the future (so feel free to tear apart my wishful thinking).</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Robert</title>
		<link>http://robert.accettura.com/blog/2008/05/29/rebreaking-the-web/comment-page-1/#comment-333031</link>
		<dc:creator>Robert</dc:creator>
		<pubDate>Fri, 30 May 2008 10:27:22 +0000</pubDate>
		<guid isPermaLink="false">http://robert.accettura.com/?p=1761#comment-333031</guid>
		<description>@voracity: Good point.  Not everything can be implemented given a particular browser, but many things can.  Sometimes it&#039;s not a technical limitation but a legal one (such as Google Gears on the iPhone).

@monk.e.boy: Unfortunately I feel the need to, because people like you can&#039;t be civil.</description>
		<content:encoded><![CDATA[<p>@voracity: Good point.  Not everything can be implemented given a particular browser, but many things can.  Sometimes it&#8217;s not a technical limitation but a legal one (such as Google Gears on the iPhone).</p>
<p>@monk.e.boy: Unfortunately I feel the need to, because people like you can&#8217;t be civil.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

