Theo: http://www.noooxml.org/forum/t-17264/burn-all-docx
Bài được đưa lên mạng ngày 25/08/2007
Có sự khác biệt nếu bạn đọc về sư tử và rồng hoặc gặp chúng trên đường về nhà. Chuyên gia độc lập về XML Stéphane Rodriguez đã thử nghiệm OOXML và kết quả là một thảm hoạ cho tất cả chúng ta, những người quan tâm tới các tiêu chuẩn mở và chất lượng. Các thử nghiệm cũng cho chúng ta hiểu thấu một vài thứ bên trong bằng cách nào và vì sao DIS 29500 có thể thất bại trong việc đạt được tính tương hợp và sự độc lập với nhà cung cấp.
Stéphane Rodriguez mô tả bản thân như một chuyên gia độc lập về XML. Rob Weir của IBM đã trình bày đặc tả kỹ thuật của ECMA là què quặt như thế nào. Nhưng Stéphane Rodriguez chỉ ra trên thực tế định dạng đó què quặt như thế nào trong một kịch bản thực tế:
Có 13 vấn đề trong đó giải thích định dạng này lỗi như thế nào. Hãy đọc nó. Kết luận là ECMA 376 là một thiết kế què quặt.
1) Các bảng tính tự nở
2) Những giả tạo về tối ưu hoá trở thành một tính năng thay vì một sự lúng túng
3) VML không phải là XML
4) Việc đóng gói các thành phần mở là một bãi mìn
5) Rất nhiều cách để bị lo ngại
6) Ngày tháng của Windows
7) Mọi con đường đều dẫn tới Office 2007
8) Một thế giới các tệp ZIP+OLE
9) BIFF đã bỏ…không!
10) Tính tương hợp ngược của tài liệu tuân theo tính phóng xạ của neutrino
11) Các tài liệu của ECMA 376 thực sự không tồn tại
It makes a difference if you read about lions and dragons or meet them on your way home. Independend XML specialist Stéphane Rodriguez tested Open XML and his results are a disaster for all of us who care about open standards and quality. His tests also give us some insights how and why DIS 26500 would fail to achieve interoperability and vendor-independence.
Stéphane Rodriguez describes himself as an independent XML expert. IBM's Rob Weir demonstrated how broken the ECMA specification is. But Stéphane Rodriguez shows how broken the format actually is, in real scenarios:
He does 13 case studies in which he explains how the format failed. Read it. His conclusions is that ECMA-376 was broken by design.
1) Self-exploding spreadsheets
2) Optimization artefacts become a feature instead of an embarrasment
3) VML isn't XML
4) Open packaging parts minefield
5) Many ways to get in trouble
6) Windows dates
7) All roads lead to Office 2007
8) A world of ZIP+OLE files
9) BIFF is gone…not!
10) Document backwards compatibility subject to neutrino radioactivity
11) ECMA 376 documents just do not exist
Dịch tài liệu: Lê Trung Nghĩa
Công ty Cổ phần phần mềm – Thương mại điện tử Nhất Vinh
Ý kiến bạn đọc
Những tin mới hơn
Những tin cũ hơn
Blog này được chuyển đổi từ http://blog.yahoo.com/letrungnghia trên Yahoo Blog sang sử dụng NukeViet sau khi Yahoo Blog đóng cửa tại Việt Nam ngày 17/01/2013.Kể từ ngày 07/02/2013, thông tin trên Blog được cập nhật tiếp tục trở lại với sự hỗ trợ kỹ thuật và đặt chỗ hosting của nhóm phát triển...