私がOSXの人々によって作成されたZipファイルで見たこれらの__MACOSXフォルダは何ですか?ファイルの30%もを占めるものもあります。
どのようなプログラムがこれらの__MACOSXフォルダを作成しており、どのようにしてMacユーザーはこの間違いを避けることができますか?
http://www.realsoftware.com/listarchives/gettingstarted/2005-09/msg00328.html
Appleは、OS X 10.3以降でZipファイルに組み込み機能を提供しています。これらのファイルは、AppleがResource Forksを安全な方法で保存した結果です。これらのファイルがOS X 10.3以降を実行していることは決してありませんが、Windowsや他のオペレーティングシステムはこの特殊な形式のリソースフォークを理解していないため、表示されるとおりに表示されます。
これはかなりよく説明されているリンクです。矢田を助けるのは少し遅れていると思いますが、後世のためです。
残りは私の意見です:
@ nickf:これらのファイルを見たことがないのは、これらのOS Xバージョンの特徴ではありません。FLAWです。人々はデータを作り出し、それをまとめ、それを異なる媒体に格納するなどします。彼らは何が必要なのか、何が必要なのかを知る必要があります。それを隠すことは彼らを暗闇の中に保つ。
ユーザーから物を隠すという古くからの悪い考え:自分の仕事を成し遂げることの便宜のためにプログラマーは自分自身を容易にするためにエンドユーザーの領域で何かを悪用します。
この場合、彼はメタデータをユーザーのデータスペースに格納し、それをユーザーから隠しました。彼は全体像を逃しました:ユーザーは隠された詳細に気付かないでしょう。彼が自分のデータをパッケージ化してプログラマーが予期しない場所に出荷すると、不足している部品が出荷されないか、未知の部品が到着してユーザーも受信者も説明できなくなります。
ユーザーから物を隠すのは悪いことです。より正確に言えば、それはプログラマーが愚かであるか、または怠惰である場合、ユーザーは愚かであると見なされます。
明らかに、この悪い習慣はMACに限定されていません。それは至る所にあります。これは、プログラマがエンドユーザーのニーズよりも先に自分の目標を優先して自分の計画やベンダーに恋をすることによるものです。
簡単に言えば。
__MACOSX:
彼らが掃除された絨毯の下から出てくる変な匂いのプログラマーの糞。
プログラマーとベンダー:物事を公開してください。あなたがそれらを隠すと、あなたは自分自身を愚かにし、ユーザに知らされなくなります。
あなたの最後の質問に答えるには:
どのようにMacユーザーはこの間違いを避けることができますか?
Mac OS Xユーザーは、 Keka のようなサードパーティ製のアーカイブユーティリティをインストールしてから、Resource Forksを使用しないように指示し、それをデフォルトのコンプレッサとして設定することができます。