返信先: 外部歌詞ファイル

フォーラム TuneBrowser 外部歌詞ファイル 返信先: 外部歌詞ファイル

#8311
Tiki
キーマスター

こんばんわ。

ご説明した通りの動作になっているということですね。

この問題について改めて考えてみました。

Windows 10標準のNotepadもBOMなしUTF-8を標準にするなど趨勢も変化してきていますが、Shift-JISとBOMなしUTF-8の判別に絶対という方法がない状況は、当然ながら変わりません。TuneBrowserはテキストエディタではありませんので、自動判別して文字化けしたらエンコードの方法を指定しなおしてもらうとか、そういった操作をつける予定もありません。

そうすると、動作が明快で、良くも悪くも簡潔に説明できる方法に留めておくほうが、ユーザーの混乱も少ないだろうと思います。NotepadがBOMなしUTF-8を標準としたことで、OSが標準で判定方法を提供してくれたらよかったのですが、そういうこともなさそうです (それがあれば、誤判定があったときに、「Notepadが検出しているものと同じ文字コードで読み込んでいます」と説明ができるのですが…)。独自の方法で判別するようにしてしまうと、稀に誤判定が発生した場合に、当然ユーザーの方は混乱するでしょうし、わたしもそのファイルそのものを調査しないとなぜ誤判定に至ったのか確実な返答ができません。

そう考えると、現在のBOMつきUTF-8(16)に対応というのが、やはり現実的な動作だろうと思えました。ということで、現在の動作はこのままで行こうと思います。

将来、Shift-JISの歌詞/テキストがほぼなくなって、ほとんどがUTF-8という状況になればまた話は別ですが、現実には皆さん過去の資産を持たれているので、Shift-JIS優勢という状況がつづくのではないかと思います。