Sik!!!

n年間未更新の備忘録!!!

今ドキのHTML改行コードならLF!!! 有名サイトの使用改行コードをプチ調査【LF vs CR vs CRLF】

f:id:Lewisik:20160304123231j:plain

新しいプロジェクトを始めるにあたって、 どの改行コードにすればいいのか気になったので、動向を調べてみました。

改行コードの種類

LF
UNIX Linuxなどで使用
CR
MACで使用(OS9とか)
CRLF
WindowsMS-DOS)で使用

主な改行コードはこんなかんじですね。*1

改行コードってなに?おいしいの?という方はwikipediaの記事

改行コード - Wikipedia

をご参照ください。

調べてみた

右にならえ・多数派絶対正義が好きな大日本の国民として、有名サイトのトップページのソースを見てみました。
2016年3月4日現時点で、Alexaで日本からのアクセス上位のものなど雑に集めましたよ。

LF

グーグル先生と仲間たち http://google.com http://youtube.com http://blogger.com
アマゾンさん http://amazon.co.jp
Facebook http://facebook.com
ウィキペディア http://wikipedia.org
DMM (URL自重)
アメブロ http://ameblo.jp
ツイッター http://twitter.com
XVIDEOS (URL自重)
インプレス http://impress.co.jp
Apple http://apple.com
きーた http://qiita.com
Alexa http://alexa.com

CR

ライブドア http://livedoor.com

CRLF

FC2 http://fc2.com
ニコニコ動画 http://www.nicovideo.jp
価格.com http://kakaku.com
Microsoft http://microsoft.com

集計結果

集めたサンプル数が少なくてアレですが、

LF圧勝ですね。

AppleはCRかな?と思いきやLFでした。ライブドアはなぜCRにしたんでしょうね。 次からテキストエディタでhtml新規作成する時は迷わずLFで書き出すことにします。

あとがき。

インデントにtab派、スペース派がいるのと同様に、改行コードにもこだわりがあるのかなと思って調べてみました。(タブかスペースか https://qixil.jp/q/790

案件によっては、改行コードが指定されることもあるよう*2ですが
HTMLでは、基本的にソース内の改行は無視される*3ので
おそらく個人の好みで選んでも大丈夫でしょう。
この記事が何かの助けになれば幸いです。

*1:改行コードの変換 UNIX(LF) Windows(CR+LF) MacOS(CR) | urashita.com http://urashita.com/archives/1296

*2:改行コード - しろうさぎのwebnotebook

*3:CSSのwhite-spaceプロパティで指定をする場合には、改行・スペースが表に出ます。 CSSプロパティ【white-space】ソース中の空白・Tab・改行の表示の仕方を指定する | ウェブランサー