[version française]

<- index

Valid HTML 4.01 Strict

strict HTML tests :
embed content with object tag

meaning of the results :
sucess : the embed content is displayed.
degrade correctly : the alternative content is displayed. Perhaps an other plugin would be able to display the content.
failed : the content is not displayed, or the alternative content, or other problem...

details of the tested browsers and theirs plugins

types mime text


test.html

mime type: 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>

result :

alt : test.html
observed results in various browsers :
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
success success success success success success success success success success success degrade correctly

note : IE adds a ugly vertical scrollbar to a html object, even if this is not necessary. It can be removed with the insertion of the following css style in the contained HTML document:
html { overflow: auto; }
In the same manner, you can removed the inset border with the following css style in the contained HTML document:
html { border: none; }


test.txt

mime type: 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>

result :

alt : test.txt
observed results in various browsers :
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
success success success success success (#1) success success success success success degrade correctly degrade correctly

#1 : Safari wraps the text rather than a horizontal scrollbar.


test.css

mime type: 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>

result :

alt : test.css
observed results in various browsers :
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
success success degrade correctly success success (#1) degrade correctly degrade correctly degrade correctly degrade correctly degrade correctly degrade correctly degrade correctly

test.js

mime type: 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>

result :

alt : test.js
observed results in various browsers :
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
success success degrade correctly success success (#1) degrade correctly degrade correctly degrade correctly degrade correctly degrade correctly degrade correctly degrade correctly

test.rtf

mime type: 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>

result :

alt : test.rtf
observed results in various browsers :
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
degrade correctly degrade correctly degrade correctly success (#2) success degrade correctly degrade correctly degrade correctly degrade correctly degrade correctly degrade correctly degrade correctly

#2 : need to manually add the mime type in the settings of Konqueror.


test.rtf

mime type: 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>

result :

alt : test.rtf
observed results in various browsers :
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
degrade correctly degrade correctly degrade correctly success success degrade correctly degrade correctly degrade correctly degrade correctly degrade correctly degrade correctly degrade correctly

test.rtf

mime type: 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>

result :

alt : test.rtf
observed results in various browsers :
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
degrade correctly degrade correctly degrade correctly degrade correctly(#3) degrade correctly degrade correctly degrade correctly degrade correctly degrade correctly degrade correctly degrade correctly degrade correctly

#3 : it is possible to add this mime type in the settings of Konqueror, as well as #2.


<- index