Microsoft Office Open XML Formatsが標準規格として承認される 62
ストーリー by yoosee
なにはともあれ標準化されたのは好ましいことかと 部門より
なにはともあれ標準化されたのは好ましいことかと 部門より
gwamodin 曰く、
CNET Networksによれば、2006年12月7日に開催されたEcma Internationalの総会で、マイクロソフト社のオフィススイート製品『Microsoft Office 2007』に採用されるファイルフォーマット形式「Office XML Formats」が、標準規格として認証された。さらにISOに対して、承認プロセスを早期に進めるよう提案することも可決された(Ecma Internationalの発表)。
マイクロソフト社の「Microsoft Office Open XML Formats の概要」によれば、Office XML Formatsには以下のような利点があるという。気になるのが、一番最初の「コンパクトなファイル形式」だ。最大で75%ものサイズ削減が可能らしいが、これはファイルを主にZIPで圧縮しているようで、基本的なファイルサイズが肥大する傾向であるのは否めないようだ。 そのほかの項目を見ても、XMLと謳いながらも、実際にはバイナリ化された部分の多いフォーマットに見える(違ってたらゴメン)。
- コンパクトなファイル形式
- 破損ファイル復元機能の強化
- より安全なドキュメント
- 容易な統合
- 透過性と優れた情報セキュリティ
- 互換性
オフィススイート製品の標準規格といえば、IBMが強く推進している「Open Document Format」がある。当然のごとく、IBMは反対票を投じたが、青い巨人の影響力は世界の動向を変えるには至らなかったらしい。
ちなみに、Open Document Formatをネイティヴのファイルフォーマットとする『OpenOffice.org』では、Office XML Formatsのサポートを表明しているという。
タレコミ子の勤務する会社では、MS OfficeはXP(2002)から更新はなく、自宅では『Lotus SuperOffice 2000』を使い続けていることもあり、このような争いとは末永く無縁である。
本当に無縁? (スコア:3, おもしろおかしい)
文末で
っていわれてますが、取引先が使いはじめたらば無縁で居られなくなるんじゃないでしょうか。まぁOfficeXP/2000形式で送り直してクダサイとでも言えばいいのでしょうけれども。それとも企業をまたぐ場合はpdf化して渡す、と言った方向なのかな。結局元WORDファイル頂けませんか?とメールが来る事が多い様ですけれども。。。
Re:本当に無縁? (スコア:2, おもしろおかしい)
ファイルの拡張子を zip に変えて解凍して
メモ帳でXMLファイルを解読!
それが漢の道。
# そうか?
マクロの基本は検索置換(by y.mikome)
Re:本当に無縁? (スコア:2, おもしろおかしい)
惜しい、なんたる惜しさ!
真の漢であれば、「edlinのバイナリモードで解読」
と言って欲しかった。
// ますます話を逸らすけどID
Re:本当に無縁? (スコア:0)
Re:本当に無縁? (スコア:0)
Re:本当に無縁? (スコア:2, 興味深い)
保存形式のデフォルトを過去のバージョンと互換性のある97-2003形式に変更しています。
そういう手段をとれば、意識的にxml形式で保存されない限り互換性問題を避けられる
のではないかと思っています。甘いかなぁ。
Re:本当に無縁? (スコア:0)
97→2000→2002→2003で、ファイル形式が微妙に非互換なんですよね……特にExcel。
きわめて悩ましい。
Re:本当に無縁? (スコア:2, おもしろおかしい)
Wordで作った文章をPDFにしてメールで送ったら、「一太郎でください」と言われたバイト半年目の夏。
#壮大なストーリ。空転するアイディア。
Re:本当に無縁? (スコア:1)
Re:本当に無縁? (スコア:1)
まぁ、そういうことです。外に出す場合はPDFが多いかもです。
Re:本当に無縁? (スコア:1, 参考になる)
Re:本当に無縁? (スコア:1, 参考になる)
でも、かなりレイアウトが乱れるらしい。
Office95が出たときのように。
Re:本当に無縁? (スコア:1)
気になるのは (スコア:3, すばらしい洞察)
Microsoftがわかりやすい仕様書を書いて
それを遵守できるかということかな。
独自仕様の塊みたいな製品ばかりですし。
Re:気になるのは (スコア:1)
そっかあ。ドッグイヤーなこの世界じゃ「ハロウィーン文書」なんてもう誰も憶えてないのね。
今回のも標準化と仕様公開に見せかけたMSの脱共有化のいつもの手口もいいところじゃん。
Re:気になるのは (スコア:0)
独自仕様の塊みたいな製品ばかり出してるのはMSだけではないし
独自仕様の塊みたいな製品ばかり作ってる会社が仕様書を遵守できないとは限らないのでは?
Re:気になるのは (スコア:1)
サードパーティ向けにはWindowsアプリのUIガイドラインとやらを提示しておきながら、
自社のOfficeスイートが、それをあっさり無視してましたからねぇ。
SUSE 10.2を買えば (スコア:1, 参考になる)
Open XML対応OpenOffice.orgが付いてくる、ということになるんじゃないですかね。Novellが来月末にOpen XML対応OOoをリリース [opentechpress.jp]という記事からの推測ですが。
openSUSE 10.2が昨日リリース [opensuse.org]となったようなので、近いうちにNovellから商用版のSUSE 10.2がリリースされるはずです。先行して自分たちのプロダクトには添付する可能性は高いと推測します。間に合わなかったらYaST経由で後日配布、ということになるかもしれませんが。
コードもOOoのコミュニティに寄贈するようですので、OOoの次のオフィシャルリリースではOpen XML対応になる可能性はあります。
GPLとは相容れないOpen XML (スコア:1, 参考になる)
Re:GPLとは相容れないOpen XML (スコア:1, すばらしい洞察)
口先だけの「推奨」ならいくらでも言えるが、彼らの行動や身勝手で
他人の考えを否定するライセンスが全てを物語っていますね。
儲けているのは Red Hat などの一部の運搬業だけで、ソフト産業は
誰も儲けていないね。
ソフト産業側にとっては関わると損だから、開発関係から排除すらし
ているのが現状だし。
Re:GPLとは相容れないOpen XML (スコア:1)
(たぶんWineだと思うのですが、ちょっと裏取るのはサボらせていただきます)
JustSystemがオープンソースを利用し、またオープンソースに貢献することで、どんな不利益を被ったか、具体的に指摘してもらえますか?
>最近のソフト産業ではGNUに入信しない事を誓約書に書かせているくらいだ。
それを行っている、具体的な企業名やプロジェクト名をあげることができますか?
それとも単なる伝聞を元にした思いこみですか?
[tomoyu-n]
Re:SUSE 10.2を買えば (スコア:0)
規格自体が特許でがんじがらめなので、コードを寄贈されても自由に使えません。
配布できるのは Novell と同様に MS と提携したディストリビュータだけでしょう。
Re:SUSE 10.2を買えば (スコア:1, 興味深い)
http://www.microsoft.com/interop/osp/default.mspx [microsoft.com]
# 個人的にはOpenXMLなんていらないけど
Atsushi Eno
バイナリとテキスト (スコア:0, すばらしい洞察)
バイナリとテキストの違いって何?
あるファイルがあって、それを「バイナリ」と判断するか「テキスト」と判断するかなんて100%主観でしょ。
Re:バイナリとテキスト (スコア:2, 興味深い)
にするという手は、MSがよく使う。
VISIOのSVG出力は、そのようなバイナリーデータを含んでいたので、がっくりしたことがある。
今回もそうならないことを祈る。
Re:バイナリとテキスト (スコア:1)
圧縮されてんだから、その意味でもバイナリじゃねぇかってツッコミはあるかもしれません :-P
で、「Microsoft Office Open XML」の記事 [wikipedia.org]を読んでみると、バイナリ化された部分の多いというのは誤解だったですね。申し訳ない。
Re:バイナリとテキスト (スコア:2, 参考になる)
Comparison of OpenDocument and Microsoft Office Open XML formats [wikipedia.org] などを見るとわかりますが、ある程度HTMLの脳内レンダリング(謎)ができるような人でもお手上げな感じがします。
三日風呂に入らなかったら、あなたはすめるまんです。
テキストファイル (スコア:0)
空白、改行とかを可読文字としますね。
Unicode のBOMとか、見えない空白文字とか、サロゲートペアみたいなのはよくわかりませんが。
Re:テキストファイル (スコア:0)
可読かどうかなんて、利用者の環境次第です。
ソフトがそのエンコードに対応しているか、
そのエンコードに対応したフォントがあるか、
そのフォントがその文字に対応したグリフを持っているか。
全てをクリアしていたとして
世に言う「バイナリ」をbase64でエンコードしたらそれは「テキスト」?
あらゆるファイルはバイナリファイルですが、
「テキストファイル」は百者百様の理解があるので、
テキストか、バイナリか、なんて議論は無意味だと思います。
Re:テキストファイル (スコア:3, 参考になる)
>「テキストファイル」は百者百様の理解があるので、
>テキストか、バイナリか、なんて議論は無意味だと思います
「テキストファイル」に百者百様の理解なんてありません。いや、あなたが特殊な理解をしているとすれば別として。
「何らかの、標準として規定された文字コードに基づいて記述されたバイナリ」
を「テキスト」の形式のファイル、と読んでいます。これはその、標準として規定された
(別にSJISでもUTF-8でも、なんならEBCDICだっていい)文字コードを使っている限り、
可読性が保証されます。読めなければ文字コードを変換すればいい。
あなたの言っていることは
「『文字』は百社百様の理解がある。
あらゆる文字はインクによって書かれるのだから、
インクか、文字か、なんて議論は無意味だと思います」
と言っているのと同じだ。そりゃ文字には漢字も仮名もアルファベットも、アラビア文字もあるだろうけど
それがどの規格で書かれた文字であるか、という事がわかれば読めるでしょう。
>世に言う「バイナリ」をbase64でエンコードしたらそれは「テキスト」?
テキストですねえ。それが意味があるテキストとして扱えるかどうかはまた別です。
base64でエンコードされていることはわかるとして、あとはバイナリに戻した後、そのバイナリがどのような規格で記述されているかが
わからなければ意味がない。文字コードがわからないテキストファイルと似ています。
Re:テキストファイル (スコア:0, オフトピック)
意味が無くてもコピペ出来るのがありがたいですね。
サーバ作業などでは不要なポート・プロトコルは止めてしまうのでFTPもSSHさえ通らない
シリアルコンソールでの作業などがあります。
或いは多段Telnetで作業しているといろんなルータに弾かれてTelnetしか通らない環境も
しばしばあります。(ルータがTelnetしか出来ないためSSHさえ通らない)
そんなときどうしてもサーバにバイナリを転送したい場合、一旦BASE64にしてviを立てた
ターミナルにコピペして、適当なツールで戻したりします。
テキストとは、ありがたい物です。
Re:テキストファイル (スコア:0)
それは、base64を復号するツールが用意されている/用意できるからです。
テキスト/バイナリとは関係ありません。
どんなツールでも用意できるのなら、リモートホストで受信ツールを起動して、
XMODEM等でバイナリを直接送れば済むことです。
Re:テキストファイル (スコア:0)
「一方ロシアは鉛筆を使った」
Re:テキストファイル (スコア:0)
そうそう、普通は用意されていないから uuencode/uudecode だよね。
って、そういう話じゃない?
Re:テキストファイル (スコア:0)
Re:テキストファイル (スコア:0)
Re:テキストファイル (オフトピック) (スコア:1)
単なる臆病者の Anonymous Cat です。略してACです。
Re:テキストファイル (スコア:0)
セキュリティ云々の訳のわからん社内的な縛りで、別NWにあるホストとファイルやりとりするのには重宝します
真っ先にkermitが出てくるHP-UX使いなのでAC
Re:テキストファイル (スコア:0)
因みに、いわゆるバイナリをバイナリエディタで開いた場合はバイナリ? それともテキスト?
Re:テキストファイル (スコア:0)
MSの出した形式のさわり心地が悪そうだとか、その程度の話じゃねえのか?
Re:テキストファイル (スコア:0)
ってなんすか?
Re:テキストファイル (スコア:1, 参考になる)
U+FEFF ZERO WIDTH NO-BREAK SPACE
このへんかな。幅がないので画面には表示されないけど内部的には
区切り文字として機能する空白文字。
Re:バイナリとテキスト (スコア:0)
で,実際に試したのですが,XMLになるのは文書の構造であったり,定義したスタイルなどだけです.
肝心の本文や挿入している図などは全てバイナリファイルにされています.
#バイナ
Re:バイナリとテキスト (スコア:1)
試しに Word/Excel 2007 のファイル (.docx/.xlsx) 辺りを .zip にリネームして中身を見てみましたが、スタイルを適用した文章だけであるためか、バイナリっぽい部分は見つけられませんでした。
図などに関しては、入れてみないと何とも……ですが、少なくとも本文は普通にメモ帳ですら読めましたよ。
互換パックの方は入れてないので、そこで違いがあるかもしれませんが。
推進? 反対? (スコア:0)
どっち?
Re:推進? 反対? (スコア:0)
日本語読める?
Re:推進? 反対? (スコア:0)
Re:推進? 反対? (スコア:0)
でもオフトピのお詫びは許してくれ。
typo (スコア:0)
zip.de.kure (スコア:0)