Skip to main content

Home/ Document Wars/ Group items tagged HTML

Rss Feed Group items tagged

Gary Edwards

Thinking XML: Schema annotation for bottom-up semantic transparency - 0 views

  •  
    Schematron, Data Dictionaries, Schema Abstracts:::: Oche makes the case for WordNet style unique definitions that might be very useful to verticle industry schemas - defined "shared" business processes. also pertains to verticle implementation of ODF. P
  •  
    Schematron, Data Dictionaries, Schema Abstracts:::: Oche makes the case for WordNet style unique definitions that might be very useful to verticle industry schemas - defined "shared" business processes. also pertains to verticle implementation of ODF. P
  •  
    Schematron, Data Dictionaries, Schema Abstracts:::: Oche makes the case for WordNet style unique definitions that might be very useful to verticle industry schemas - defined "shared" business processes. also pertains to verticle implementation of ODF. P
Gary Edwards

Fear not beloved 450! - 0 views

  •  
    ODF and the great herd of 450 million Win32 bound desktop users have an interesting furture ahead. Microsoft will try to force march them to the integrated Vista Stack and on into the Age of Collaborative Computing. IBM will try to bring collaborative co
  •  
    ODF and the great herd of 450 million Win32 bound desktop users have an interesting furture ahead. Microsoft will try to force march them to the integrated Vista Stack and on into the Age of Collaborative Computing. IBM will try to bring collaborative co
  •  
    ODF and the great herd of 450 million Win32 bound desktop users have an interesting furture ahead. Microsoft will try to force march them to the integrated Vista Stack and on into the Age of Collaborative Computing. IBM will try to bring collaborative co
Gary Edwards

Novell: We Surrender - Forbes.com - 0 views

  •  
    Ouch! Daniel Lyons has Novell with one foot in the grave and Microsoft shoveling fast and furious. For sure Mr. Lyons is unaware of Novell puppet masters IBM and Oracle. Novell has been a dead man walking for years. What they have that's really valuab
  •  
    Ouch! Daniel Lyons has Novell with one foot in the grave and Microsoft shoveling fast and furious. For sure Mr. Lyons is unaware of Novell puppet masters IBM and Oracle. Novell has been a dead man walking for years. What they have that's really valuab
  •  
    Ouch! Daniel Lyons has Novell with one foot in the grave and Microsoft shoveling fast and furious. For sure Mr. Lyons is unaware of Novell puppet masters IBM and Oracle. Novell has been a dead man walking for years. What they have that's really valuab
Gary Edwards

Brian Jones: Open XML Formats : Office Open XML final draft!!! - 0 views

  • # re: Office Open XML final draft!!! @ Wednesday, October 11, 2006 1:46 PM The past incarnations of DrawingML have been chaotic. It would be interesting, out of curiosity, to get an accurate history of what changed over time, perhaps to better understand what is supported in what. Here is my take, I am pretty sure I got at least 50% of it wrong :-) - pre-Windows 95 era, Word, Excel and Powerpoint use their own vector drawing layer used to draw shapes, pictures, diagrams, art and charts. Powerpoint, acquired by Microsoft in 1987, has by far the advanced drawing layer (bi-linear gradients, opacity, ...), codenamed Escher (in reference of the famous mathematician). - In Office 95, it is decided to reuse the Powerpoint vector graphics layer in Word and Excel. Migration begins. - Migration ends with Office 97 where both Word, Excel and Powerpoint use the same vector graphics layer, publicly known as MSO (mso97.dll) - In Office 2000, it's all craze about internet and Word tries to export WYSIWYG html. For that end, mark up extensions must be added to account for the MSO drawing layer. Hence the VML (Vector Markup language). Excel and Powerpoint don't support it. Internet Explorer natively supports VML (Internet Explorer's Direct animation vector drawing layer dismissed for performance reasons). - In Office XP, VML migration ends and both Word, Excel and Powerpoint support VML whenever a document is saved as a "Single web page archive" (.mhtml extension). - In Office 2003, nothing changes. - In Office 12, MSO gets rewritten with backwards compatibility in mind. The vector drawing layer uses more sophisticated drawing functionalities which makes it easier to draw themed, 3D realistic  objects. Technically, the differences are akin to the differences between GDI and GDI+. This new shared library is known as E2O and the corresponding mark up language is known as Drawing ML (Ecma TC45 specs). - In Office 14, ??? perhaps the drawing layer is rewritten, again, to 1) use WPF 2) to allow plugins, hence enabling much more sophisticated do-it-yourself scenarios. Use cases : custom charts ; BI analysis tools. Stephane Rodriguez
  •  
    Stephen Rodriguez gives a quick history of the MSO <> VML <> DrawingML transition in the Microsoft Product line. Note that MSOffice produces two versions of EOOXML file formats. On import os a legacy document, MSOffice will convert the doc and produce a
  •  
    Stephen Rodriguez gives a quick history of the MSO <> VML <> DrawingML transition in the Microsoft Product line. Note that MSOffice produces two versions of EOOXML file formats. On import os a legacy document, MSOffice will convert the doc and produce a
  •  
    Stephen Rodriguez gives a quick history of the MSO <> VML <> DrawingML transition in the Microsoft Product line. Note that MSOffice produces two versions of EOOXML file formats. On import os a legacy document, MSOffice will convert the doc and produce a
Gary Edwards

Open Sources | InfoWorld | The Future of Lock-in | May 17, 2006 08:56 AM | By Matt Asay - 0 views

  •  
    Whoa, Matt Asay knocks one out of the ballpark! Finally a Web 2.0 provider who understands the importance of the Exchange/SharePoint Hub, and the long term lockin of critical day to day business processes that Microsoft has brewing. One thing he doesn't
  •  
    Whoa, Matt Asay knocks one out of the ballpark! Finally a Web 2.0 provider who understands the importance of the Exchange/SharePoint Hub, and the long term lockin of critical day to day business processes that Microsoft has brewing. One thing he doesn't
  •  
    Whoa, Matt Asay knocks one out of the ballpark! Finally a Web 2.0 provider who understands the importance of the Exchange/SharePoint Hub, and the long term lockin of critical day to day business processes that Microsoft has brewing. One thing he doesn't
Gary Edwards

Microsoft (COMP/C-3/37.792 - Antitrust) [2004] ECComm 1 (24 March 2004) - 0 views

  •  
    European Union Anti Trust action against Microsoft. Begins with 1998 complaint from Sun involving browsers and Java. Extends through DRM and digital media players. Great discussion of key terms such as interoperabiltiy, interfaces, system call, platfor
  •  
    European Union Anti Trust action against Microsoft. Begins with 1998 complaint from Sun involving browsers and Java. Extends through DRM and digital media players. Great discussion of key terms such as interoperabiltiy, interfaces, system call, platfor
  •  
    European Union Anti Trust action against Microsoft. Begins with 1998 complaint from Sun involving browsers and Java. Extends through DRM and digital media players. Great discussion of key terms such as interoperabiltiy, interfaces, system call, platfor
Gary Edwards

Regrettable word choice -- Andy Updegrove's comment on "Microsoft releases FAQ on Ecma ... - 0 views

  •  
    Microsoft ECMA Submission, Covenant to Sue, and FAQ. FAQ clearly contradicts the covenanant to sue?
  •  
    Microsoft ECMA Submission, Covenant to Sue, and FAQ. FAQ clearly contradicts the covenanant to sue?
  •  
    Microsoft ECMA Submission, Covenant to Sue, and FAQ. FAQ clearly contradicts the covenanant to sue?
Gary Edwards

Joint letter to the Open Source Community From Novell and Microsoft - 0 views

  •  
    This makes me sick. The indemnification nazis are driving a patent wedge right through the heart and soul of open source.
  •  
    This makes me sick. The indemnification nazis are driving a patent wedge right through the heart and soul of open source.
  •  
    This makes me sick. The indemnification nazis are driving a patent wedge right through the heart and soul of open source.
Gary Edwards

The Meaning of Open Standards - 0 views

  •  
    The marbux comment:

    See particularly section 6.8 and its discussion of "etiquettes," which sounds like CDF profiles to me.

    This 1998 academic paper on open standards could give us a solid foundation to build our arguments for Universal Interop from. I may have forwarded this link before, roughly a year ago. Here is the abstract of the paper:

    This paper develops the argument that many Information Technology standardization processes are in transition from being controlled by standards creators to being controlled by standards implementers. The users of standardized implementations also have rights that they wish addressed. Ten basic rights of standards creators, implementers and users are identified and quantified. Each of these ten rights represents an aspect of Open Standards. Only when all ten rights are supported will standards be open to all.

    It builds upon a previous work by Bruce Perens. Well worth the read.

Paul Merrell

untitled - 0 views

  • Most (quality) specifications provide clear instructions using those magic words SHALL, SHALL NOT, and MAY where those words have a defined meaning for an implementor. Paragraphs are clearly identified as either normative or informative. That way an implementor knows what they must and may implement to claim conformance against a specification. This approach has been well established over time as a sensible way for spec writers and implementors to work
  • Most (quality) specifications provide clear instructions using those magic words SHALL, SHALL NOT, and MAY where those words have a defined meaning for an implementor. Paragraphs are clearly identified as either normative or informative. That way an implementor knows what they must and may implement to claim conformance against a specification. This approach has been well established over time as a sensible way for spec writers and implementors to work That is the way quality specifications are written. For example, ISO/IEC's JTC 1 Directives (link to PDF) requires that international standards designed for interoperability "specify clearly and unambiguously the conformity requirements that are essential to achieve the interoperability." With that clarity, conformance is testable and can provide confidence of interoperability. A suite of tests may be developed and applied to an implementation to determine which tests pass, which fail, and hence arrive at an objective pronouncement on conformance of an implementation against the entirety of the specification.
  • In a quality specification, it should be feasible to select a normative paragraph, identify a conformance test for it, and make a clear statement that this test proves that an implementation meets (or fails to meet) that requirement. Call it a test plan: define the tests (test specification), define the expected set of results, and define what constitutes a "pass" of each test that establishes conformance. The plan then provides the matrix of test spec against requirement. Simple.
  • ...4 more annotations...
  • Rob Weir of IBM chaired (apology for the misuse of that last word) the formation list and then simply announced what the charter would be rather than seeking consensus among the list participants. As part of this process before that charter was produced and while I still naively believed that consensus was a goal, I sat down with ODF 1.1 and did a paragraph-by-paragraph review for testability. The numbers were quite revealing. I completely reviewed only the first four major sections and found very few clear requirements. The majority were mere statements with no normative language used to identify what was required or optional. Implementors would have to make their own interpretation.
  • It's ironic that the chair viewed as good news the fact that there were far fewer testable paragraphs than he had predicted. But his prediction of 10,000 test cases is probably far closer to how many testable paragraphs there should be; my counts were actually bad news.
  • All of the above leads to the interesting question of just how the chair expects to accomplish much that is useful in regard to ODF conformance testing before the specification is amended to tighten up the language and add clear requirements. The syntax conformity is already handled by validation against the schema, but the semantics are woefully under-specified.
  • Summary: ODF 1.1 isn't verifiable as a specification. From a fairly cursory review of the latest draft, ODF 1.2 will follow the same path. With OASIS now being more demanding regarding conformance requirements on every specification and with ISO/IEC taking a closer interest in liaison with the ODF TC, I find it hard to see how the ODF TC co-chairs can maintain this view toward verification.
Gary Edwards

OASIS ODF: List Proposal Enhancement Vote Deadline on Wednesday | Gary Edwards - 0 views

  •  
    Thanks to Paul for digging this up. Who would have guessed that years later, these same issues hang like a dark shroud on the future of ODF? Note also that June 1st of 2007 was the cut off date for ODF 1.2 proposals and recommendations. The OpenFormula and Metadata SC's were rushing to make the cutoff. The List Enhancement proposal itself was just one of many enhancements submitted by Florian Reuter in November of 2006, designed to greatly improve ODF compatibility with MSOffice "ODF". By November of 2006, thanks largely to the Massachusetts Pilot Study, there were a number of ODF plug-ins for MSOffice. All were capable of producing perfectly compliant ISO 26300 ODF, but falling far short of public expectations of high fidelity interop with OpenOffice ODF. Sound familiar? Everyone knew that it was only a matter of time before Microsoft was pressed into providing MSOffice ODF support. There was no doubt that they would face the exact same interop challenges as the many independent plug-in efforts. Hence the stepped up efforts by many at the OASIS ODF to "fix" ISO 26300! At the time of the List Enhancement Proposal, we had increasing evidence from the many pilot studies that ODF was impossible to implement in business and workgroup environments where the MSOffice productivity environment was the defining platform. ODF was not designed to be compatible with MSOffice or the binary documents so critical to business processes bound to this environment. OpenXML was designed exactly to be compatible with these environments. Unless ODF fixed it's compatibility/interoperability problems there was no way for the independent plug-ins to provide a reasonable ODF implementation alternative to OpenXML. And even if Microsoft did produce an MSOffice ODF compliant with ISO 26300, these productivity environments would remain entirely locked. The world expected ODF to be compatible, interoperable, Web ready, and fully capable of cracking open the iron grip Mic
Paul Merrell

PC Pro: News: Google Docs accommodates Office 2007 file formats - 0 views

  • Google has added support for the DOCX and XLSX file formats to the Google Docs office suite.
  • Google has now rectified this situation following the ratification of the Open XML standard last year, but anybody looking to import the PPTX files used by PowerPoint 2007 will need to wait. The files can be converted into a Google Docs-friendly format, but you'll lose formatting, themes and transition effects.
Gary Edwards

Classes of Fidelity for Document Applications - Rick Jellife - 0 views

  •  
    Rick Jellife weighs in on the OpenOffice ODF- MSOffice OpenXML interop embroglio. His take is to focus on Classes of Fidelity, providing us with a comparative table of fidelity categories. I wonder though if this über document processing approach is anywhere near consistent with the common sense meaning of interoperability to average end-users? IMHO, end-users interpret "interoperability" to mean that compliant applications can exchange documents without loss of information. "..... In my blog last year Is ODF the new RTF or the new .DOC? Can it be both? Do we need either? I raised the question of whether ODF would replace RTF or DOC. I think this issue has come back with a bang with the release of Office 2007 SP2, and I'd like to give another pointer to it for readers who missed it first time around.... "...... OASIS ODF TC has some kind of conformance and testing wing at work, but it is not at all clear that they will deliver anything in this kind of area. Without targetting these classes, ODF's breezy conformance requirements means that ODF conforment software can deliver vastly different kinds of fidelity, yet still accord to the letter of the law (and, indeed, to the spirit of the ODF spec, which allows so many holes) which will cause frustration all-around....." Ouch!
Alex Brown

The Phantom Proposals - 0 views

  • I want to make sure that the record is crystal clear in this regard, since statements are being made, and actions attributed to members of this TC, which are false, misleading and reflect poorly on OASIS, this TC, our work and our decision making process. I don't think any of us want to see that happen.
    • Alex Brown
       
      Oh?
Alex Brown

OOXML is defective by design: Microsoft's latest aggression on ODF, codenamed "cast lead" - 0 views

  • nazis
    • Alex Brown
       
      "Nazis", "genocide", "white phosphorous" -- and all about a file format implementation ...
Alex Brown

Doug Mahugh : Tracked Changes - 0 views

  • Much was made during the IS29500 standards process of the difference in the size of the ODF and Open XML specifications.&nbsp; This is a good example of where that difference comes from: in this case, a concept glossed over in three vague sentences of the ODF spec gets 17 pages of documentation in the Open XML spec.
    • Alex Brown
       
      This is the nub; OOXML may be overweight, but ODF is severely undernourished as a spec.
  •  
    Alex, I know from your previous writings that you do not regard OOXML as completely specified. But your post might be so misinterpreted. In my view, neither ODF nor OOXML has yet reached the threshold of eligibility as an international standard, completely specifying "clearly and unambiguously the conformity requirements that are essential to achieve the interoperability." ISO/IEC JTC 1 Directives, Annex I. . OOXML is ahead of ODF in some aspects of specificity, but the eligibility finish line remains beyond the horizon for both.
  • ...2 more comments...
  •  
    Paul, that's right - though so far the faulty things in OOXML turn out to be more round the edges as opposed to ODF's central lapses. Still, it's early days in the examination of OOXML so I'm reserving making any firm call on the comparative merits of the specs until I have read a lot (a lot) more. Is there an area of OOXML you'd say was particularly underbaked? I'm quite interested in the fact that neither of these beasts specify scripting languages ...
  •  
    Hi, Alex, Most seriously, there are no profiles and accompanying requirements to enable less featureful apps to round trip documents with more featureful apps, a la W3C Compound Document by Reference Framework. That's an enormous barrier to market entry and interoperability. That defect reacts synergistically with the dearth of semantic conformity requirements, with the incredible number of options including those 500+ identified extension points, and with a compatibility framework for extensions that while a good start leaves implementers far too much discretion in assigning and processing compatibility attributes. There are also major harmonization issues with other standards that get in the way of transformations, where Microsoft originally rolled its own rather than embracing existing open standards. I think it not insignificant that OOXML as a whole is available only under a RAND-Z pledge rather than being available for the entire world. The patent claims need to be identified and worked around or a different rights scheme needs Microsoft management's promulgation. This is a legal interoperability issue as opposed to technical, but an interoperability barrier nonetheless, an "unnecessary obstacle to international trade" in the sense of the Agreement on Technical Barriers to Trade. And absent a change by Microsoft in its rights regime, the work-arounds are technical. This is not to suggest that ODF lacks problems in regard to the way it implements standards incorporated by reference. The creation of unique OASIS namespaces rather than doing the needed harmonizing work with the relevant W3C WGs is a large ODF tumor in need of removal and reconstructive surgery. I'm not sure what is happening with the W3C consultation in that regard. I worked a good part of the time over several months comparing ODF and Ecma 376, evaluating their comparative suitability as document exchange formats. I gave up when it climbed well past 100 pages in length because the de
  •  
    1. Full-featured editors available that are capable of not generating application-specific extensions to the formats? 2. Interoperability of conforming implementations mandatory? 3. Interoperability between different IT systems either demonstrable or demonstrated? 4. Profiles developed and required for interoperability? 5. Methodology specified for interoperability between less and more featureful applications? 6. Specifies conformity requirements essential to achieve interoperability? 7. Interoperability conformity assessment procedures formally established and validated? 8. Document validation procedures validated? 9. Specifies an interoperability framework? 10. Application-specific extensions classified as non-conformant? 11. Preservation of metadata necessary to achieve interoperability mandatory? 12. XML namespaces for incorporated standards properly implemented? (ODF-only failure because Microsoft didn't incorporate any relevant standards.) 13. Optional feature interop breakpoints eliminated? 14. Scripting language fully specified for embedded scripts? 15. Hooks fully specified for use by embedded scripts? 16. Standard is vendor- and application-neutral? 17. Market requirement -- Capable of converging desktop, server, Web, and mobile device editors and viewers? (OOXML better equipped here, but its patent barrier blocks.)
  •  
    Didn't notice that my post before last was chopped at the end until after I had posted the list. Then Diigo stopped responding for a few minutes. Anyway, the list is short summation of my research on the comparative suitabilities of ODF 1.1 and Ecma 376 as document exchange formats, winnowed to the defects they have in common except as noted. The research was never completed because in the political climate of the time, the world wasn't ready to act on the defects. The criteria applied were as objective as I could make them; they were derived from competition law, JTC 1 Directives, and market requirements. I think the list is as good today in regard to IS 29500 as it was then to Ecma 376, although I have not taken an equally deep dive into 29500. You might find the list useful, albeit there is more than a bit of redundancy in it.
Paul Merrell

'Custom XML' the key to patent suit over Microsoft Word | All about Microsoft | ZDNet.com - 0 views

  • The short version of the story so many are talking about today: A Texas judge is barring Microsoft from selling Microsoft Word due to alleged patent infringement and fining the Redmondians multiple millions as part of the case. But most synopses of the case seem to be omitting a key part of the ruling: the concept of “Custom XML.” According to the press release from the lawyers for plaintiff i4i: “Today’s permanent injunction prohibits Microsoft from selling or importing to the United States any Microsoft Word products that have the capability of opening .XML, .DOCX or DOCM files (XML files) containing custom XML.” What is “Custom XML”? Is it a (supposedly) unremo
Gary Edwards

Play the Tape!!!! OpenDocument Format community steadfast despite theatrics of now im... - 0 views

  •  
    An honest misunderstanding? Hardly! Play the tape! ... A response to David Berlind relating to false claims made by IBM and the W3C regarding direct correspondence concerning CDF being used as an interchange format. Instead of arguing about who said what when, let's just go to the record and see exactly what the W3C's Doug Schepers said to us in an eMail introducing himself. Keep in mind that we did not contact the W3C or Mr. Schepers. The following eMail was most welcome, but entirely unsolicited.
Graham Perrin

Next round of ODF vs OOXML… « CyberTech Rambler - 0 views

  • approval of an standard that wasn’t ready
  • no one at ISO listened
  • for not incorporating BRM resolutions in the published standard
  • ...10 more annotations...
  • in the time frame taken to approve it
  • by National Body to trust that BRM has influence
  • by BRM for not attending to every concerns of national bodies
  • The whole OOXML thing is a collection of mistakes
  • OOXML is fundamentally intended to document a format for a pre-existing technology and feature set of recent proprietary systems.
  • years for IS29500 to have a really good debugged version
  • years for ODF to have a good, complete debugged version
  • the nature of big standards
  • sad about OOXML meeting
  • Apple, Oracle and British Library did not even bothered to turn up
  •  
    Found myself blocked from commenting on that blog entry for some reason. Here's the comment I tried to post. @ctrambler "Between vendor-heavy or user-heavy, I choose vendor-heavy. It is after all, a office document format designed for office application. Linking with other systems is important, but it is not the ultimate aim." That statement bespeaks lack of familiarity with what an IT standard *IS.* But it is a lack of familiarity shared by all too many who work on IT standards. Standards are about uniformity, not variability. An international standard must by law specify [i] all characteristics [ii] of an identifiable product or group of products [iii] only in mandatory "must" or "must not" terms. WTDS 135 EC - Asbestos, (World Trade Organization Appellate Body; 12 March 2001; HTML version), para. 66-70, http://www.wto.org/english/tratop_e/dispu_e/cases_e/ds135_e.htm And IT standards in particular must "clearly and unambiguously specify all conformity requirements that are essential to achieve the interoperability." ISO/IEC JTC 1 Directives, (5th Ed., v. 3.0, 5 April 2007) pg. 145, http://www.jtc1sc34.org/repository/0856rev.pdf Absent such specifications, a standard is a standard in name only. A standard is intended to establish a market in standardized goods, creating economic efficiency and competition. This is perhaps most simply illustrated with weights and measures, where a pound of flour must weigh the same regardless which vendor sells the product. But we can also see it in the interoperability context, e.g., with standardized nuts, bolts, and wrenches. Absent sufficient specificity to enable and require interoperability, ODF and OOXML create technical barriers to trade rather than promoting competition. And the Agreement on Technical Barriers to Trade unambiguously requires that national standardization bodies "shall ensure that technical regulations [includes international standards] are not prepared, adopted or applied with a v
  •  
    (continuation). . And the Agreement on Technical Barriers to Trade unambiguously requires that national standardization bodies "shall ensure that technical regulations [includes international standards] are not prepared, adopted or applied with a view to or with the effect of creating unnecessary obstacles to international trade." http://www.wto.org/english/docs_e/legal_e/17-tbt_e.htm#articleII So while I agree that linking IT systems may not invariably be the ultimate goal, sufficient specificity in an IT standard to do so is in fact a threshold user and legal requirement. Otherwise, one has vendor lock-in and definition of the standard is controlled by the vendor with the largest market share, not the standard itself. Neither ODF nor OOXML met than threshold for eligibility as international standards and still do not. In both cases, national standardization bodies voted to adopt the standards without paying heed to fundamental legal and user requirements.
« First ‹ Previous 201 - 220 of 244 Next › Last »
Showing 20 items per page