GBM plugin for Netscape/Mozilla/Firefox/SeaMonkey

Introduction

This is a plugin for the Webbrowsers Netscape, Mozilla, Firefox and SeaMonkey available for OS/2 and eComStation that extends them with the support of reading all bitmap formats supported by GBM.DLL.

Note:
For multipage images so far only the first image is shown. As most browsers support animated GIFs natively it's not a problem. Also printing in Netscape 4.61 does not work but it does in Mozilla Firefox and SeaMonkey.

For being able to use it, the following additional files are required:

Note:
GBM.DLL version 1.41 must not be used as it contains a compiler optimization issue that reduces stability. When used together with the GBM plugin, the browser might crash when opening bitmaps. Please upgrade to GBM.DLL version 1.42 or higher.

Note:
This plugin requires so far that the browser cache is enabled. Further version might be able to directly stream the images into the system memory.


Installing GBM for Netscape/Mozilla/Firefox/SeaMonkey

Simply copy npgbm.dll into the plugin directory of your browser. Please check the requirements listed for gbm.dll above. Copy gbm.dll either into the plugin installation directory beside npgbm.dll or put it somewhere in your LIBPATH (defined in CONFIG.SYS).

Note:
If you are using Rich Walsh's RUN! or LIBPATHSTRICT, the plugin will normally show only a grey area for each loaded bitmap. This can be resolved by copying the gbm.dll into the browser installation directory (beside the .exe).


License of GBM for Netscape/Mozilla/Firefox/SeaMonkey

Copyright (C) 2006 Heiko Nitzsche

This software is provided 'as-is', without any express or implied warranty. In no event will the author be held liable for any damages arising from the use of this software.

Permission is granted to anyone to use this software for any purpose, including commercial applications, and to alter it and redistribute it freely, subject to the following restrictions:

  1. The origin of this software must not be misrepresented; you must not claim that you wrote the original software. If you use this software in a product, an acknowledgment in the product documentation would be appreciated but is not required.
  2. Altered source versions must be plainly marked as such, and must not be misrepresented as being the original software.
  3. This notice may not be removed or altered from any source distribution.

Screenshot

SeaMonkey showing PNM and TIF images by using the GBM plugin:

GBM for Netscape/Mozilla/Firefox/SeaMonkey in action