On GameSpot: Courtney Love to sue over Guitar Hero 5
BNET Business Network:
BNET
TechRepublic
ZDNet

July 15th, 2008

Why Flash and Silverlight will save the web

Posted by John Carroll @ 8:53 am

Categories: Economic Policy, Programming

Tags: Web, W3C, Microsoft Silverlight, Technology, Paul Ellis, Standardization Committee, Problem Domain, Channel Management, Marketing, John Carroll

Usually, when I riff off another blogger, it’s a blogger with whom I strongly disagree. Disagreeing is a heck of a lot easier to do (a principle to which ZDNet Talkbackers may relate) because it gives you more to talk about. I’d rather join a discussion composed mostly of anti-globalization, closed border Luddites than one composed of free trade technophiles, not because I agree with the former group, but because we’d have more to talk about than the latter.

I agree completely, however, with Paul Ellis, and I think I have something to add to his argument. Ellis, in a post titled “A Proprietary Web? Blame the W3C”, discussed the issue of whether proprietary companies such as Adobe, with Flash, or Microsoft, with Silverlight, enhance the web or subvert it by popularizing technology that don’t conform to free and open web standards. Ellis’ argument was that its not the fault of Adobe and Microsoft for striking off in independent directions so much as the W3C, whose last major standardization effort (XHTML 1.1) was in 2001. Faced with a web that, in the words of Ellis, “has become increasingly stale for modern web development needs,” Flash and Silverlight fill a void left in the development architecture most closely associated with the most common communications medium in existence.

I have trouble, however, blaming the W3C for lack of speed, as speed is not supposed to be a criterion applied to the work of standardization committees. Their real job is to assemble the accrued knowledge related to a problem domain, refine it through a distillation process whose aim is to make the technology logically consistent and reusable, and package it for general consumption through a system designed to popularize it.

That work is, by its very nature, slow-moving. Furthermore, it’s also a process that of necessity lags the technological cutting edge by many, many years. A standard that tried to predict what technology will do in the future would be like historians writing theories about events that haven’t happened yet.

Pushing the boundaries is not the job of a standardization committee. That is the job of private entities striving to figure out how best to apply new technology to existing customers. It is an exploration that runs in parallel, as it works best when multiple companies compete for dominance and market share using cutting-edge technology as the lure which attracts new customers. They make lots of mistakes along the way, but that’s the point. You learn a problem domain by trying lots of different ideas, only some of which will prove useful and correct.

Only when a problem domain has been sufficiently explored and understood is it right for standardization committees to get involved to try to codify what has been learned.

It would make no more sense for the market to confine itself only to technology that is backed by a publicly ratified standard than it would for all of us to confine ourselves to 1850s technology in order to avoid the risk of dependence on new (and possible patented) innovation. I don’t pretend companies are following altruistic motives when they create non-standard technology, but then again, I don’t expect companies to act altruistically. There is a useful byproduct from their efforts, as they add to our collective knowledge of “the right way to do things” that will, eventually, inform a standard committee’s work.

John CarrollJohn Carroll has delivered his opinion on ZDNet since the last millennium. Since May 2008, he is no longer a Microsoft employee. He is currently working at a unified messaging-related startup. See his full profile and disclosure of his industry affiliations.

Email John Carroll

Subscribe to A Developer's View via Email alerts or RSS.

  • Talkback
  • Most Recent of 35 Talkback(s)
So it was
Fixed it....thanks. (Read the rest)
Posted by: John Carroll Posted on: 08/01/08 You are currently: a Guest | | Terms of Use
none issue  mnpundit | 07/15/08
Isn't it interesting  CowLauncher | 07/15/08
Tools may already be here.  storm14k | 07/16/08
This title has zero bearing on the content  knowbody | 07/15/08
Easy  John CarrollZDNet Moderator | 07/15/08
Nice bit of ambiguity  Yagotta B. Kidding | 07/15/08
Haste makes waste.  bjbrock | 07/15/08
At the end of a day, it's merit based  LBiege | 07/15/08
Many years behind  Yagotta B. Kidding | 07/15/08
Proprietary standards  techconc | 07/15/08
Do you guys blame Java Applet as well?  LBiege | 07/15/08
Oh yeah....  bportlock | 07/16/08
Does it look like he blamed anyone in particular?  storm14k | 07/16/08
RE: Why Flash and Silverlight will save the web  Hemlock Stones | 07/15/08
Open Data  modicr@... | 07/15/08
Why Flash and Silverlight might destroy the web  Mikael_z | 07/16/08
YAWN...nt  socialism=nowhere | 07/17/08
The web needs saving?  storm14k | 07/16/08
Typo  Anton Philidor | 07/16/08
Why have standards?  Anton Philidor | 07/16/08
the web doesn't need saving... it needs practical innovation, now  shadedecho | 07/16/08
I like Silverlight chances!!  Windows Defender | 07/17/08
DRM sucks  bastien@... | 07/17/08
RE: Why Flash and Silverlight will save the web  bastien@... | 07/17/08
These are all just tools!  sshrews | 07/17/08
very astute  coffeeshark | 07/18/08
If brevity is the soul of wit...  wmlundine | 07/17/08
RE: Why Flash and Silverlight will save the web  dcsos | 07/17/08
Then you won't be watching the Olympics  John CarrollZDNet Moderator | 07/17/08
Will Silverlight ever run on an iPhone?  T1Oracle | 07/17/08
Silverlight runs on Safari  John CarrollZDNet Moderator | 07/17/08
2001? Look again.  Mitch 74 | 07/18/08
What's the point of standards...  kingpawn@... | 07/18/08
"Disagreeing ... easier to do than disagree"?  AMusnikow | 07/23/08
So it was  John CarrollZDNet Moderator | 08/01/08

What do you think?

SponsoredWhite Papers, Webcasts, and Downloads

advertisement
Click Here

Recent Entries

Top Rated

Premier Vendor Content Whitepapers, webcasts & resources from our Power Center Sponsors

Archives

ZDNet Blogs

White Papers, Webcasts, and Downloads