<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.msdn.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>An Approach to Reading Specifications Quickly</title><link>http://blogs.msdn.com/ericwhite/archive/2008/01/28/the-secret-to-reading-specifications-quickly.aspx</link><description>In this post, I'm going to give out one of my favorite secrets - how to read specifications quickly, with a high degree of retention. I have a particular technique, and if you use this technique, you may read specs more quickly, and you will remember</description><dc:language>en</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>MSDN Blog Postings  &amp;raquo; An Approach to Reading Specifications Quickly</title><link>http://blogs.msdn.com/ericwhite/archive/2008/01/28/the-secret-to-reading-specifications-quickly.aspx#7289100</link><pubDate>Mon, 28 Jan 2008 18:40:17 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:7289100</guid><dc:creator>MSDN Blog Postings  » An Approach to Reading Specifications Quickly</dc:creator><description>&lt;p&gt;PingBack from &lt;a rel="nofollow" target="_new" href="http://msdnrss.thecoderblogs.com/2008/01/28/an-approach-to-reading-specifications-quickly/"&gt;http://msdnrss.thecoderblogs.com/2008/01/28/an-approach-to-reading-specifications-quickly/&lt;/a&gt;&lt;/p&gt;
</description></item><item><title>Open XML links for 01-30-2008</title><link>http://blogs.msdn.com/ericwhite/archive/2008/01/28/the-secret-to-reading-specifications-quickly.aspx#7328905</link><pubDate>Wed, 30 Jan 2008 19:31:55 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:7328905</guid><dc:creator>Doug Mahugh</dc:creator><description>&lt;p&gt;Open XML and XSLT with XMLSpy. Alex Falk has a great post on how to create a simple XSLT that transforms&lt;/p&gt;
</description></item><item><title>Open XML links for 01-30-2008</title><link>http://blogs.msdn.com/ericwhite/archive/2008/01/28/the-secret-to-reading-specifications-quickly.aspx#7329218</link><pubDate>Wed, 30 Jan 2008 19:55:15 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:7329218</guid><dc:creator>Noticias externas</dc:creator><description>&lt;p&gt;Open XML and XSLT with XMLSpy. Alex Falk has a great post on how to create a simple XSLT that transforms&lt;/p&gt;
</description></item><item><title>re: An Approach to Reading Specifications Quickly</title><link>http://blogs.msdn.com/ericwhite/archive/2008/01/28/the-secret-to-reading-specifications-quickly.aspx#7419936</link><pubDate>Mon, 04 Feb 2008 00:59:06 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:7419936</guid><dc:creator>Dave S. </dc:creator><description>&lt;p&gt;&amp;quot;ISO ratification of this specification is important to the productivity of the entire world&amp;quot;&lt;/p&gt;
&lt;p&gt;Exaggeration at its best. Up there with Salk and Einstein? &lt;/p&gt;
&lt;p&gt;&amp;quot;Leave the assessment of the length of the spec to the people competent to make that assessment.&amp;quot; &lt;/p&gt;
&lt;p&gt;What is the length of the spec? Page count is a poor measure. Word count is slightly better, but not always indicative. &lt;/p&gt;
&lt;p&gt;A close approximation is the Zipped file size - how big is the Zipped spec?&lt;/p&gt;
</description></item><item><title>re: An Approach to Reading Specifications Quickly</title><link>http://blogs.msdn.com/ericwhite/archive/2008/01/28/the-secret-to-reading-specifications-quickly.aspx#7420264</link><pubDate>Mon, 04 Feb 2008 01:28:15 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:7420264</guid><dc:creator>EricWhite</dc:creator><description>&lt;p&gt;WRT how important the spec is, reasonable people can disagree. It's not possible to get an assessment of the number of binary docs that can be converted to Open XML with high fidelity, but I'm sure that we agree that the number is huge.&lt;/p&gt;
&lt;p&gt;About the length of the spec when zipped, I'm sure that you know how to run WinZip ;)&lt;/p&gt;
</description></item><item><title>re: An Approach to Reading Specifications Quickly</title><link>http://blogs.msdn.com/ericwhite/archive/2008/01/28/the-secret-to-reading-specifications-quickly.aspx#7427498</link><pubDate>Mon, 04 Feb 2008 08:34:49 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:7427498</guid><dc:creator>Dave S.</dc:creator><description>&lt;p&gt;How do a huge number of existing documents that can be converted from one format to another format bear on the importance of the -ratification- of a document that describes one of the formats? &lt;/p&gt;
&lt;p&gt;The existance of those documents is a drain on productivity, as they will either a) need time and effort to convert and to manage the conversion and to prevent documents from being re-converted (to avoid anomalies) , or b) require all future applications to maintain the conversion segment for each old format and to each newer one. &lt;/p&gt;
&lt;p&gt;Most of the huge number of documents are in the -other- format and the -other- format has no ratified ISO standard. Having the older formats ISO ratified would make a productivity boost, especially if it included a validation suite to ensure applications were generating valid files. &lt;/p&gt;
&lt;p&gt;99.999999% of existing MS Binary-format files would have been better off being preserved as PDFs. The need to view and print existing documents far exceeds the need to edit them. Editting documents is often undesireable, such as for legal documents. &lt;/p&gt;
&lt;p&gt;Not all Microsoft bloggers know about WinZip or that the zip method used by MS Office 2007 is sub-optimal (~20% larger) WRT WinZip. I'm impressed.&lt;/p&gt;
</description></item><item><title>Link List: Language Topics, Data Service, jQuery,F#, Spec#, Specs Reading, etc...</title><link>http://blogs.msdn.com/ericwhite/archive/2008/01/28/the-secret-to-reading-specifications-quickly.aspx#7435197</link><pubDate>Mon, 04 Feb 2008 15:09:35 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:7435197</guid><dc:creator>Guru Stop</dc:creator><description>&lt;p&gt;It started an email Mohamed Hossam (AKA, Bashmohandes) sent to my company's local office here in Egypt&lt;/p&gt;
</description></item><item><title>re: An Approach to Reading Specifications Quickly</title><link>http://blogs.msdn.com/ericwhite/archive/2008/01/28/the-secret-to-reading-specifications-quickly.aspx#7452106</link><pubDate>Tue, 05 Feb 2008 03:50:11 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:7452106</guid><dc:creator>EricWhite</dc:creator><description>&lt;p&gt;Dave S.,&lt;/p&gt;
&lt;p&gt;In the Office Open XML Overview, in section 2, entitled, “Purposes for the Standard”, the first sentence says: “OpenXML was designed from the start to be capable of faithfully representing the pre-existing corpus of word-processing documents, presentations, and spreadsheets that are encoded in binary formats defined by Microsoft Corporation.”&lt;/p&gt;
&lt;p&gt;You may not agree with the stated purpose of the Ecma 376 standard, however Ecma’s standard is in alignment with its purpose.&lt;/p&gt;
&lt;p&gt;What we're trying to do here is to provide the most seamless way forward for all these people who have binary documents. Of course, IBM would rather force people to convert to ODF, and then sell consulting services to aleve their pain.&lt;/p&gt;
&lt;p&gt;With regards to the desirability of the binary formats over an XML format, I personally think that it is a no-brainer to allow developers to use any of the really good XML programming APIs, instead of munging around in a binary file. The CTO of ThinkFree (www.thinkfree.com) indicated that it was far easier to work with Open XML than the binary formats, and his company has done extensive work with both.&lt;/p&gt;
&lt;p&gt;I think that your assertion regarding binary format files would be better preserved as PDF is not correct. It certainly is not what we hear from our customers.&lt;/p&gt;
&lt;p&gt;And finally, regarding your comment about WinZip, sarcasm is not the most effective tool to convince people. I'd like to invite you to move the discussion up a level. Let's argue with supported assertions, politely phrased opinions, etc. :)&lt;/p&gt;
</description></item><item><title>re: An Approach to Reading Specifications Quickly</title><link>http://blogs.msdn.com/ericwhite/archive/2008/01/28/the-secret-to-reading-specifications-quickly.aspx#8388874</link><pubDate>Mon, 14 Apr 2008 01:00:52 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8388874</guid><dc:creator>Dave S. </dc:creator><description>&lt;p&gt;&amp;quot;What we're trying to do here is to provide the most seamless way forward for all these people who have binary documents.&amp;quot;&lt;/p&gt;
&lt;p&gt;Even a plane going in a circle around the planet is going 'forward'. Forward is a direction in the context of a destination. &lt;/p&gt;
&lt;p&gt;What is the destination that MSO-XML and ECMA(...) were designed for? Re-representing exisiting docs on its own is a useless destination. &lt;/p&gt;
&lt;p&gt;&amp;quot;IBM would rather force people to convert to ODF, and then sell consulting services to aleve(sic) their pain.&amp;quot;&lt;/p&gt;
&lt;p&gt;Wouldn't Microsoft be in a much better position to sell consulting services?&lt;/p&gt;
&lt;p&gt;Mine - &amp;quot;MS Binary-format files would have been better off being preserved as PDFs&amp;quot; Yours - &amp;quot;it is a no-brainer to allow developers to use any of the really good XML programming APIs, instead of munging around in a binary file.&amp;quot; &lt;/p&gt;
&lt;p&gt;Another orthogonal answer. I wrote of preserving documents, you reply about creating documents. &lt;/p&gt;
&lt;p&gt;ThinkFree supports saving as PDF. Their Flash presentation has a number of errors as well, some spelling, esp slide #5/11. Is ThinkFree &amp;quot;the compatible&amp;quot; alternative to Office? The first three bullets on slide #9 are interesting as well. &lt;/p&gt;
&lt;p&gt;A company offering professional support should be able to produce a professional advertisement. Likewise a poor presentation suggests a lack of attention to detail. Not a good reference.&lt;/p&gt;
&lt;p&gt;Still no size of the zipped spec? &lt;/p&gt;
&lt;p&gt;I asked someone - Gray Knowlton - why the zipped version of a '97 doc was smaller than the &amp;nbsp;same-version of an '07 docx, given that zip is used to compress it and smaller file size was one benefit of MSO-XML. &lt;/p&gt;
&lt;p&gt;The answer was somthing about robustness. &lt;/p&gt;
&lt;p&gt;Then I thought - un-zip and re-zip the docx. Ta-da -20% smaller than the original .docx file and a little smaller than the zipped '97 .doc. &lt;/p&gt;
&lt;p&gt;So I asked what was left out of the .docx file that was in the '97, as compression is limited by the true information content. &lt;/p&gt;
&lt;p&gt;No answer from Gary. &lt;/p&gt;
&lt;p&gt;Weren't you sarcastic to begin with - &amp;quot;About the length of the spec when zipped, I'm sure that you know how to run WinZip ;)?&amp;quot; Complete with emoticon and all. It looks intended to be demeaning. &lt;/p&gt;
&lt;p&gt;The ratification question is still up for answer also. Java has no ISO spec, but it seems to do as well as MSO-XML would have done by simply publishing MSO-XML via the Web. &lt;/p&gt;
&lt;p&gt;Again, why was ratification so important?&lt;/p&gt;
</description></item><item><title>re: An Approach to Reading Specifications Quickly</title><link>http://blogs.msdn.com/ericwhite/archive/2008/01/28/the-secret-to-reading-specifications-quickly.aspx#8420866</link><pubDate>Thu, 24 Apr 2008 08:57:08 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8420866</guid><dc:creator>Yawar Amin</dc:creator><description>&lt;p&gt;Dave S., I hate to butt in, but Eric pretty clearly answered your concern about whether it's better to store documents as PDF or in an editable format: `I think that your assertion regarding binary format files would be better preserved as PDF is not correct. It certainly is not what we hear from our customers.'&lt;/p&gt;
&lt;p&gt;Obviously these are just opinions. If Eric were to provide a reference to a plausible sample survey done among customers, we could see for ourselves whether they prefer to edit documents or keep them archived forever. But then if it's the latter, where's the need for a format like ODF?&lt;/p&gt;
</description></item></channel></rss>