Phát triển và ứng dụng phần mềm tự do và nguồn mở là cơ hội cho các nước đang phát triển, trong đó có Việt Nam. Chia sẻ và đóng góp cho cộng đồng nguồn mở là công việc của chúng ta, trong đó có tôi và bạn!

Sunday, August 26, 2007

Thử tất cả các tệp docx?

Burn all docx Burn all docx?

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

ltnghia@yahoo.com

No comments: