Introduction

I have searched and tested available plug-ins for two different Windows browsers (IE 7 and Firefox 2) for popular MIME types as requested in the task description. I have used a newly installed Windows XP SP2. I have also searched for available parameters that could be used when embedding files. The results are in the table below.

Results

Program (Plugin)

MIME types

Comments

Parameters

OpenOffice.org Plug-in


application/vnd.stardivision.calc
application/vnd.stardivision.chart
application/vnd.stardivision.draw
application/vnd.stardivision.impress
application/vnd.stardivision.impress-packed
application/vnd.stardivision.math
application/vnd.stardivision.writer
application/vnd.stardivision.writer-global
application/vnd.staroffice.writer
application/vnd.sun.xml.calc
application/vnd.sun.xml.calc.template
application/vnd.sun.xml.draw
application/vnd.sun.xml.draw.template
application/vnd.sun.xml.impress
application/vnd.sun.xml.impress.template
application/vnd.sun.xml.math
application/vnd.sun.xml.writer
application/vnd.sun.xml.writer.global
application/vnd.sun.xml.writer.template
application/vnd.oasis.opendocument.text
application/vnd.oasis.opendocument.text-template
application/vnd.oasis.opendocument.text-master
application/vnd.oasis.opendocument.text-web
application/vnd.oasis.opendocument.spreadsheet
application/vnd.oasis.opendocument.spreadsheet-template application/vnd.oasis.opendocument.graphics
application/vnd.oasis.opendocument.graphics-template application/vnd.oasis.opendocument.presentation
application/vnd.oasis.opendocument.presentation-template
application/vnd.oasis.opendocument.formula
application/vnd.oasis.opendocument.text

text/richtext
text/rtf
application/rtf
text/csv


Firefox sometimes hangs up when I try to open a page with embedded OOo document. However, it loads the document after killing nsplugin.exe and opening the page again. Sometimes it works without any extra actions... The document also needs the width and height not less than 600x1000 (width="600" height="1000"). IE didn't display any useful content – only grey boxes instead of documents.

I haven't found any dedicated plug-in for rtf MIME type, but as almost every editor can open it, I have added it here. You may need to assign this MIME type to an appropriate application in the browser's preferences though. It could be OOo, MS Office or any other office suite or text editor, if it has a browser plug-in. OOo seems to support CSV as well, if this MIME type is associated with this office suite. However, by default it is not, so you have to manually assign text/csv to OOo in browser's preferences.

-

Microsoft Office Plug-in


application/x-msoffice
application/msword
application/vnd.ms-excel
application/vnd.ms-powerpoint

Only white boxes are displayed instead of documents in Firefox. Very similar result is with IE – white boxes with a little icon on the top left are displayed. I have not found any workaround for this.

-

VLC Plug-in


video/mpeg
video/x-mpeg
video/mpeg-system
video/x-mpeg-system
video/mpeg4
audio/mpeg4
application/mpeg4-iod
application/mpeg4-muxcodetable
video/x-msvideo
video/quicktime
application/x-ogg
application/ogg
application/x-vlc-plugin
video/x-ms-asf-plugin
video/x-ms-asf
application/x-mplayer2
video/x-ms-wmv
application/x-google-vlc-plugin
audio/wav
audio/x-wav
audio/3gpp
video/3gpp
audio/3gpp2
video/3gpp2

I could not get it working with IE 7. This browser hasn't found the plugin, although I have chosen to install IE plug-in in VLC installer. It may be that the plug-in doesn't support IE 7 or maybe it's an issue with the 7th version of the Internet Explorer.

autoplay (autostart), autoloop (loop), mrl (src, filename), mute, visible (showdisplay), volume

Parameters in the brackets are aliases - you can use them instead of the original parameter. This is used for compatibility. Some media plug-ins use different parameters, so you can use either the original one (that is written without brackets) or the alias if you want your attachement to display with other plug-ins, too. Here are descriptions of parameters (in the subsection Properties of the section V. Controlling).

Adobe Acrobat Reader


application/pdf
application/vnd.adobe.x-mars
application/vnd.fdf
application/vnd.adobe.xfdf
application/vnd.adobe.xdp+xml
application/vnd.adobe.xfd+xml

The content and the controls can fit in a quite small (300x200) window. Everything works just perfectly.

-

GSview

application/postscript


I could not view .ps files in a browser. I could not find any other PostScript viewer than GSview that could display .ps contents in a browser. I have also found an online PS viewer. GSview claims to work with Netscape Navigator and Internet Explorer, but the instructions are very outdated, so I could not use them.

-

OuickTime Plug-in


image/jp2
image/jpeg2000
image/jpeg2000-image
image/x-jpeg2000-image

video/x-m4v
image/x-macpaint
image/pict
image/x-pict
image/png
image/x-png
image/x-quicktime
image/x-sgi
image/x-targa

audio/3gpp
video/3gpp2
audio/3gpp2
video/sd-video
application/x-mpeg
video/mp4
audio/mp4
audio/x-m4a
audio/x-m4p
audio/x-m4b

video/mpeg
audio/mpeg
audio/x-mpeg
video/3gpp

audio/x-gsm
audio/AMR
audio/aac
audio/x-aac
audio/x-caf
video/x-mpeg

audio/aiff
audio/x-aiff
audio/basic
audio/mid
audio/x-midi
audio/midi
audio/vnd.qcelp

application/sdp
application/x-sdp
application/x-rtsp
video/quicktime
video/flc
audio/x-wav
audio/wav


It works well. It supports a lot of different audio/video/image formats.

Descriptions of parameters.


ALLOWEMBEDTAGOVERRIDES
AUTOHREF
AUTOPLAY
BGCOLOR
CONTROLLER
CORRECTION
DONTFLATTENWHENSAVING
ENABLEHREF
ENABLEJAVASCRIPT
ENDTIME
FOV
GOTO
HOTSPOTn
HREF
KIOSKMODE
LOOP
MOVIEID
MOVIENAME
MOVIEQTLIST
NODE
PAN
PLAYEVERYFRAME
QTNEXT
QTSRC
QTSRCCHOKESPEED
QTSRCDONTUSEBROWSER
SAVEEMBEDTAGS
SCALE
SHOWLOGO
STARTTIME
TARGETCACHE
TILT
URLSUBSTITUTE
VOLUME

Windows Media Player Plug-in


application/asx
video/x-ms-asf-plugin
application/x-mplayer2
video/x-ms-asf
video/x-ms-wm
audio/x-ms-wma
audio/x-ms-wax
video/x-ms-wmv
video/x-ms-wvx

It works fine with all tested browsers. It can support many more media formats if required codecs are installed. These that I have listed are only the default ones.


There are lots ot them.

Here is a comparison of available IE/Firefox parameters.

Abiword

x-abiword

I could not find any plug-in for Firefox or IE that could open Abiword files. I have installed Abiword, but that has not helped as there seems not to be any plugin to handle Abiword's formats within browsers.

-

Koffice


x-kpresenter
x-kspread
x-kword

I could not find any plug-in that could display Koffice documents for any browser. This office suite is not even for windows, so I couldn't install and test if it has some built-in plug-in.

-

Real Player Plug-in


audio/vnd.rn-realaudio
video/vnd.rn-realvideo
audio/x-pn-realaudio
audio/x-pn-realaudio-plugin
application/vnd.rn-realplayer-javascript

It works with all tested browsers.


Here are all available parameters documented.

AlternaTIFF Plug-in


application/x-alternatiff
image/x-tiff
image/tiff


Works with IE/Firefox and other browsers. Here are different embedding ways described.

src, negative (in addition to standart width, height and type)

Adobe SVG Viewer Plug-in

image/svg+xml

Firefox handles svg interally, however this plug-in can be used, too. IE needs this or any other SVG plugin to display embedded SVG images.

-

Cortona(R) VRML Client


model/vrml
x-world/x-vrml

Works in IE/Firefox and in other browsers probably.


Here is the full list of parameters.

LizardTech DjVu Plug-in


image/vnd.djvu
image/x.djvu
image/x-djvu
image/x-iw44
image/x-dejavu
image/djvu

The plug-in works with tested browsers. It displays the document even in a small (300x200) embedded window in Firefox. However, it doesn't work so fluently in IE. Internet Explorer 7 couldn't display embedded image, although it could display DjVu document in a full window (by viewing .djvu file directly in the browser).

Here are parameters listed and described.

-


model/iges
model/mesh
text/calendar
text/x-vcalendar
text/x-vcard

I could not find any plug-in that would handle these MIME types.

-

Conclusion

I have searched and listed above available plug-ins and parameters and/or links to them. There have been some difficulties while installing and using these plug-ins, but they're not critical. In summary, I can say that there are fully functional plug-ins for the most popular MIME types. For the most popular ones (like media), there are even several plug-ins available. However, there aren't any or there are only some buggy plug-ins for not so widely used MIME types. I have found programs that could open almost every listed MIME type, but for some of these types there are no plug-ins available.

MoinMoin: ErnestasLiubarskij/WindowsBrowserPlugins (last edited 2008-01-14 00:01:47 by ErnestasLiubarskij)