Pourquoi IE7 spécifier un type MIME d'image / pjpeg plutôt que l'image / jpeg?

voix
54

Lors du téléchargement d'un fichier (jpeg) via un formulaire en IE7 je vois un type MIME « image / pjpeg » au lieu de « image / jpeg » (comme je vois dans Firefox ou similaire). Il est assez facile de contourner ce problème, mais je me demande pourquoi IE7 est comporte différemment dans ce cas?

Créé 22/09/2008 à 16:56
source utilisateur
Dans d'autres langues...                            


4 réponses

voix
36

Je crois qu'il est parce que le JPEG vous travaillez avec un JPEG progressif, qui a un autre type mime.

Créé 22/09/2008 à 16:59
source utilisateur

voix
27

IE peut télécharger tous les fichiers .jpeg comme son bidouille type MIME « image / de pjpeg », peu importe si oui ou non ils sont en fait progressive.

Ne comptez pas sur le type MIME fourni dans un téléchargement de fichiers, il y a toutes les chances qu'il pourrait être mauvais pour diverses raisons, y compris celui-ci.

Créé 22/09/2008 à 17:52
source utilisateur

voix
24

Parce que Microsoft aime à violer les normes. Il n'y a pas ce type MIME comme image / pjpeg. Voyez vous - même: http://www.iana.org/assignments/media-types/media-types.xhtml#image

Le type MIME correct pour JPEG est l'image / jpeg, progressive ou non.

Créé 01/04/2009 à 15:14
source utilisateur

voix
16

Il y a même problème avec .png:

IE7: image / x-.png navigateurs Normal: image / png

;)

Créé 03/02/2009 à 12:20
source utilisateur

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more