![]() | |
![]() |
| | Thread Tools | Display Modes |
#41
| |||
| |||
|
|
On Jun 1, 11:48 am, VK wrote: On Jun 1, 10:19 pm, Richard Cornford wrote: Peter Michaux wrote: On May 29, 4:19 pm, Richard Cornford wrote: Peter Michaux wrote: snip I believe that the issue is that IE6 claims it can accept gzip but in actual fact it cannot due to a decompression bug. snip This bug may only apply to files over a certain size. Are we in the realm of rumour and folk-law or are there demonstrable facts behind this assertion? ... snip That is in reference to http://support.microsoft.com/kb/837251 snip This must have been it. It is good to know the issue is gone in new or updated browsers but the general problem still exists. |
|
The server cannot feature test the client directly (at least not easily) and does need to rely on the strings it is sent. |
#42
| |||
| |||
|
|
Peter Michaux wrote: On Jun 1, 11:48 am, VK wrote: On Jun 1, 10:19 pm, Richard Cornford wrote: Peter Michaux wrote: On May 29, 4:19 pm, Richard Cornford wrote: Peter Michaux wrote: snip I believe that the issue is that IE6 claims it can accept gzip but in actual fact it cannot due to a decompression bug. snip This bug may only apply to files over a certain size. Are we in the realm of rumour and folk-law or are there demonstrable facts behind this assertion? ... snip That is in reference tohttp://support.microsoft.com/kb/837251 snip This must have been it. It is good to know the issue is gone in new or updated browsers but the general problem still exists. The Microsoft KB article asserts that the issue was introduced in a security update for IE, and then fixed in a patch, so the issue is with IE installations that have had some updates but are not up to date, or non-updated installations of versions released between the introduction of the security update and the issuing of the patch. Microsoft don't seem very keen to let the reader know which security update introduced the issue (so we can know the length of the interval between its release and the patch that fixed its bugs) or the size of the downloads in question. The server cannot feature test the client directly (at least not easily) and does need to rely on the strings it is sent. But the Accept Encoding string not the User Agent string. |
#43
| |||
| |||
|
|
On Jun 15, 8:11 pm, "Richard Cornford" <Rich... (AT) litotes (DOT) demon.co.uk wrote: Peter Michaux wrote: [...] The server cannot feature test the client directly (at least not easily) and does need to rely on the strings it is sent. But the Accept Encoding string not the User Agent string. and I keep asking within this thread why one request header has to be particularly mistrusted and some other request header has to be particularly trusted? - given the same amount of work involved to alter or to spoof either one client-side? |
#44
| |||
| |||
|
|
Peter Michaux wrote: On Jun 1, 11:48 am, VK wrote: On Jun 1, 10:19 pm, Richard Cornford wrote: Peter Michaux wrote: On May 29, 4:19 pm, Richard Cornford wrote: Peter Michaux wrote: snip I believe that the issue is that IE6 claims it can accept gzip but in actual fact it cannot due to a decompression bug. snip This bug may only apply to files over a certain size. Are we in the realm of rumour and folk-law or are there demonstrable facts behind this assertion? ... snip That is in reference tohttp://support.microsoft.com/kb/837251 snip This must have been it. It is good to know the issue is gone in new or updated browsers but the general problem still exists. The Microsoft KB article asserts that the issue was introduced in a security update for IE, and then fixed in a patch, so the issue is with IE installations that have had some updates but are not up to date, or non-updated installations of versions released between the introduction of the security update and the issuing of the patch. Microsoft don't seem very keen to let the reader know which security update introduced the issue (so we can know the length of the interval between its release and the patch that fixed its bugs) or the size of the downloads in question. |
#45
| |||
| |||
|
|
Thomas 'PointedEars' Lahn wrote: Peter Michaux wrote: "Richard Cornford" wrote: Peter Michaux wrote: On Jun 1, 11:48 am, VK wrote: [http://support.microsoft.com/kb/837251] This must have been it. It is good to know the issue is gone in new or updated browsers but the general problem still exists. The Microsoft KB article asserts that the issue was introduced in a security update for IE, and then fixed in a patch, so the issue is with IE installations that have had some updates but are not up to date, or non-updated installations of versions released between the introduction of the security update and the issuing of the patch. [...] So during IE's Accept Encoding lying period (or perhaps even now since there may still be browsers out there partly updated), would you simply not send gzipped content at all because the Accept Encoding is not reliable? Date Published: 5/5/2004 Or would you use the User Agent string to save the servers potentially quite a lot of their load? The User-Agent header value does not need to show the UA's patch level. I believe that the general technique just sends non-gzipped to all user agents claiming to be IE less than version seven. Given that other browsers now have a large share of the market the technique could still lead to a big savings. |
![]() |
| Thread Tools | |
| Display Modes | |
| |