「UTF-8N」は「BOMなし」|「UTF-8」は「BOMあり」

テキストエディタでテキストファイル等を保存するとき「Shift_JIS」「UTF-8」「UTF-8N」などを決める必要があります。

「Shift_JIS」「UTF-8」「UTF-8N」などの属性を文字セット(エンコーディング)といいます。

「UTF-8 BOMなし」は「UTF-8N」と表記するテキストエディタが多い

多くのインターネット・サーバーは、CentOSというLinuxディストリビューションの1つを基本ソフト(OS:オペレーティング・システム)として採用し、そのCentOSにWebサーバーソフトであるApache HTTP Serverをインストールすることで成り立っています。

Linux(UNIX系OS)の改行コードが「LF」であること、そして、インターネット・サーバーでは、BOMが悪さをするケースが多いことから、インターネット・サーバーにアップロードするHTMLファイル、CSSファイルは、テキストエディタで保存するとき、「UTF-8 BOMなし」=「UTF-8N」を選択し、「改行コード:LF」を選択することが、しばしば推奨されます。

つまり拡張子が「.html」「.css」のファイルは、テキストエディタで「UTF-8 BOMなし」=「UTF-8N」の「改行コード:LF」で保存しておけば間違いない、ということです。

文字コードはUTF-8? UTF-8N? | Studio947 狩野祐東・狩野さやかの本

「UTF-8 BOMあり」は「UTF-8」と表記するテキストエディタが多い

テキストエディタでテキストファイル等を保存するとき、「UTF-8 BOMなし」=「UTF-8N」が選択できないテキストエディタは、「UTF-8」=「UTF-8 BOMあり」で保存します。

GoogleカレンダーのiCalファイル(.ics)は「UTF-8(BOMあり)」で「改行コード:CR+LF」です。

GoogleカレンダーのiCalファイル(.ics)は「UTF-8(BOMあり)」で「改行コード:CR+LF」

Googleカレンダーにインポートした予定が文字化けする場合、インポートしたiCalファイル(.ics)が「UTF-8(BOMあり)」で「改行コード:CR+LF」になっていないのかもしれません。

IBM ics ファイルをインポートすると日本語が文字化けする - Japan

【Googleカレンダー活用術】スケジュールをインポートする方法 | リクナビNEXTジャーナル

Windows 10|メモ帳でUTF-8保存

Windows 10の現行版では、テキストファイルをメモ帳で保存するときにUTF-8に変換することができます。

Windows 10 メモ帳 UTF-8 - Google 検索

Windows 8.1とそれ以前のWindows|TerapadでUTF-8保存

Terapad UTF-8 - Google 検索

TeraPad 公式ダウンロードサイト

macOS|mi(旧名:ミミカキエディット)でUTF-8保存

mi UTF-8 保存 - Google 検索

mi - テキストエディタ

 
comments powered by Disqus