納品時にインデント削除する理由は何ですか?どなたかご教授お願いいたします。
長いことこの業界にいますけどクライアントからインデント削除を要求されたことはないですね。インデントを付けないでコーディングすることをルールにしている会社は知ってます。
想像するに、大規模な案件で複数人による作業で人によってインデントのつけ方が違うと厄介だからいっそのことインデントは付けないってとこでしょうかね?あとはファイルサイズを少しでも軽くするためか?はたまた大昔ブラウザによってはインデントの付け方によっては隙間ができるバグがあったらしいのでその名残か。
因みにGoogle HTML/CSS Style Guideにインデントについては"Indent by 2 spaces at a time.Don’t use tabs or mix tabs and spaces for indentation."とあります。インデントの付け方が書いてあるくらいですから、付けるなとは書いてありません。ただ、付けろとも書いてありません。google自身は付けてないはず。
クライアントのレギュレーションということもあります。行内の合計バイト数に制限がかかっている場合とかも。
削除しなければならない、というようなグローバルスタンダードはありません。
ファイルサイズ圧縮が主な理由でしょう。ただ、PC向けサイトでクライアントからインデント削除を要求されたことは私も今まで一度もありません。
ほぼ意味はありませんが、ソースの難読化にもなるかもしれませんね。圧縮については、膨大なアクセス数ならば、サーバー側負荷軽減の効果はあると思います。いずれにしても、ローカルルールと思って問題ないと思いますよ。
お~!わたしはインデント削除依頼します。理由はわたしがそのほうが見易いからです。でも削除して納品してくれる制作会社って少ないです。変なところに依頼してるのかな?
インデント削除しない制作会社が変という事はありませんよ。削除要請や、必要性があれば削除してくれると思います。ちなみに私は基本的にインデントしたまま納品します。
↑上のコメ主です。削除依頼しているのに削除しないで納品してくるんですけど、それは普通なんですね!ありがとうございます。参考になりました。
↑気持ち悪いからそういうコメやめとけ
みんなの回答 6 件
長いことこの業界にいますけどクライアントからインデント削除を要求されたことはないですね。インデントを付けないでコーディングすることをルールにしている会社は知ってます。
想像するに、大規模な案件で複数人による作業で人によってインデントのつけ方が違うと厄介だからいっそのことインデントは付けないってとこでしょうかね?あとはファイルサイズを少しでも軽くするためか?はたまた大昔ブラウザによってはインデントの付け方によっては隙間ができるバグがあったらしいのでその名残か。
因みにGoogle HTML/CSS Style Guideにインデントについては"Indent by 2 spaces at a time.Don’t use tabs or mix tabs and spaces for indentation."とあります。インデントの付け方が書いてあるくらいですから、付けるなとは書いてありません。ただ、付けろとも書いてありません。google自身は付けてないはず。
クライアントのレギュレーションということもあります。
行内の合計バイト数に制限がかかっている場合とかも。
削除しなければならない、というようなグローバルスタンダードはありません。
ファイルサイズ圧縮が主な理由でしょう。ただ、PC向けサイトでクライアントからインデント削除を要求されたことは私も今まで一度もありません。
ほぼ意味はありませんが、ソースの難読化にもなるかもしれませんね。圧縮については、膨大なアクセス数ならば、サーバー側負荷軽減の効果はあると思います。いずれにしても、ローカルルールと思って問題ないと思いますよ。
お~!わたしはインデント削除依頼します。理由はわたしがそのほうが見易いからです。でも削除して納品してくれる制作会社って少ないです。変なところに依頼してるのかな?
インデント削除しない制作会社が変という事はありませんよ。
削除要請や、必要性があれば削除してくれると思います。
ちなみに私は基本的にインデントしたまま納品します。
関連するトピックス