Y a-t-il des problèmes connus avec les navigateurs plus anciens/buggés qui prétendent supporter la compression gzip/deflate mais ne la gèrent pas très bien? Je ne suis évidemment l'allumer que pour les navigateurs qui prétendent le soutenir, mais pour la meilleure expérience utilisateur, je veux savoir s'il y a des navigateurs que je devrais blacklister. Pour une raison quelconque, je me souviens avoir entendu des problèmes à propos de IE6 et gzip, mais je ne suis pas sûr de ce que les détails étaient.Quels navigateurs prétendent prendre en charge la compression HTTP mais sont réellement floconneux?
Q
Quels navigateurs prétendent prendre en charge la compression HTTP mais sont réellement floconneux?
12
A
Répondre
8
Voici quelques liens vers des documents qui désignent certains navigateurs qui ne prennent pas en charge la compression se réclamant:
1
Le problème IE6 était que, avant IE6SP1 il pourrait perdre les 2048 premiers octets de données dans une réponse compressée: http://support.microsoft.com/default.aspx?scid=kb;en-us;Q312496
1
citant la réponse de l'utilisateur Greg Dan de la question What is the problem with this ajax(with prototype)?:
Il y a quelque temps j'ai lu sur IE et Apache gzip problèmes de module. Cela se produisait uniquement sur les installations locales où la réponse du serveur était très rapide.
Je n'ai jamais rien essayé de pareil, je n'ai lu cette réponse que récemment. Peut-être que ça aide.
Questions connexes
- 1. Quels sont les navigateurs compatibles avec "! Important"?
- 2. Quels navigateurs prennent en charge les cookies HttpOnly?
- 3. Quels sont les formats de fichiers graphiques pris en charge par les navigateurs?
- 4. Quels navigateurs Web utilisent http/1.1 par défaut?
- 5. quels combinés prennent en charge javascript/AJAX
- 6. Quelles sont les conceptions Java explicitement conçues pour prendre en charge la compatibilité descendante?
- 7. Quels frameworks C++ HTTP sont disponibles?
- 8. Quel langage de script ingame devrais-je prendre en charge?
- 9. La page ne se charge pas complètement dans IE7 ou IE8 (mais fonctionne dans d'autres navigateurs)
- 10. Quand prendre en charge Windows 64?
- 11. http compression gestionnaire sur iis
- 12. Comment prendre en charge les canaux HTTP et HTTPS dans Flex/BlazeDS?
- 13. wpf - comment prendre en charge la transparence bitmap dans l'imagebrush
- 14. Un service Web ASP.NET peut-il prendre en charge d'autres protocoles, sauf Http?
- 15. Quels sont les autres clients http génériques disponibles?
- 16. Quelle est la meilleure façon de savoir quels éléments CSS sont supportés par tous les navigateurs?
- 17. Module HTTP de compression pouvant échapper les scripts en ligne
- 18. Traduire l'assemblage en ligne pour prendre en charge x64
- 19. Comment prendre en charge l'authentification par certificat client SSL?
- 20. Comment configurer Zend_Auth pour prendre en charge plusieurs sous-domaines?
- 21. L'ancienne application MS Access doit prendre en charge plusieurs utilisateurs
- 22. Dois-je prendre en charge les iPhones jailbreakés?
- 23. Quels sont les plugins recommandés pour Trac?
- 24. Quels champs KML sont pris en charge dans l'application native Google Maps sur l'iPhone?
- 25. permettre au système de prendre en charge plusieurs langues
- 26. Comment puis-je prendre en charge ETags dans ASP.NET MVC?
- 27. Quels protocoles TCP sont utilisables pour la communication client-client?
- 28. Implémentation multi-navigateurs du modèle "HTTP Streaming" (push) AJAX
- 29. Comment puis-je savoir quels opérateurs WQL sont pris en charge sur une classe utilisant powershell?
- 30. Quels types de fonctions sont candidats à la mémorisation?
Ce second lien est daté 2003-03-11 . Les versions de navigateur plus récentes (en particulier IE6 SP1) qui peuvent avoir des corrections de bogues ne sont pas couvertes. – Liam