HPC.ru lite - Все форумы
Форум: Пожелания и вопросы к редакции HPC.ru
Тема: Включите gzip
Страницы: 1 [2] 3

[Ответить]
root [19.07.2006 11:55] :
Подождем остальных...
KA6AH [19.07.2006 12:24] :
Как gzip может влиять на кодировку? Это не того уровня протокол. Примерно как если бы после сворачивания обоев в рулон они рисунок поменяли. Навели шумиху..

2Loshkarev: гугл в помощь
root [19.07.2006 12:28] :
Может. Кодировка документа передается сервером в заголовке. Признак gzip-нутости - тоже вставляется в заголовок. Что при этом происходит со строкой кодировки, сказать тяжело. Может быть, кодировка gzip-нутого документа не совпадает с кодировкой в заголовке. А может и еще что. Поэтому надо пособирать статистику.
Makoron [19.07.2006 15:36] :
Опера 8.6, winmob2003- всё путём!
KA6AH [19.07.2006 19:09] :
Заголовок не сжимается, а кодировки там кстати нет.

mkm@feanor:~> wget --header='Accept-Encoding: gzip' --server-response http://hpc.ru/pda/board/
--19:00:49-- http://hpc.ru/pda/board/
=> `index.html'
Распознаётся hpc.ru... 195.170.225.110
Устанавливается соединение с hpc.ru|195.170.225.110|:80... соединение установлено.
Запрос HTTP послан, ожидается ответ...
HTTP/1.1 200 OK
Date: Wed, 19 Jul 2006 15:02:38 GMT
Server: Apache/1.3.33 (Unix) PHP/4.3.11 rus/PL30.20
X-Powered-By: PHP/4.3.11
Content-Encoding: gzip
Vary: Accept-Encoding
Connection: close
Content-Type: text/html
Длина: нет информации

[ <=> ] 2.072 --.--K/s

19:00:49 (34.67 MB/s) - `index.html' сохранён

mkm@feanor:~>

В META http-equiv тоже никакого указания о кодировке нет.

Однако, без gzip кодировка в хедере присутствует:
mkm@feanor:~> wget --server-response http://hpc.ru/pda/board/ --19:08:07-- http://hpc.ru/pda/board/
=> `index.html.1'
Распознаётся hpc.ru... 195.170.225.110
Устанавливается соединение с hpc.ru|195.170.225.110|:80... соединение установлено.
Запрос HTTP послан, ожидается ответ...
HTTP/1.1 200 OK
Date: Wed, 19 Jul 2006 15:09:56 GMT
Server: Apache/1.3.33 (Unix) PHP/4.3.11 rus/PL30.20
X-Powered-By: PHP/4.3.11
Connection: close
Content-Type: text/html; charset=windows-1251
Expires: Thu, 01 Jan 1970 00:00:01 GMT
Last-Modified: Wed, 19 Jul 2006 15:09:56 GMT
Длина: нет информации

[ <=> ] 9.087 --.--K/s

19:08:07 (902.11 KB/s) - `index.html.1' сохранён

Глюк апача?

P.S. Разве это правильно - ставить немедленный expire?
Polosatiy_io [19.07.2006 20:14] :
2KA6AH факт есть факт. Можно, конечно, всем порекомендовать перейти на Оперу или еще что, но в WM5 PIE не распознает gzip-ованую страничку. Кста, сейчас настрою связь на 1710 c 2003SE и отпишусь.
Polosatiy_io [19.07.2006 20:30] :
Хм... а сейчас gzip включен? 1710 c 2003SE без продлем определил кодировку сам. Видимо Опера у меня на 4700 автоматом поставила в системе европейскую кодировку. Хотя на этом 1710 стоит полная руссификация, может она переключила на кириллицу... (кста, в 2003SE тоже можно вручную выставить кодировку). Видимо все в порядке.
NickyG [19.07.2006 22:49] :
Через IE проблем нет, никаких кракозябр.
root [20.07.2006 10:29] :
Ну вот, я приблизительно это и предполагал.
Ну страница-то не статичная, она постоянно обновляется.
Включен. Хорошо, что определил
KA6AH [20.07.2006 15:44] :
Ну вот, я приблизительно это и предполагал.
Можно запихивать в http-equiv, если в заголовки малыми усилиями не пишется.

Ну страница-то не статичная, она постоянно обновляется.
В общем-то да, но минут 5 можно было бы ставить.. Из-за этого некоторые браузеры по любому чиху (нажатие "назад" перегружают страницу, а большинство уже наоборот, в обход стандарта кешируют на своё усмотрение. Особенно опера этим отличилась..
[Ответить]
[< Назад]  [Вперед >]