JPEG, GIF et PNG peuvent être affichés avec la balise img et fonctionnera dans tous les navigateurs, l'élément d'objet peut être utilisé pour afficher des images spécifiant son type MIME, mais quels autres formats graphiques sont pris en charge par balise img ou objet dans la plupart des navigateurs sans installer de plugins? (TIF, SVG, PCX, PICT, etc.)Quels sont les formats de fichiers graphiques pris en charge par les navigateurs?
Répondre
Il existe un excellent chart on wikipedia qui répertorie les types d'image courants et leur prise en charge par le navigateur.
Les types de fichiers que vous avez énumérés (jpg, gif et png) semblent être les principaux formats pris en charge par presque tous les navigateurs, mais avec certaines mises en garde:
Internet Explorer prend en charge les images PNG, mais ne peut pas afficher correctement images avec correction gamma ou correction de couleur. Les versions d'Internet Explorer antérieures à la version 7 ne peuvent pas afficher correctement les images avec canal alpha (pour la transparence) sans codage supplémentaire.
Jusqu'en 2006, IE ne traitait pas correctement les fichiers PNG qui utilisaient le canal alpha, contrairement à Firefox et à d'autres navigateurs (presque) normalisés. Il y a encore beaucoup d'IE 6 là-bas, à en juger par mes journaux Apache.
Il est possible de corriger la transparence alpha dans IE6 - http://www.google.com/search? q = pngfix – ceejayoz
BMP fonctionnera la plupart du temps. Mais pour le travail sur le Web, vous devriez probablement s'en tenir aux trois que vous avez énumérés dans votre question.
- 1. Formats de fichiers pris en charge par UIWebView
- 2. Quels sont les navigateurs compatibles avec "! Important"?
- 3. Quels sont les formats de fichier de cryptage standard?
- 4. Quels navigateurs prennent en charge les cookies HttpOnly?
- 5. HTML 5 est-il pris en charge par tous les principaux navigateurs?
- 6. Formats de fichiers 3D pour les jeux
- 7. Xcode: 'Les fichiers génériques ne sont pas pris en charge dans l'erreur du compilateur' source 1.3 '?
- 8. Quels sont les fichiers .pidb de MonoDevelop?
- 9. Quels formats de fichiers vidéo peuvent être lus par QTKit?
- 10. Formats pour l'enregistrement de graphiques 3D vectoriels
- 11. Quels champs KML sont pris en charge dans l'application native Google Maps sur l'iPhone?
- 12. Comment puis-je savoir quels opérateurs WQL sont pris en charge sur une classe utilisant powershell?
- 13. Quelle est la meilleure façon de savoir quels éléments CSS sont supportés par tous les navigateurs?
- 14. L'extension de la liste des formats d'image pris en charge dans GDI +
- 15. Quels navigateurs prétendent prendre en charge la compression HTTP mais sont réellement floconneux?
- 16. Les navigateurs prennent-ils largement en charge les citations numériques dans les attributs? Il existe
- 17. Quels sont les attributs?
- 18. Quels sont les formats par défaut de respond_to pour Ruby On Rails et comment en ajouter de nouveaux?
- 19. Erreur LINQtoSQL: les opérateurs de séquence ne sont pas pris en charge pour le type 'System.String'
- 20. Asp.Net MVC: Les attributs de filtre au niveau du contrôleur sont-ils pris en charge?
- 21. Quels sont les algorithmes utilisés par les SGBDR?
- 22. Quelles sont les polices prises en charge par les applications iPhone?
- 23. Quels sont les types de fichiers viraux les plus courants en circulation?
- 24. Quels sont les avantages de LePUS3 par rapport à UML?
- 25. Les fichiers ZIP sont corrompus par IE
- 26. quels combinés prennent en charge javascript/AJAX
- 27. ASP classique: server.CreateObject pas pris en charge
- 28. Quels sont les problèmes avec les bases de données de fichiers simples?
- 29. Quels sont les tags HTML valides dans les flux RSS?
- 30. Quels sont les fichiers requis pour un projet Visual Studio?
Merci, ce graphique répond à ma question, essentiellement seuls les GIF et JPG sont supportés par les navigateurs principaux sans problème. Je ne vois pas BMP dans cette liste, mais je pense que c'est aussi supporté. – Flupkear