<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0">
  <channel>
    <title>OpenDocument's feed | Diigo Group</title>
    <link>http://groups.diigo.com/opendocument/bookmark/tag/xaml+ooxml</link>
    <description>Bookmarks from OpenDocument tagged by xaml+ooxml</description>
    <pubDate>Tue, 22 Apr 2008 17:16:23 -0000</pubDate>
    <item>
      <title>Open Stack: ISO Does The Unthinkable.  How ISO approval of MSOffice-OOXML will break the Web</title>
      <link>http://openstack.blogspot.com/2007/01/opendocument-as-perfect-microsoft.html?showComment=1208721360000</link>
      <description>&lt;p&gt;In response to a recent question posted to a rather old OpenStack blog, i posted this summary of my views on ISO approval of MSOffice-OOXML and the impact it will have on the futrue of the open web.  &lt;/p&gt;&lt;p&gt;&lt;strong&gt;Comments:&lt;/strong&gt;&lt;ul&gt;&lt;li&gt;A summary of my views on ISO approval of MSOffice-OOXML and the impact it will have on the futrue of the open web. &lt;small&gt;posted by &lt;a href=&quot;http://groups.diigo.com/opendocument/bookmark/garyedwards&quot;&gt;garyedwards&lt;/a&gt;&lt;/small&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Highlights and Sticky Notes:&lt;/strong&gt;&lt;p&gt;&lt;div class=&quot;content&quot;&gt;In August of 2007 we dropped ODF as the da Vinci target conversion format, and moved to the W3C's Compound Document Format (CDF) with an ePUB wrapper.&lt;br /&gt;&lt;br /&gt;The reason for this move is that we could not establish a reasonable degree of interoperability with OpenOffice ODF unless Sun supported the five generic eXtensions to ODF needed to hit the high fidelity conversion the da Vinci process is capable of.&lt;br /&gt;&lt;br /&gt;Since da Vinci is a clone of the MSOffice OOXML compatibility Kit, we use the same internal conversion process where imbr (in-memory-binary-representation) is converted to another format: imbr &amp;lt;&amp;gt; OOXML or, imbr &amp;lt;&amp;gt; RTF.&lt;br /&gt;&lt;br /&gt;While it's entirely compliant to eXtend ODF, without Sun's changes to OpenOffice ODF the application-platform-vendor independent interoperability end users expect would be meaningless.&lt;br /&gt;&lt;br /&gt;The problem as we see it is this; it is impossible to do a high fidelity conversion between two application specific XML formats.  &lt;br /&gt;&lt;br /&gt;It is however quite possible to do a conversion between an application specific format and a generic (application-platform-vendor independent) format.&lt;/div&gt;&lt;/p&gt;&lt;p&gt;&lt;p&gt;&lt;strong&gt;Tags:&lt;/strong&gt; &lt;a href=&quot;http://groups.diigo.com/opendocument/bookmark/tag/css&quot;&gt;css&lt;/a&gt; &lt;a href=&quot;http://groups.diigo.com/opendocument/bookmark/tag/davinci&quot;&gt;davinci&lt;/a&gt; &lt;a href=&quot;http://groups.diigo.com/opendocument/bookmark/tag/interoperability&quot;&gt;interoperability&lt;/a&gt; &lt;a href=&quot;http://groups.diigo.com/opendocument/bookmark/tag/msoffice&quot;&gt;msoffice&lt;/a&gt; &lt;a href=&quot;http://groups.diigo.com/opendocument/bookmark/tag/odf&quot;&gt;odf&lt;/a&gt; &lt;a href=&quot;http://groups.diigo.com/opendocument/bookmark/tag/ooxml&quot;&gt;ooxml&lt;/a&gt; &lt;a href=&quot;http://groups.diigo.com/opendocument/bookmark/tag/xaml&quot;&gt;xaml&lt;/a&gt; &lt;a href=&quot;http://groups.diigo.com/opendocument/bookmark/tag/xhtml&quot;&gt;xhtml&lt;/a&gt; &lt;/p&gt;&lt;p&gt;&lt;strong&gt;Posted by:&lt;/strong&gt; &lt;a href=&quot;http://groups.diigo.com/opendocument/bookmark/garyedwards&quot;&gt;garyedwards&lt;/a&gt;&lt;/p&gt;</description>
      <pubDate>Tue, 22 Apr 2008 17:16:23 -0000</pubDate>
    </item>
    <item>
      <title>Is HTML in a Race to the Bottom? A Large-Scale Survey of Open Web Formats</title>
      <link>http://dsonline.computer.org/portal/site/dsonline/menuitem.9ed3d9924aeb0dcd82ccc6716bbe36ec/index.jsp?&amp;pName=dso_level1&amp;path=dsonline/2008/04&amp;file=w2std.xml&amp;xsl=article.xsl&amp;;jsessionid=LLV9NWYTTRvyTGh82mhPL1gz8sc2JmbL5QkLtCVbQtkd8hXBlZlw!692457680</link>
      <description>&lt;p&gt;What makes the Internet so extraordinary is the interoperability of web ready data, content, media and the incredible sprawl of web applications servicing the volumes of information.  The &amp;lt;i&amp;gt;network of networks&amp;lt;/i&amp;gt; has become the information system connecting and converging all information systems.  The Web is the universal platform of access, exchange and now, collaborative computing.  This survey exammines the key issue of future interoperability; Web Document Formats.&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Highlights and Sticky Notes:&lt;/strong&gt;&lt;p&gt;&lt;div class=&quot;content&quot;&gt;&lt;div&gt;&lt;span class=&quot;dropcap_all&quot;&gt;T&lt;/span&gt;he &quot;race to the bottom&quot; is a
familiar phenomenon that occurs when multiple standards compete for acceptance.
In this environment, the most lenient standard usually attracts the greatest
support (acceptance, usage, and so on), leading to a competition among
standards to be less stringent. This also tends to drive competing standards
toward the minimum possible level of quality. One key prerequisite for a race
to the bottom is an unregulated market because regulators mandate a minimum
acceptable quality for standards and sanction those who don't
comply.&lt;sup&gt;1,2&lt;/sup&gt; In examining current HTML standards, we've come to
suspect that a race to the bottom could, in fact, be occurring because so many
competing versions of HTML exist.&lt;/div&gt;

&lt;p&gt;At this time, some nine different versions of HTML (including its successor,
XHTML) are supported as W3C standards, with the most up-to-date being XHTML
1.1. Although some versions are very old and lack some of the newer versions'
capabilities, others are reasonably contemporaneous. In particular, HTML 4.01
and XHTML 1.0 both have &quot;transitional&quot; and &quot;strict&quot; versions.
Clearly, the W3C's intent is to provide a pathway to move from HTML 4.01 to
XHTML 1.1, and the transitional versions are steps on that path. It also aims
to develop XHTML standards that support device independence (everything from
desktops to cell phones), accessibility, and internationalization. As part of
this effort, HTML 4.01's presentational elements (used to adjust the appearance
of a page for older browsers that don't support style sheets) are eliminated in
XHTML 1.1.&lt;/p&gt;

&lt;p&gt;Our concern is that Web site designers might decline to follow the newer
versions' more stringent formatting requirements and will instead keep using
transitional versions. To determine if this is likely, we surveyed the top
100,000 most popular Web sites to discover what versions of HTML are in
widespread use.&lt;/p&gt;&lt;/div&gt;&lt;/p&gt;&lt;p&gt;&lt;span class=&quot;content&quot;&gt;&lt;img src=&quot;http://www.diigo.com/images/v2/float_note.gif&quot; /&gt;&lt;/span&gt;&lt;ul&gt;&lt;li&gt;&lt;p&gt;The summary statement glosses over the value of a highly structured portable XML document.  A value that goes far beyond the strict separation of content and presentation.  The portable document model is the essential means by which information is exchanged over the Web.  It is the key to Web interop.&lt;/p&gt;

&lt;p&gt;Up till now, Web docuemnts have been very limited.  With the advent of XHTML-2, CSS-3, SVG, XForms and CDF (Compound Document Framework for putting these pieces together), the W3C has provisioned the Web with the means of publishing and exchanging highly interactive but very complex docuemnts.  The Web documents of the future will be every bit as complex as the publishing industry needs.&lt;/p&gt;

The transition of complex and data rich desktop office suite documents to the Web has been non existent up till now.  With ISO approval of MSOffice-OOXML, Microsoft is now ready to transition billions of business process rich &quot;office&quot; documents to the Web. 

&lt;p&gt; This transition is accomplished by a very clever conversion component included in the MSOffice SDK.  MS Developers can easily convert OOXML documents to Web ready XAML documents, adn back again, without loss of presentation fidelity, or data.  No matter what the complexity!&lt;/p&gt;

&lt;p&gt;The problem here is that while MSOffice-OOXML is now an ISO/IEC International Standard, XAML &quot;fixed/flow&quot; is a proprietary format useful only to the IE-8 browser, the MS Web Stack (Exchange, SharePoint, MS SQL, and Windows Server), and the emerging MS Cloud.&lt;/p&gt;

&lt;p&gt;Apache, J2EE, Mozilla Firefox, Adobe and Open Source Servers in general will not be able to render these complex, business process rich, office suite documents.  MSOffice-OOXML itself is far to complicated and filled with MS application-platform-vendor specific dependencies to be usefully converted to Open Web XHTML-CSS, ePUB or CDF.&lt;/p&gt;

&lt;p&gt;XAML itself is only the tip of the iceberg.  The Microsoft Web Stack also implements Silverlight, Smart Tags and other WPF - .NET technologies not available as open standards.  Silverlight is a proprietary alternative to SVG and Flash technologies.  Smart Tags and the LINQ meta search mechanism are alternatives to RDF, RDFa and SPARQL.  And of course, XAML &lt;i&gt;&quot;fixed/flow&quot;&lt;/i&gt; is a proprietary alternative to advanced XHTML-CSS, CDF, iPAPER, FlashPaper and PDF.&lt;/p&gt;

&lt;p&gt;Web formats are important.  This survey sadly only begins to scrape the surface of the interoperability problems the future of the Open Web faces.  ISO approval of MSOffice-OOXML is going to initiate a great transition of legacy &lt;i&gt;client/server&lt;/i&gt; business process systems to a new model of highly efficient, barrier free and cloud ready &lt;i&gt;client/ Web-Stack /server systems&lt;/i&gt;.&lt;/p&gt;

&lt;p&gt;Hope this helps,&lt;p&gt;
&lt;p&gt;~ge~&lt;/p&gt;&lt;/p&gt;&lt;/p&gt; &lt;small&gt;posted by &lt;a href=&quot;http://groups.diigo.com/opendocument/bookmark/garyedwards&quot;&gt;garyedwards&lt;/a&gt;&lt;/small&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/p&gt;&lt;p&gt;&lt;p&gt;&lt;strong&gt;Tags:&lt;/strong&gt; &lt;a href=&quot;http://groups.diigo.com/opendocument/bookmark/tag/cdf&quot;&gt;cdf&lt;/a&gt; &lt;a href=&quot;http://groups.diigo.com/opendocument/bookmark/tag/css&quot;&gt;css&lt;/a&gt; &lt;a href=&quot;http://groups.diigo.com/opendocument/bookmark/tag/html&quot;&gt;html&lt;/a&gt; &lt;a href=&quot;http://groups.diigo.com/opendocument/bookmark/tag/ooxml&quot;&gt;ooxml&lt;/a&gt; &lt;a href=&quot;http://groups.diigo.com/opendocument/bookmark/tag/xaml&quot;&gt;xaml&lt;/a&gt; &lt;a href=&quot;http://groups.diigo.com/opendocument/bookmark/tag/xhtml&quot;&gt;xhtml&lt;/a&gt; &lt;/p&gt;&lt;p&gt;&lt;strong&gt;Posted by:&lt;/strong&gt; &lt;a href=&quot;http://groups.diigo.com/opendocument/bookmark/garyedwards&quot;&gt;garyedwards&lt;/a&gt;&lt;/p&gt;</description>
      <pubDate>Fri, 18 Apr 2008 17:53:06 -0000</pubDate>
    </item>
    <item>
      <title>Has Microsoft lost its way on desktop computing? | The Apple Core | ZDNet.com</title>
      <link>http://blogs.zdnet.com/Apple/?p=1486</link>
      <description>&lt;p&gt;ZDNet's David Morgenstern must have missed ISO approval of OOXML!  MS has a desktop strategy, but involves proprietary protocols, formats and API's as the protective barrier for transitioning desktop bound client/server business processes to MS Web Stack bound SaaS-SOA business processes.  Welcome to the Microsoft Cloud!&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Highlights and Sticky Notes:&lt;/strong&gt;&lt;p&gt;&lt;div class=&quot;content&quot;&gt;&lt;p&gt;OM MALIK: You outlined Microsoft’s software-plus-services strategy, but what I want to know about is the changing role of the desktop in this service’s future.&lt;/p&gt;
&lt;p&gt;RAY OZZIE: I think the real question is (that) if you were going to design an OS today, what would it look like? The OS that we’re using today is kind of in the model of a ’70s or ’80s vintage workstation. It was designed for a LAN, it’s got this great display, and a mouse, and all this stuff, but it’s not inherently designed for the Internet. The Internet is this resource in the back end that you can design things to take advantage of. You can use it to synchronize stuff, and communicate stuff amongst these devices at the edge.&lt;/p&gt;
&lt;p&gt;A student today or a web startup, they don’t actually start at the desktop. They start at the web, they start building web solutions, and immediately deploy that to a browser. So from that perspective, what programming models can I give these folks that they can extend that functionality out to the edge? In the cases where they want mobility, where they want a rich dynamic experience as a piece of their solution, how can I make it incremental for them to extend those things, as opposed to learning the desktop world from scratch?&lt;/p&gt;&lt;/div&gt;&lt;/p&gt;&lt;p&gt;&lt;p&gt;&lt;strong&gt;Tags:&lt;/strong&gt; &lt;a href=&quot;http://groups.diigo.com/opendocument/bookmark/tag/msoffice&quot;&gt;msoffice&lt;/a&gt; &lt;a href=&quot;http://groups.diigo.com/opendocument/bookmark/tag/ooxml&quot;&gt;ooxml&lt;/a&gt; &lt;a href=&quot;http://groups.diigo.com/opendocument/bookmark/tag/saas&quot;&gt;saas&lt;/a&gt; &lt;a href=&quot;http://groups.diigo.com/opendocument/bookmark/tag/soa&quot;&gt;soa&lt;/a&gt; &lt;a href=&quot;http://groups.diigo.com/opendocument/bookmark/tag/xaml&quot;&gt;xaml&lt;/a&gt; &lt;/p&gt;&lt;p&gt;&lt;strong&gt;Posted by:&lt;/strong&gt; &lt;a href=&quot;http://groups.diigo.com/opendocument/bookmark/garyedwards&quot;&gt;garyedwards&lt;/a&gt;&lt;/p&gt;</description>
      <pubDate>Mon, 07 Apr 2008 23:08:38 -0000</pubDate>
    </item>
    <item>
      <title>garyedwards's Discussions at ZDNet.co.uk Community</title>
      <link>http://community.zdnet.co.uk/discussions/0,1000000565,2000542666b,00.htm</link>
      <description>&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Highlights and Sticky Notes:&lt;/strong&gt;&lt;p&gt;&lt;div class=&quot;content&quot;&gt;&lt;h3&gt;garyedwards's Discussions&lt;/h3&gt;


					&lt;!-- One Discussion Entry START --&gt;
					&lt;div class=&quot;ueDiscussionEntry&quot;&gt;
						&lt;h4&gt;&lt;img src=&quot;/i/z5/gl/ico/bubble-light.gif&quot; height=&quot;11&quot; alt=&quot;&quot; width=&quot;15&quot; /&gt; &lt;a href=&quot;http://www.zdnet.co.uk/talkback/0,1000001161,39348282-39001068c-20092247o,00.htm&quot;&gt;Breaking the Web&lt;/a&gt;&lt;/h4&gt;
						&lt;p&gt;Talkback: &lt;a href=&quot;http://news.zdnet.co.uk/software/0,1000000121,39348282,00.htm&quot; class=&quot;discussType&quot;&gt;Google: OOXML 'insufficient and unnecessary'&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/p&gt;&lt;p&gt;&lt;p&gt;&lt;strong&gt;Tags:&lt;/strong&gt; &lt;a href=&quot;http://groups.diigo.com/opendocument/bookmark/tag/iso&quot;&gt;iso&lt;/a&gt; &lt;a href=&quot;http://groups.diigo.com/opendocument/bookmark/tag/microsoft&quot;&gt;microsoft&lt;/a&gt; &lt;a href=&quot;http://groups.diigo.com/opendocument/bookmark/tag/msoffice&quot;&gt;msoffice&lt;/a&gt; &lt;a href=&quot;http://groups.diigo.com/opendocument/bookmark/tag/odf&quot;&gt;odf&lt;/a&gt; &lt;a href=&quot;http://groups.diigo.com/opendocument/bookmark/tag/ooxml&quot;&gt;ooxml&lt;/a&gt; &lt;a href=&quot;http://groups.diigo.com/opendocument/bookmark/tag/xaml&quot;&gt;xaml&lt;/a&gt; &lt;/p&gt;&lt;p&gt;&lt;strong&gt;Posted by:&lt;/strong&gt; &lt;a href=&quot;http://groups.diigo.com/opendocument/bookmark/garyedwards&quot;&gt;garyedwards&lt;/a&gt;&lt;/p&gt;</description>
      <pubDate>Fri, 21 Mar 2008 23:54:28 -0000</pubDate>
    </item>
  </channel>
</rss>