Z's Staff KID98というツァイトのPC-9800用お絵かきソフトで使われていた、ZIMという形式の画像をブラウザ上で表示するためのスクリプトです。Wikiアーカイブとは関係ありません。
OS XやLinuxでXGLOADをどうにかビルドしたりWineを使ったりしなくてもZIM画像が表示できること? なお、WindowsではZIM画像を扱えるソフトはいちおう今でも複数存在します。
デモを動かすにはHTML Canvas 2D ContextとFile APIのサポートが必要です。Internet Explorer 11およびFirefox、Chrome、Microsoft Edgeの最新版で動作確認しています。ZIMデコードの部分だけならCanvasやサポートは不要で、ほとんどのブラウザで動作すると思います。
パソコン通信発のMAGやML1と異なり、ZIMは完全に市販ソフトの独自形式で、仕様も私の知る限り公開されていません。そのためXGLOADのソースを解析して実装しています。
手持ちのZIM画像が7枚しかない(recollections vol.3の収録画像と、SMC-NETWORKS 豊橋ノードのCGライブラリ168番、179番、246番、281番、302番、303番)ので、バグがあるかもしれません。エラーチェックはほとんどしていません。