CEOブログ

横浜で活躍するホームページ作成・開発会社アットライズの代表取締役社長(CEO)が綴る、日々の奮闘記!!

エディタ 業界・技術情報

テキストファイル編集の落とし穴!「BOM」

投稿日:

code-1839406-s

見かけ上は全く同じ記述だが、ファイルサイズが異なる。。

WebサイトやWebシステムの更新等を行っていると、例えば「.htaccess」などを編集した際に 良きせぬエラーとなることがある。(phpファイル等も同様)

問題切り分けのため、編集箇所を戻していって、編集前と全く同じ記述内容にしてもエラーが消えない。
よくよく見るとファイルサイズが(3byteくらい)違っていることがある。

ファイル差分を調べるツールでも「差分なし」となり、、わけの分からない???状態で途方に暮れる。(^^;

BOM (Byte Order Mark)の可能性あり

そんな時、知識として知っておいて欲しいのが「BOM」(バイト・オーダー・マーク)という目に見えない(文字列として表示されない)符号が悪さをしている可能性がある、ということ。

IT用語辞典より抜粋 http://e-words.jp/w/BOM.html

BOM(Byte Order Mark)とは、Unicodeで記述された文書の冒頭に記載される短い符号で、使用されている文字符号化方式(文字エンコーディング)の種類や、そのバイト順(エンディアン)を指定するためのもの。

秀丸エディタでの「BOM」ON/OFF方法

以前、ハマった時は、
  ・メモ帳でエディットするとBOMが挿入されてしまう。。
  ・TeraPadでやり直したら表示されるようになった。
という結果だった。

そしてワタシが愛用する賢い「秀丸」エディタには、それを制御(付与/削除)する機能が付いていた!
詳細はこちら > 秀丸エディターでUTF-8(BOMなし)を作成or保存
 
 

-エディタ, 業界・技術情報

関連記事

モバイルからの見込み客を逃してない!?サイトのモバイル対応状況をチェックしてみよう!

Googleの「モバイル検索でモバイル対応度を評価基準に」から1ヶ月 今年の2月、Googleが「モバイルからの検索結果では、モバイルフレンドリーな設計になっているかどうかを表示ランキングの判断基準に …

no image

横浜市デザイン相談

横浜市で、「横浜市デザイン相談」という事業を行っている。 このデザイン相談、市内に事業所のある中小企業を対象として、年間5回まで ナント無料で相談に乗ってアドバイスをしよう! という太っ腹なもの。 し …

no image

朝礼スピーチ 11/12(水):ケータイ電話事情

今朝の朝礼スピーチは、ケータイの話題。(朝礼でケータイネタは定番になってきた感あり。。w) 10月の携帯各社の契約状況が発表された。 これによると純増数で ソフトバンクが1年半連続で首位!! そして2 …

無料グループウェア「サイボウズLive」がサービス終了!

2019年4月15日をもってサービス終了 グループウェアの老舗とも言えるサイボウズ。 その無料サービスである「サイボウズLive」が、再来年(2019年)4月15日で終了すると発表された。 サイボウズ …

ようやく確立!Zoomハイブリッド配信機材

試行錯誤の末 たどり着いたハンディカム コロナ禍以来、勉強会はセミナー等でZoomを利用することが多くなった。 完全オンラインであれば、講師を含め 各自のパソコンでZoom参加してもらえば良いが、リア …