BYTE.com
RSS feed

Newsletter
Free E-mail Newsletter from BYTE.com
Email Address
First Name
Last Name




 
    
             
BYTE.com > Tangled in the Threads > 2001 > June

Stuff Needs To Flow

By Jon Udell

June 8, 2001

(The Universal Canvas :  Page 2 of 3 )



In this Article
The Universal Canvas
Stuff Needs To Flow
Ektron's eWebEditPro And eMPower
The environment in which such things are possible is one that Microsoft, in its marketing literature, calls "the universal canvas." I've highlighted aspects of this vision in columns on MathML and SVG.

My argument is that universal representation of data in XML is as important as universal representation of Web-services APIs in XML, and for the same reason: stuff needs to flow. In the case of Web services, flow is a network effect that happens when services can trivially interconnect. If XML-RPC and SOAP are succeeding, it's because they reduce barriers to flow more effectively than CORBA/IIOP or DCOM have done. It should be the same with applications.

We want the network effect that happens when I can trivially connect a calculation, a table, an image, and a description -- from different sources -- and then share the results. The Web can achieve this effect, but not easily. Excel, Word, and Acrobat, built to achieve different goals, are the wrong tools for this job -- overkill on features, weak on integration. The Web's own writing tool, the HTML TEXTAREA widget, is conversely well-integrated (with the Web), but hopelessly inadequate in terms of features. What we've always needed, and what we still need, is the universal canvas -- a surface on which we view, but also create and edit, words and tables and charts and pictures.

Since IE4, Microsoft has been shipping a component that can be used to achieve at least some of the universal-canvas effect. It's called the DHTML edit control. If you've ever composed an HTML message in Outlook Express, you've used this component, perhaps to add styled text, tables, images, or hyperlinks to an e-mail message. Because it's a component, it can offer these same services to other applications. Recently, I've been in touch with two companies that are doing just that. Both offer content management systems "for the rest of us" -- that is, for the majority who do not need a Vignette-class hammer to pound a ZDNet-sized nail.

Previous page Page 2 of 3 Next page


BYTE.com > Tangled in the Threads > 2001 > June
Dr. Dobb's Media Center
BYTE.com Store

BYTE CD-ROM
NOW, on one CD-ROM, you can instantly access more than 8 years of BYTE.
 
The Best of BYTE: Volume 2 - Heuristic Algorithms
The Best of BYTE: Volume 2 - Heuristic Algorithms
In this volume of Best of BYTE, we explore the emergence of some heuristic algorithms. Although we have only scratched the surface of this intriguing subject, we hope we've suggested the potential of the synthesis of heuristics and algorithms.

© 2008 Think Services, Privacy Policy, Terms of Service, United Business Media Limited
Site comments: webmaster@byte.com
Web Sites: BYTE.com, dotnetjunkies.com, Dr. Dobb's Journal, SD Expo, Sys Admin, sqljunkies.com, Unixreview



MarketPlace
Try Numara FootPrints 9, The ITSM software that Delivers Real Value, Flexibility and Results.
Automatically capture customer crash data, no debugger required. Support for .NET, C++, OS X, Java.
Understand C/C++ code in less time. Get up to speed faster with Crystal Flow for C/C++.
Develop 10 times faster ! ALM, IDE, .Net, RAD, 5GL, Database, 5GL, 64-bit, etc. Free Express version
Easily create an automated, repeatable process for building and deploying software.
Wanna see your ad here?
 

web2