[フレーム]
はてなブックマークアプリ

サクサク読めて、
アプリ限定の機能も多数!

アプリで開く

気に入った記事をブックマーク

  • 気に入った記事を保存できます
    保存した記事の一覧は、はてなブックマークで確認・編集ができます
  • 記事を読んだ感想やメモを書き残せます
  • 非公開でブックマークすることもできます
適切な情報に変更

エントリーの編集

loading...

エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。

タイトルガイドライン

このページのオーナーなので以下のアクションを実行できます

タイトル、本文などの情報を
再取得することができます
コメントを非表示にできます コメント表示の設定

ブックマークしました

ここにツイート内容が記載されます https://b.hatena.ne.jp/URLはspanで囲んでください

Twitterで共有

ONにすると、次回以降このダイアログを飛ばしてTwitterに遷移します

217users がブックマーク コメント 25

ガイドラインをご確認の上、良識あるコメントにご協力ください

0 / 0
入力したタグを追加

現在プライベートモードです 設定を変更する

おすすめタグタグについて

よく使うタグ

誤解の多い「NFD問題とUTF-8-MAC問題」を解説する - macOSの濁点を含むファイル名の扱い - Qiita

217 users qiita.com/ko1nksm

ガイドラインをご確認の上、良識あるコメントにご協力ください

0 / 0
入力したタグを追加

現在プライベートモードです 設定を変更する

おすすめタグタグについて

よく使うタグ

はてなブックマーク

はてなブックマークで
関心をシェアしよう

みんなの興味と感想が集まることで
新しい発見や、深堀りがもっと楽しく

ユーザー登録

アカウントをお持ちの方はログインページ

記事へのコメント25

  • 注目コメント
  • 新着コメント
miki3k
日本語圏だと余計なことをして、むやみに複雑にしていると感じるけど、他の言語圏ではどうだろう

その他
JULY
今考えれば「何でファイルシステム上のファイル名を正規化した?」だけど、そのタイミングではこうした方が並び順がきれいとか、これがいいと思わせるものがあったんだろうなぁ。技術負債を取り除くのは難しい。

その他
gazi4
http://www.bekkoame.ne.jp/~iimori/sw/UnicodeUtilsOSAX.html https://tama-san.com/hfsplus/ NFDもApple独自のルール

その他
umaemong
詳しい人の解説は読んでて楽しい。Unicodeは日本語の文化的な事情が軽視されがちなので、日本語ネイティブ的に違和感のある仕様が多い。

その他
queeuq
macでdockerがクソな理由の一つ。hostのディスクマウントして日本語ファイル扱うと地獄と化す

その他
ton-boo
"個人的には、これらの正規化は文字列を検索する時に互換性がある文字にマッチしやすくするために使うべきと考えています" 同意すぎる

その他
sisya
MS932問題を思い出す。既存の文字コードをOSで扱うときに発生する問題を吸収するために少し違う独自規格を作るのだろうが、一旦独自規格を作ってしまうとそこに縛られるため時間経過で問題が噴出する。

その他
b-wind
Apple Modified NFD などとも呼ばれることがあるやつ。

その他
IGA-OS
macOSデバイスと、Windowsデバイスを混ぜてビジネス環境で使わないで欲しいわ。ファイル名トラブルおきるから🥺

その他
hiro7373
最近の状況知らなかったので興味深い。濁点とかより、波ダッシュと全角チルダとか、住所表記で入れさせられる全角ハイフンとかの方が本当は正規化が必要とされてると思う

その他
yuann_hoz
"うか。しかしそれを行うためには、先に Unix の世界に照合順序を導入しなければならないはずです。macOS 15.4 でそれが実現されたので、将来の macOS では NFD 正規化や UTF-8-MAC 正規化が廃止されるかもしれません。それが実

その他
tohokuaiki
要約がそもそも複雑で理解できん。てか、そもそも正規化ってなんや?

その他
ton-boo
ton-boo "個人的には、これらの正規化は文字列を検索する時に互換性がある文字にマッチしやすくするために使うべきと考えています" 同意すぎる

2025年06月12日 リンク

その他
peperon_brain
クラウドストレージによっては、同名?なんやこれ→あー〇〇さんがMacでいじったんだ!統合したいけどどっちが最新なのか区別つかんのが百件以上ある😇なトラブルまれによくあった

その他
sisya
sisya MS932問題を思い出す。既存の文字コードをOSで扱うときに発生する問題を吸収するために少し違う独自規格を作るのだろうが、一旦独自規格を作ってしまうとそこに縛られるため時間経過で問題が噴出する。

2025年06月12日 リンク

その他
petitbang
ぼんやりとしか理解してなかったけど非常に分かりやすいまとめだった。

その他
omron
"Apple"

その他
queeuq
queeuq macでdockerがクソな理由の一つ。hostのディスクマウントして日本語ファイル扱うと地獄と化す

2025年06月12日 リンク

その他
suka6411144
APFSに移行するときにFinderも正規化しないようにしてくれればよかったのに...過去の互換性とかの問題なんだろうけど

その他
nakamura-kenichi
おま国扱いが戻ってきててまた顕在化してんよなあ。禄に発表もせんと勝手に大幅に仕様変えるくせに、この辺は全く直す(合わせる)気無いんやからまあしゃーない。「そう、Appleならね(m9(^Д^)プギャーw)」

その他
satomi_hanten
後でちゃんと読むけどなんでそんなことしたん。Finderとかいうクソのため?

その他
hogetax
検索性/互換性以外の理由で正規化する設計意図がよく分からない

その他
JULY
JULY 今考えれば「何でファイルシステム上のファイル名を正規化した?」だけど、そのタイミングではこうした方が並び順がきれいとか、これがいいと思わせるものがあったんだろうなぁ。技術負債を取り除くのは難しい。

2025年06月12日 リンク

その他
pixmap
これだけ丁寧に説明されてもややこしくて、1年後に正しい認識を持ててる自信がない。NFD正規化はまだわかるけど、UTF-8−MACみたいな環境中立なはずのUnicode規格に環境依存を持ち込んだのが悪手だったのでは。

その他
nezuku
HFS+にてUTF-8−MACを実装したのがかなり引きずっているんだなぁ感 / 一昔前のiOSの更新でAPFSに移行したときファイル名そのままファイルシステムに保管していたPDFビューアの類で濁点付いたファイル開けないの思い出した

その他
daishi_n
そういや、うちはハードディスク含めてAPFSで初期化してるな。Big Sur以前の昔はTime MachineがHFS+専用で統一できなかった

その他
kazumi_wakatsu
"現状で対応するのであれば、事前にファイル名を UTF-8-MAC の逆変換に正規化するのが一番シンプル"

その他
miki3k
miki3k 日本語圏だと余計なことをして、むやみに複雑にしていると感じるけど、他の言語圏ではどうだろう

2025年06月12日 リンク

その他
asthattoy
[nfd[nfc]

その他
umaemong
umaemong 詳しい人の解説は読んでて楽しい。Unicodeは日本語の文化的な事情が軽視されがちなので、日本語ネイティブ的に違和感のある仕様が多い。

2025年06月12日 リンク

その他
gazi4
gazi4 http://www.bekkoame.ne.jp/~iimori/sw/UnicodeUtilsOSAX.html https://tama-san.com/hfsplus/ NFDもApple独自のルール

2025年06月12日 リンク

その他
yarumato
gitで日本語ファイル名を保存してると、Macで保存したファイルがWindowsやLinuxで取り出したとき、おかしい表示になる。

その他

注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています

リンクを埋め込む

以下のコードをコピーしてサイトに埋め込むことができます

プレビュー
アプリのスクリーンショット
いまの話題をアプリでチェック!
  • バナー広告なし
  • ミュート機能あり
  • ダークモード搭載
アプリをダウンロード

関連記事

usersに達しました!

さんが1番目にブックマークした記事「誤解の多い「NFD問...」が注目されています。

気持ちをシェアしよう

ツイートする

誤解の多い「NFD問題とUTF-8-MAC問題」を解説する - macOSの濁点を含むファイル名の扱い - Qiita

はじめに macOS では濁点や半濁点が含まれるファイル名でたびたび問題が発生しています。この問題は NFD... はじめに macOS では濁点や半濁点が含まれるファイル名でたびたび問題が発生しています。この問題は NFD 問題と言われたり UTF-8-MAC 問題と言われることがありますが、必要な情報が正確に書かれているところは少なく、正しく解説してある所でも情報が古く(主に HFS+ 時代の話に)なっており、読むと逆に混乱してしまう場合があります。 macOS 標準アプリや誰かが作ったアプリであればバグが修正されるまで待つだけですが、自分が作ったアプリやシェルスクリプトなどではこれがどういう問題なのかを理解しなければバグが修正できません。この記事ではそれらを整理し直して、(可能な限り正確に)解説したいと思います。検証は macOS 15.3(補助的に 15.5)で行っています。 この問題は、Mac で作成した zip ファイルを Windows で展開したときに、濁点や半濁点を含むファイルに Wi

ブックマークしたユーザー

  • shin0O2025年09月05日 shin0O
  • y-teraoka2025年08月14日 y-teraoka
  • xoc2025年08月05日 xoc
  • toshiharu_z2025年08月03日 toshiharu_z
  • xeiger2025年06月30日 xeiger
  • lugecy2025年06月22日 lugecy
  • igrep2025年06月18日 igrep
  • nikuyoshi2025年06月15日 nikuyoshi
  • kaokaopink2025年06月15日 kaokaopink
  • sudo_vi2025年06月14日 sudo_vi
  • heguro2025年06月14日 heguro
  • zu22025年06月14日 zu2
  • b-wind2025年06月13日 b-wind
  • tayutaedomo2025年06月13日 tayutaedomo
  • saken6492025年06月13日 saken649
  • mjtai2025年06月13日 mjtai
  • advblog2025年06月13日 advblog
  • aravow2025年06月13日 aravow
すべてのユーザーの
詳細を表示します

ブックマークしたすべてのユーザー

同じサイトの新着

同じサイトの新着をもっと読む

いま人気の記事

いま人気の記事をもっと読む

いま人気の記事 - テクノロジー

いま人気の記事 - テクノロジーをもっと読む

新着記事 - テクノロジー

新着記事 - テクノロジーをもっと読む

同時期にブックマークされた記事

いま人気の記事 - 企業メディア

企業メディアをもっと読む

はてなブックマーク

公式Twitter

はてなのサービス

Copyright © 2005-2025 Hatena. All Rights Reserved.
設定を変更しましたx

AltStyle によって変換されたページ (->オリジナル) /