-

コーディングする方に質問なんですが、ネストする際、タブやスペースで字下げすると思うんですが完成後タブやスペースを消さない理由はありますか?表示に影響がないとは言え、無駄ですよね?自分は字下げしたものをバックアップし、消したものをアップしてます。

みんなの回答 21 件

名無しさんの回答

その作業自体が自動化されていないと無駄だと感じるからしていません。

名無しさんの回答

作業増えるし、必要性ない時もあるんで楽天みたいな字数制限ある時以外は何もしないです。

名無しさんの回答

まーダイヤルアップの時は意味があった作業ですけどね。

名無しさんの回答

Rakefile書いてHTML/CSS/JSの圧縮とデプロイを自動化しちゃえばいいと思いますよ

名無しさんの回答

タブは所詮1文字ですので、インデントがタブの場合の削除できる量はしれてると思います。また、そこを圧縮する必然性が今はあまりないかと。自分以外の人も修正することがあるので、メンテナンス性の方を優先してますね。

名無しさんの回答

一人ですべての作業をしているんであればそういうのもいいかもしれませんが、他の人間が関わっているのだったらインデントされていないと、まずのその作業をするという無駄が生まれます。

名無しさんの回答

つまり何が正しいってのは人と会社によるってこと。

名無しさんの回答

開発とリリースはわけて、リリース時は消すタイプの人と仕事したい。

名無しさんの回答

そもそもHTMLってインデントする前提なん?正しいインデントを調整する方がコストかかる感覚なんだけど。改行や最低限のコメント等で済まないかなー。

名無しさんの回答

この話題って最早宗教戦争に近い気がする

名無しさんの回答

アップ時にインデントがある方がいいか、ない方がいいかと言えば、明らかにないほうがいいと思いますが、すべてのファイルに対してそれを行うコストと、その効果が見合うかどうかという話ですね。費用対効果の感覚はひとそれぞれです。

名無しさんの回答

インデントを消すべきって言う話を始めて聞いて驚いている。

名無しさんの回答

SEへの受け渡しや修正が頻繁にあるので字下げしてないと捗りません。サイトの属性によりけりで良いのでは?今の所インデントを消してまで高速化を求められるサイトは作ってないですねー。googleとかなら解りますが。

名無しさんの回答

それほど軽量化を求めるということは、ソース内のコメントも全て消すということですよね。一人で運用するならいいのですが編集するメンバーが変わってもいいように、インデントやコメントはそのままにしています。インデントを再度つける時間もちりも積もれば山となるので。(いくらツールを使っても)

名無しさんの回答

テーブルレイアウトの時代にはやってましたけど、今はしませんね。

名無しさんの回答

独自のCMSで処理している場合は、js/css/htmlのインデント・スペース・コメント削除のminify処理ととファイル統合処理とgzip化を行います。手作業が強いられる場合はコストが高いのでやりません。

名無しさんの回答

それが無駄かどうか判断を委ねられたのであれば、どっちでも好きな方法でいいと思います。ちゃんと引き継ぎを考えるなら、ガイドラインを策定して会社あるいはチームで共有するべきです。

名無しさんの回答

divの閉じタグにコメントがない場合、インデント消すとメンテで地獄を見る。

名無しさんの回答

「そんなことは仕事時間外に趣味でやってくれ」といわれたくちです。ww

名無しさんの回答

余程の巨大サイトで、少しでもサーバのトラフィックを下げたいとかならわかりますけどね。それでも1ページ数キロバイト程度でしょう。画像を使わずにCSSでカバーするとか、jqueryをgoogleから引っ張るようにするとか、もっと考える事は別にあると思います。

名無しさんの回答

コーディングのやり方によっては改行やスペースがレイアウトに影響することもあるので、やるなら慎重にしたほうがいいですよ。特にIE

最終更新日:2012-02-28 (7,037 views)

関連するトピックス

ページ上部に戻る