2009-10-11 2 views
1

위젯을 제공하는 웹 서비스가 있습니다. 확장 성을 위해 js 파일의 gzip 버전을 Amazon S3에 보관하고 싶습니다. 문제는 gzipped 파일을 수락 할 수없는 브라우저가 제공되지 않는다는 것입니다.gziped 파일 만 제공하는 것이 좋습니다.

잠재적 인 사용자 수를 알 수있는 통계를 어디에서 찾을 수 있습니까? 일반적으로 좋은 생각입니까?

답변

5

See this page from the mod_gzip pages. 어떤 브라우저가 무엇을 지원하는지에 대한 분석이 있습니다.

+1

글쎄, 약간 날짜가 맞았지만 아이디어를 얻었습니다. gzip으로 압축 된 파일에 대한 모든 최신 브라우저에는 * 아주 * 훌륭한 지원이 있습니다. –

+0

+50 for your answer here (http://stackoverflow.com/a/11670562/1071413). –

3

예. 현대의 모든 브라우저에서 gzip으로 압축 된 콘텐츠를 사용할 수 있다는 것을 알고있는 한 좋은 생각입니다. 오래된 브라우저가 gzip으로 처리 된 콘텐츠를 제공받지 못하게하기 위해 할 수있는 한 가지 방법은 웹 서버에 그러한 브라우저의 출력을 gzip하지 않도록 지시하는 것입니다. 다음은 아파치 예제입니다 (.htaccess에서 발췌) :

AddOutputFilterByType DEFLATE text/html text/css text/plain text/xml application 
/x-javascript 
BrowserMatch ^Mozilla/4 gzip-only-text/html 
BrowserMatch ^Mozilla/4\.0[678] no-gzip 
BrowserMatch \bMSIE !no-gzip !gzip-only-text/html 
+0

답변 해 주셔서 감사합니다. 제 질문은 브라우저에 따라 gzip으로 압축 된 버전과 gzip으로 압축되지 않은 버전을 모두 제공 할 수있는 서버에서 일반적으로 gzip을 사용하는 것과 관련이 없습니다. 내 질문은 gzip으로 된 버전 만 제공하는 것이므로 gzip을 지원하지 않는 브라우저는 제공되지 않습니다. – Nir

관련 문제