Windowsで展開しても、文字化けや崩壊しない圧縮ファイルを作成します
Finderから操作したい場合
この記事では、ターミナルを利用しますが、ショートカット.appを利用すれば、Finderから操作できます
詳しくは以下をご覧ください
macOS標準の機能を使ってzipファイルを作成すると...

Windows標準機能で展開すると、悲しいことになります...

標準機能で圧縮すると文字化けするようです (zip コマンドでも同様のよう)
5年以上macを使っていますが、最近知りました... (これまでmacで作ったzipファイルが恐ろしい)
p7zip を使います。Homebrewでインストールできます
brew install p7zipこれにより 7z コマンドが利用できるようになるので、ターミナルから次のように実行します
input には圧縮したいファイル群(空白で複数指定可)、 output.zip には出力ファイル名を指定します
-xr\!.DS_Store と -xr\!._\* はmacOS用のシステムファイルを除外しています
7z a -tzip -scsUTF-8 -xr\!.DS_Store -xr\!._\* output.zip input作成したzipファイルを展開すると、文字化けせずに展開されました 🎉

おわりに
Windowsでも7-Zip等を使えば、文字化けせずに展開できるようです 🧊
が、環境依存はなるべく避けたいなあと思っています 🐶