<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	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/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>kominetz &#187; Microsoft Word</title>
	<atom:link href="http://kominetz.com/tag/microsoft-word/feed/" rel="self" type="application/rss+xml" />
	<link>http://kominetz.com</link>
	<description>On Software, Technology, &#38; Making a Living</description>
	<lastBuildDate>Wed, 23 Jun 2010 01:33:41 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>Word to XML, Then and Now</title>
		<link>http://kominetz.com/2009/04/06/word-to-xml-then-and-now/</link>
		<comments>http://kominetz.com/2009/04/06/word-to-xml-then-and-now/#comments</comments>
		<pubDate>Mon, 06 Apr 2009 17:42:59 +0000</pubDate>
		<dc:creator>john.kominetz</dc:creator>
				<category><![CDATA[Articles]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Microsoft Word]]></category>
		<category><![CDATA[Quark]]></category>
		<category><![CDATA[xml]]></category>

		<guid isPermaLink="false">http://kominetz.com/?p=255</guid>
		<description><![CDATA[I was lucky that last month&#8217;s XML Philly meeting didn&#8217;t trigger my post-traumatic stress syndrome. Quark&#8217;s presentation on their XML Author product took me back to the front lines, having done something similar with Word and SGML over a dozen years ago.  Quark says it always produces valid XML for any schema.  I can testify [...]]]></description>
			<content:encoded><![CDATA[<div id="attachment_256" class="wp-caption alignright" style="width: 241px"><img class="size-medium wp-image-256" title="the_scream" src="http://kominetz.com/wp-content/uploads/2009/04/the_scream-231x300.jpg" alt="The Scream by Edvard Munch" width="231" height="300" /><p class="wp-caption-text">The Scream by Edvard Munch</p></div>
<p>I was lucky that last month&#8217;s <a title="XML Philly" href="http://xmlphilly.org/" target="_blank">XML Philly</a> meeting didn&#8217;t trigger my post-traumatic stress syndrome. Quark&#8217;s presentation on their <a title="XML Author &gt; quark.com" href="http://dynamicpublishing.quark.com/xml_author/" target="_blank">XML Author</a> product took me back to the front lines, having done something similar with Word and SGML over a dozen years ago.  Quark says it always produces valid XML for <em>any</em> schema.  I can testify that it&#8217;s no small feat if true:  Although Word now produces XML directly, it&#8217;s a <a title="Open Office XML &gt; wikipedia.org" href="http://en.wikipedia.org/wiki/Office_Open_XML" target="_blank">generic schema</a> that represents formatting, not semantics.  Wasn&#8217;t this the schema Microsoft wanted to patent as a part of their contribution to &#8220;Open Standards&#8221;?  Anyway, this is still a hard problem with no obvious solution.</p>
<p>Their secret is that the plug-in completely replaces the implementation of the Word data model.  XML is always valid because users are always working in XML; there is no messy conversion between the flat, unstructured Word model and the deep, structured XML model.  What XML Author gets from Word is the familiar GUI and a clear list of features to support, like <em>Track Changes</em>.  In theory, this gets around several common XML acceptance problems:  Users don&#8217;t have to learn a new interface, and business owners don&#8217;t have to pay for two separate word processors on everybody&#8217;s desktop.</p>
<p>Both justifications fall apart under closer scrutiny. Authoring XML changes how users work due to structural requirements; in particular, cut-copy-paste between vanilla Word or different schemas requires skill and patience because of the always-on validation.  Although users won&#8217;t have extra icons on their desktops, the business will have to cough up significant licensing fees that will feel like having two separate, high-end products installed.  Quark was also pushing their professional services for getting things up and running&#8211;both an added cost and an indication that things aren&#8217;t as simple as they seem.</p>
<p>Then there&#8217;s the question that always comes up at these meetings:  What if you share XML documents with people outside your company? There might be something webbie in the future, but for now let&#8217;s not even go there.</p>
<p>We didn&#8217;t get a live demo of the product, and an acquaintance who evaluated it warns that it&#8217;s not ready for prime time if your business depends on complex XML or heavy-duty Word features.  I would also be wary of the product constantly lagging behind Word features because it is essentially a reverse-engineered product, and it&#8217;s an acquisition that Quark&#8217;s still trying to fit into its existing product line.  Still, it&#8217;s easier than trying to mimic, maintain, and synchronize XML structures in actual Word documents.  I have the scars to prove it.</p>
]]></content:encoded>
			<wfw:commentRss>http://kominetz.com/2009/04/06/word-to-xml-then-and-now/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
