Windows95及びDOS/VマシンとMacintoshとのファイル互換問題。

以前はNEC一色だった国内のコンピュータ市場もマックやウインドウズの浸透により、ごちゃごちゃになっている。悲しいことにマックとウインドウズとでは市場が1:9も違っており、最近では初心者がマイクロソフト(株)内での標準を世界標準と勘違いしている人がいる。ほかにもUNIXなど世界標準のために考慮しなければならないモノがあるが、ここではWinとMacについて判る範囲で記述する。

HTML入門に戻る ・ ホームに戻る


テキストデータ

問題
Macにおいてはファイルクリエータなどが無いためにそのままでは読み込めないファイル形式になる。また、Macで書かれた文書はWinでは改行データがコンバートされないという問題が報告されている。
Winでは文書の文字化け等HTMLを作っているときにその問題に気がつくことが多い。
機種依存文字が文字化けやトラブルの原因になる。参照->機種依存文字
現象
:
Mac -> Win : 行がすべて連結される。
Win -> Mac : 行頭にもれなく半角スペース または四角が挿入される。
原因 :
改行形式が異なる。 Mac : CR (キャリッジリターン) Win : CR + LF (ラインフィード)
対策 :
Mac 側ツール : Textology , Jedit 等で一度読み込ませて標準に変換する。
Win 側ツール : 一太郎,WZ-EDITOR , 秀丸 , MS-WORD 等で一度読み込めば自動的に変換される。


グラフィックデータ

問題
機種によって標準的画像フォーマットが異なるものが、あたかも標準のように使われている。
現象
Mac -> Win : 画像が表示できない(PICT ( PICT2 )画像)
Win -> Mac : 画像が表示できない(BMP画像)
対策
機種依存性のない画像フォーマットに変換しておく。
GIF : 最大 256 色 ペイントツールで書いた画像の圧縮率が高いフォーマット。
JPEG ( .JPG ) : 1677 万色フルカラー。デジカメなど写真画像の圧縮率が高い。
TIFF : ファイルサイズが大きくなるが、互換性はある。
Mac 側ツール : PixelCat , GIFconverter , GraphicConverter 等
Win 側ツール : PaintShopPro , GV , SUSIE 等


動画データ

問題 :
標準的動画ファイル形式が異なる。
Mac : QuickTime
Win : AVI
対策
機種依存性のないファイル形式に変換しておく。
MPEG あるいは、以下のツールを準備する。
Mac 側ツール : AVI to QT
Win 側ツール : QuickTime for Windows


ファイルの圧縮と解凍(展開)

問題
Win,Mac双方に定番の形式・ツールがあり、専用のアーカイバがないと解凍できない。
Mac : .sit 形式 , StuffItExpander .cpt 形式 , CompactPro .lzh 形式 , MacLHA
Win : .zip 形式 , WinZip .lzh 形式 , Lhasa ( .zip にも対応、解凍専門 )
対策
最近は両システムで互換を図るために解凍ツールが用意されており、送・受信双方であらかじめ打ち合わせておけば問題ない。またエミュレータを使って双方の環境を作っておくことも対策の一つである。
Mac 側ツール : 上記以外に、ZipIt 等 Soft Windows( Winエミュレータ) 等
Win 側ツール : 上記以外に、StuffItExpander等 Executor ( Mac エミュレータ) 等


電子メールの添付ファイル

エンコード ( encode ) : 画像やプログラム等のバイナリデータを送信する際、 いったんテキストファイルに変換すること。
デコード ( decode ) : 逆にテキストからバイナリファイルに復元すること。

問題
標準的変換方式が異なる。
  Mac : BinHex
  Win : Base64
  UNIX : uuencode
   多目的インターネットメール拡張エンコード形式
     ( MIME : MultiPurpose Internet Mail Extensions encoding )
   デコーダの形式ではなく、メール全体の拡張仕様。 MIME が採用したデコード形式が Base64 になる。
  メーラのデコード対応
     AL-MAIL : Base64 , uuencode , BinHex
     Becky! : Base64 , uuencode , BinHex
     Internet Mail : Base64 , uuencode
     Outlook97 : Base64 , uuencode
     Netscape Mail : Base64
     Eudora ( Mac ) : AppleDouble , AppleSingle , uuencode , BinHex
メーラの相性
AL-MAIL を uuencode で発信した場合に、 MS ( InternetMail , Outlook97 ) での受信が悪い。
対策
相手のシステムを理解し出来る限り共通の環境を推奨する。


多くの問題は最近急速に対応策がこうじられている。(株)インプレス社のインターネットマガジンには上記のツール類がCD−ROMで、ほとんど網羅されており、1000円程度で購入できるのでオススメ。
詳しくはPCfan DOS/V スペシャル 7 月号 ( No.16 1997.7 July ) 及び、ASAHI パソコン ( No.196 1997.5.1 ) などを参照されたい。

HTML入門に戻る ・ ホームに戻る