2011-04-24 5 views
12

CSS 파일과 JS 파일의 경우 Jammit과 같은 HTML을 축소 할 수있는 도구가 있습니까?HTML을 축소하는 방법은 무엇입니까?

이차적으로 여기서 가장 좋은 방법은 무엇이며 html을 축소 할 가치가 있습니까? (이 휴대 전화로 제공됩니다 사이트에 대한 그래서 유지 무게가 다운 중요하다)

답변

8

는 HTTP 수준에서 압축을 사용하는 HTML을 축소하는 것보다 훨씬 더 많은 서비스를 제공 할 것이다, 그러나 tidy HTML로 변환을 적용하는 것이 좋다,

Haml.init_rails(binding) 
Haml::Template.options[:format] = :html5 
Haml::Template.options[:ugly] = true 

상세 정보 : 외부 공간, 의견, 등등 ...

+2

gzip을 사용하면 HTML 축소가 많지 않으면 HTML 축소가 전송 크기에 거의 영향을 미치지 않습니다. 그것이 공간을위한 것이라면, gzip은 꽤 좋은 일을합니다. – iwiznia

+0

https://news.ycombinator.com/item?id=8098317 –

+0

Google 페이지 속도에서는 gzip 압축 외에도 HTML을 축소 할 것을 권장합니다. Rails로 HTML을 어떻게 축소 할 수 있습니까? – Avishai

12

글쎄, 당신은 HAML 보석을 사용하여 대부분의 공백을 제거 할 수 있습니다 당신의 config/application.rb 파일에서 다음 행 제거 포함 0

+2

레일 애플리케이션에 haml이 있으면 좋은 옵션입니다. – gouravtiwari21

+1

앱에서 ERB를 사용하고 있다면 이것을 사용할 수 있습니까? 마찬가지로, HAML의이 기능 만 사용하십니까? –

1

http://prettydiff.com/?m=minify&html을 사용하여 HTML을 축소 할 수 있습니다.

HTML을 축소하는 것은 매우 복잡하고 쉽게 오해됩니다. 진정한 축소는 내용에서 공백을 포함하는 주석과 불필요한 공백을 구문에서 제거하므로 내용을 알고있는 도구를 사용하고 있는지 확인해야합니다.

관련 문제