Есть ли у Firefox 4 проблемы с GZip? - PullRequest
1 голос
/ 31 мая 2011

Многие люди рекомендуют использовать следующий код в .htaccess для GZip:

AddOutputFilterByType DEFLATE text/html text/plain text/xml application/xml application/xhtml+xml text/javascript text/css 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

Почему Firefox 4 нуждается в исключении?Или я неправильно понимаю код?

Ответы [ 2 ]

3 голосов
/ 31 мая 2011

Mozilla/4! = Firefox 4

Фактически, Firefox 4 использует Mozilla/5 как часть своего пользовательского агента . По историческим причинам совместимости ( см. ) большинство (всех?) Веб-браузеров идентифицируют себя как Mozilla (другие токены в пользовательском агенте могут использоваться для отличия Safari от Firefox от IE и т. Д.)

0 голосов
/ 31 мая 2011

«Mozilla / 4» будет соответствовать таким вещам, как Netscape 4 и IE 8 или более ранние.Он не соответствует ни одному современному веб-браузеру (IE9, все браузеры на базе Gecko, Safari и Chrome все используют «Mozilla / 5», в то время как Opera вообще не использует токен «Mozilla / что-то»).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...