[English version]

<- index

Cette page est servie avec un type mime text/html.
Valid XHTML 1.0 Strict

tests XHTML strict :
incorporer du contenu avec la balise object

signification des résultats :
succès : le contenu incorporé est affiché.
dégrade correctement : le contenu alternatif est affiché. Peut être qu'un autre plugin serait capable d'afficher le contenu.
raté : le contenu n'est pas affiché, ou le contenu alternatif, ou autre problème...

détails des navigateurs testés et de leurs plugins

types mime text


test.html

type mime : text/html

code :

<object data="data/test.html" type="text/html" width="300" height="200">
  alt : <a href="data/test.html">test.html</a>
</object>

résultat :

alt : test.html
résultats observés dans divers navigateurs :
Firefox 1.5 Firefox 1.0.7 Opera 9 Konqueror 3.5.2 Safari 2.0.4 IE 7rc1 IE 6 IE 5.5 IE 5.0.1 IE 4.0.1 IE Mac 5.2.3 Lynx 2.8.5
succès succès succès succès succès succès succès succès succès succès succès dégrade correctement

note : IE rajoute une scrollbar verticale disgracieuse lors de l'insertion d'un object html, même si ce n'est pas nécessaire. Elle peut être supprimée en insérant le style css suivant dans le document HTML contenu :
html { overflow:auto; }
De même, pour supprimer la bordure "en creux", on peut rajouter dans le document contenu la css :
html { border: none; }


test.txt

type mime : text/plain

code :

<object data="data/test.txt" type="text/plain" width="300" height="200">
  alt : <a href="data/test.txt">test.txt</a>
</object>

résultat :

alt : test.txt
résultats observés dans divers navigateurs :
Firefox 1.5 Firefox 1.0.7 Opera 9 Konqueror 3.5.2 Safari 2.0.4 IE 7rc1 IE 6 IE 5.5 IE 5.0.1 IE 4.0.1 IE Mac 5.2.3 Lynx 2.8.5
succès succès succès succès succès (#1) succès succès succès succès succès dégrade correctement dégrade correctement

#1 : Safari met des retours à la ligne plutôt qu'une barre de défilement horizontale pour afficher le texte.


test.css

type mime : text/css

code :

<object data="data/test.css" type="text/css" width="300" height="200">
  alt : <a href="data/test.css">test.css</a>
</object>

résultat :

alt : test.css
résultats observés dans divers navigateurs :
Firefox 1.5 Firefox 1.0.7 Opera 9 Konqueror 3.5.2 Safari 2.0.4 IE 7rc1 IE 6 IE 5.5 IE 5.0.1 IE 4.0.1 IE Mac 5.2.3 Lynx 2.8.5
succès succès dégrade correctement succès succès (#1) dégrade correctement dégrade correctement dégrade correctement dégrade correctement dégrade correctement dégrade correctement dégrade correctement

test.js

type mime : text/javascript

code :

<object data="data/test.js" type="text/javascript" width="300" height="200">
  alt : <a href="data/test.js">test.js</a>
</object>

résultat :

alt : test.js
résultats observés dans divers navigateurs :
Firefox 1.5 Firefox 1.0.7 Opera 9 Konqueror 3.5.2 Safari 2.0.4 IE 7rc1 IE 6 IE 5.5 IE 5.0.1 IE 4.0.1 IE Mac 5.2.3 Lynx 2.8.5
succès succès dégrade correctement succès succès (#1) dégrade correctement dégrade correctement dégrade correctement dégrade correctement dégrade correctement dégrade correctement dégrade correctement

test.rtf

type mime : text/richtext

code :

<object data="data/test.rtf" type="text/richtext" width="300" height="200">
  alt : <a href="data/test.rtf">test.rtf</a>
</object>

résultat :

alt : test.rtf
résultats observés dans divers navigateurs :
Firefox 1.5 Firefox 1.0.7 Opera 9 Konqueror 3.5.2 Safari 2.0.4 IE 7rc1 IE 6 IE 5.5 IE 5.0.1 IE 4.0.1 IE Mac 5.2.3 Lynx 2.8.5
dégrade correctement dégrade correctement dégrade correctement succès (#2) succès dégrade correctement dégrade correctement dégrade correctement dégrade correctement dégrade correctement dégrade correctement dégrade correctement

#2 : il faut ajouter manuellement le type mime dans les préférences de Konqueror.


test.rtf

type mime : text/rtf

code :

<object data="data/test.rtf" type="text/rtf" width="300" height="200">
  alt : <a href="data/test.rtf">test.rtf</a>
</object>

résultat :

alt : test.rtf
résultats observés dans divers navigateurs :
Firefox 1.5 Firefox 1.0.7 Opera 9 Konqueror 3.5.2 Safari 2.0.4 IE 7rc1 IE 6 IE 5.5 IE 5.0.1 IE 4.0.1 IE Mac 5.2.3 Lynx 2.8.5
dégrade correctement dégrade correctement dégrade correctement succès succès dégrade correctement dégrade correctement dégrade correctement dégrade correctement dégrade correctement dégrade correctement dégrade correctement

test.rtf

type mime : application/rtf

code :

<object data="data/test.rtf" type="application/rtf" width="300" height="200">
  alt : <a href="data/test.rtf">test.rtf</a>
</object>

résultat :

alt : test.rtf
résultats observés dans divers navigateurs :
Firefox 1.5 Firefox 1.0.7 Opera 9 Konqueror 3.5.2 Safari 2.0.4 IE 7rc1 IE 6 IE 5.5 IE 5.0.1 IE 4.0.1 IE Mac 5.2.3 Lynx 2.8.5
dégrade correctement dégrade correctement dégrade correctement dégrade correctement(#3) dégrade correctement dégrade correctement dégrade correctement dégrade correctement dégrade correctement dégrade correctement dégrade correctement dégrade correctement

#3 : il est possible d'ajouter le type mime dans les réglages de Konqueror, comme à la note #2.


<- index