web-dev-qa-db-ja.com

Windows 3.1上で動作する最新のブラウザはありますか?

簡単に言うと、Windows 3.1上で動作する最新のブラウザはありますか?環境をアップグレードする能力を制限する状況が時々あります、そしてWebブラウジングは最近必要不可欠です。アイデアは、それがsuperuser.comのようなサイトをレンダリングできるということです。

そのOSの既存のブラウジングオプションは、ほとんどのサイトで単純に壊れています。

古い質問

さて、私はあなたが何を考えているのか知っています。

これが状況です。 3.1を実行しているコンピュータは、ドイツで製造された15万ドルのバンドソー用のコントローラでもあるので、製造に多額のお金を費やすことなく実際のコンピュータをアップグレードする可能性はまったくありません。問題は、タイムクロックソフトウェアがウェブドリブンプラットフォーム上にあるということです。 Netscape 4.0ではサイトが正しく表示されず、「ログイン」や「パンチ」などのボタンが押されても応答しません。

JavaやFlashのようなものは必要ありません。私の知る限りでは、HTML 4とCSSをサポートする必要があります。

編集:

だから私はそれが使用されているソフトウェアを開示することは良い考えかもしれないと思います。それは[Gorrie Reganの時間と出席] [1]ソフトウェアです。私たちが最初にそれらを取得してから、それらはいくつかの更新を行いました。このサービスはSQLサーバーとIISの組み合わせでホストされています。

[1]: http://www.gregan.com/timeandattendance/enterprisemanagement.html

225
Chad Harrison

私はあなたにそれを与えることができないので、答えとしてこれを入れて申し訳ありませんが、コメントには大きすぎるようでした。

これを行うためにnotを推奨する人に追加するには、(他の作業を実行できるようにすることで)Win 3.1マシンを作成するほうが便利です。もっと長いマシンは、理にかなっているものに置き換えられないほど十分に有用です。

Win3.1はコントローラとして持つには恐ろしいOSです。 GUI付きのDOSと考えてください。プロセスの分離はないため、悪いブラウザウィンドウ(または任意のアプリケーション)がコントローラのメモリスペースのメモリを混乱させ、混乱を招く可能性があります。現代のHTML/CSS/JavaScriptを見ている古いブラウザを持っているので、ブラウザのバグには多くの可能性があり、スクランブルメモリの可能性は比較的高いと言えます。

リアルタイムに対するWin3.1のサポートもそれほど多くありません。それほどではありませんが、Win95でも良かったです。つまり、アプリが協調してCPUを共有しようとすると、アプリは必ずしもそうする必要はなく、アプリやブラウザのウィンドウによってCPUのすべてが使い果たされ、コントローラソフトウェアのタイミングがずれてしまう可能性があります。それはうまくいかないかもしれません。これは実際にはバンドソーです。

3.1(間違っている、DOS)のウイルスは(おそらくまだ)存在していたので、どんなネットワークにでもそれを開くことはあなたを怖がらせるべきです。賢明なネットワークエンジニアなら誰でも(Win3.1用のファイアウォールを見つけることができれば)ファイアウォールを必要とし、その時点であなたはマシンを使い果たします。その後、多くの回答がIE 5を推奨していますが、現時点では修正できません。

勝利3.1は約4年前に廃止されました(驚くべきことに最近私の本で)。 Internet Explorer 5.xは、2010年に最後のサポートを受けました。これはバンドソーに関連していることを私の上司に伝えます。コントローラソフトウェアに問題がありませんか。コントローラとソフトウェアの関係者がまったく頭が良くなければ、コントローラボックス上の他のソフトウェアを許可しないという条項があるでしょう。

あなたが本当にコントローラの近くに何かが必要な場合、私はWiFi +安いタブレット/中古のiPod Touchを言うでしょうが、私は明らかにあなたがあなたのWiFiネットワークも保護する必要があると言うでしょう。

210
Rich Homolka

Opera 3.62は、Windows 3.1のような古いシステム(TCP/IPのネイティブサポートさえもしていません)上でまだ動作する最新のブラウザに最適です。 HTMLとCSSのサポートはこのブラウザの時代には非常にいいですが、あまり期待しないでください。また、Opera 3.62はDOMの操作によるWebサイトの動的な変更をサポートしていないため、最近のJavaScript駆動のWebアプリケーションは使用できません。

私はタイムレコーダーソフトウェアのために別のコンピュータを使うことをお勧めします。あなたの問題とは別に、このような古いシステムは、パッチが当てられていない既知の脆弱性があるため、ネットワークから隔離された状態でのみ実行されるべきです。その一方で、そのような古いプラットフォーム上で実行されるマルウェアを拡散させるネットワークを拡散するネットワークは事実上ないと主張する人もいるかもしれません。とにかく、私はのこぎりを制御すること以外に他のことをするためにそのような特別な機械を使う危険を冒さないでしょう。他のコンピュータで実行できるタスクに使用したために問題が発生した場合はどうしますか。

107
Gurken Papst

Err ...あなたは本当に150,000ドルのバンドソーを管理している石器時代のコンピュータに2番目のタスクを与えたいですか?

原告への判断:どうやって腕を失ったのか教えてください。
原告:えーと、Bobはその日の仕事に遅刻し、私がバンドソーを使用している間に時計をパンチしようとした。
被告への検察官(Bob):タイムソーラーウェブサイトが開いている間、バンドソーは常に止まることをご存知ですか?
被告:もちろん、誰もが知っている。 Clock InまたはClock Outボタンをクリックするのを待つだけで、のこぎりがすぐに戻ってきます。
原告:私はボブが遅刻したことを知らなかった!部品が動けなくなるとのこぎりは止まります。私がそこでその部分を探していたときに突然それが再び始まるだろうということをどのように私は知っているはずでしたか?

77
Roger Dahl
  1. VNCはまだWindows 3.1用です。 VNCをインストールし、Windows 3.1マシンが到達できる(またはIISでFTPサーバーを実行している)共有を使用して、より高性能なマシンへの接続を開きます。

  2. 3.1マシンでXWindowsクライアントを実行し、XServerを実行しているマシンに接続します。それからあなたはターミナルウィンドウの現代ブラウザを動かすことができる。

古典的な技術を揺るがす方法。 Windows 3.1は、新しいOS/360メインフレームとして、同社に代わることを恐れている。 :)

39
calenti

技術的には、 Win32s (32ビット機能のサブセットが提供される)の上で、より現代的な32ビットブラウザを実行できる可能性があります。 16ビットWindows用)試してみたいのなら、私はOpera、Mozilla/Firefoxなどの "ポータブル"バージョンから始めたいと思います(先日コメントでも述べましたが、私はそれが賢明ではないと思ったので削除しました。 )

そうは言っても、新しいマシンでソフトウェアを実行しないという決断を再検討したいと思うかもしれません。 Rich が指摘したように 、BandawコントローラPCでWebブラウザを実行しない理由はたくさんあります。

しかし、ある時点でこのPCに何か悪いことが起こり、その時点で十分にテストされたバックアップ計画が整っていなければあなたはたくさんのお金を失うことになるでしょう。リーン・マニュファクチャリングについてはあまり知りませんが、緊急時対応計画が設定されていない状態で重要なシステムが停止すると、それが即座に直接的な業務への影響を与えることを私は知っています。

今のところ(時間を除いて)あまり費用がかかりませんが、Windows 3.1インストールをVMまたはDOSBoxなどのエミュレータにコピーするか、新しいコンピュータで直接ソフトウェアを実行してみてください。 Windowsのバージョン多くのプログラムは最初の試行では実行されませんが、正しい互換性オプションで実行することができます。保険会社独自のDOSアプリケーションをWindows 2000およびXPで正常に動作させることができたのは、command.comまたはcmd.exeに特別なフラグを追加すること以外何もできなかったときのことです。 。 (command.comは明らかに32ビット版のWindows 7でしか利用できないことに注意してください。)製造元からサポートが受けられない場合でも、自分でそれを見つけ出したり、地元の独立系コンピュータショップを見つけたりすることができます。挑戦している人は誰でも。

また、現在無駄になっている処理時間も考慮してください。 Bandawコントローラ用のファイルを開いて保存するのは瞬間的なことかもしれませんが、すべての "loading ..."画面を短くするかなくすことで1日に少なくとも数分は回復できれば驚きません。私の逸話の保険代理店は、新しいマシンに移行することの明らかな副作用がすべてが速く走ったということだったので、恍惚状態でした、それで彼らはもはやスクリーンが現れるのを待っていませんでした。

最新のOSを実行しているテスト用PCですべてうまくいけば、それを恒久的な代替品として設定し、古いPCをバックアップとして保持することができます。 (通常のデスクトップマシンがあなたの環境でそれほど長く生き残ることができない場合は、5年または10年前の産業用PCをかなり安い価格で手に入れることができるはずです。)それでもまだ実行したくないでしょう。 リアルタイムパフォーマンス、セキュリティ、および稼働時間の理由からWebブラウザを使用していますが、少なくともPCが壊れたときの運命的な日については心配する必要はありません。

24
rob

あなたのWebベースのタイムクロックソフトウェアが4-5オプションの2つか3つのメニューしか持っていない場合、私は安価なプログラマーにウェブサイト上のデータを取得し適切なデータを送るWindows 3.1アプリケーションの開発を依頼することが最も簡単な方法だろうと思います。

たぶんあなたの低コストのプログラマーは彼の486 DX33の彼の主要なOSとしてWindows 3.1を持っているということです。

これは(ほとんど)冗談ではありませんが、最も安価で高速な解決策です。

15
leye0

私が思うに1つの賢明な解決策は、

  • いくつかの長い間サポートされているLinuxディストリビューション(CentOS/RHEL/Ubuntu LTS)で最新のコンピュータ(少なくとも2つのプロセッサコアを搭載する)をセットアップする。

  • そこで仮想マシンをセットアップします - それはあなたのBandawにしか接続できないようにセットアップします(どのように接続されているかわかりません - 例えばシリアル接続の場合qemu-serial /dev/ttyS0オプションが助けになるはずです、-net noneオプションはネットワークを無効にします)。

  • この仮想マシンにWindows 3.1をインストールし、そこにBandawソフトウェアを移動します。

あなたは現代の安全なシステムとタイムクロックソフトウェアのためのブラウザと安全ではないがバンドソーのためのインターネットシステムから隔離されているでしょう。

これは現在の設定を終了するよりもはるかに優れています - 15年経ったコンピュータは後になってすぐに壊れるでしょう、そしてあなたはそれを交換する手段がないでしょう。仮想マシンを別のコンピュータに移動するのは、ディスクイメージファイルを移動するのと同じくらい簡単です。

13
Tometzky

私はあなたの最善の策はこれにマイクロソフトの製品を使用することであると思います。互換性のあるInternet Explorerの最新のリリースは5.01のようです。

OldApps には、与えられたプラットフォーム用の最新リリースバージョンの素晴らしいリストがあります。ただし、その表とは反対に、Windows 3.1でも 5.01 が表示されます。

Operating System        Latest Software Version
Windows 3.1             Internet Explorer 3.01 (Windows 3.1)
Windows 95              Internet Explorer 5.0
Windows 98              Internet Explorer 6.0 (Setup Only)
Windows 2000            Internet Explorer 6.0 (Setup Only)
Windows ME              Internet Explorer 6.0 (Setup Only)
Windows Server 2003 x64 Internet Explorer 7.0 (x64)
Windows Server 2003     Internet Explorer 7.0 (Final)
Windows XP x64          Internet Explorer 8.0 (XP x64)
Windows XP              Internet Explorer 8.0 (XP)
Windows Vista x64       Internet Explorer 9.0 (Vista)
Windows Vista           Internet Explorer 9.0 (Vista x64)
Windows 7 x64           Internet Explorer 9.0 (7 x64)
Windows 7               Internet Explorer 9.0 (7)
6
Der Hochstapler

これは実際にはOS2が特に対処するために長年使用されてきた状況です。

それは明らかにブラウザをインストールするよりはるかに破壊的です。

4
Lori

少なくとも none があり、少なくとも最近の技術をサポートしています(非常に基本的なCSS、JavaScriptなどを除く)。

たぶんあなたはIE 5でもっと頑張っているでしょうが、それでもあなたはかなり窮屈です。

3
Renan

これが私のやり方です。

プロキシトランスレータのように、3.11マシンがそれを介して実際のWebサイトに接続できるように、最新のPCで動作するレガシー準拠のWebアプリケーションインタフェースを開発します。それほど難しいことではありません。入力を転送して出力を変換するだけです。

OR

1台のホストPCを購入し、2台の仮想マシンをセットアップします。1台はコントローラに接続され、もう1台は更新されたブラウザとOSでネットワークに接続されています。合計金額は、約200ドル?

VMがコントローラデバイスを処理できない場合は、ネットワークに接続する古いソフトウェアが大きなセキュリティ上の欠陥となるため、新しいコンピュータを使用してネットワークにアクセスすることをお勧めします。

3
NotGaeL

画面共有ソフトウェアを実行することを検討します。調査の結果、VNCがWindows 3.1に移植されたことは一度もないように思えますが、pcAnywhere 9.2を実行してみることもできます。これはWindows 3.1をサポートする最後のバージョンだと思います。私は最も重要なことは、何年もの間、メモリ保護やバグ修正がなく、高価で危険な機器を制御しているので、このマシン上で安定したソフトウェアだけを実行することだと思います。 Windows 3.1 の代替ブラウザについて説明している別のスレッドがこちら です。彼らは、Operaは少し不安定であると考えているようで、他のブラウザはおそらくあなたが必要とする最新のCSSのすべてをサポートしているわけではありません。

3
Martin Hock

簡単な答え...いいえ。

開発者はずっと前に、Windows 3.1用のソフトウェアの開発をやめました。

2
wizlog

あなたは元の現代のWebアプリをスクリーン・スクレープし、1994年からブラウザによってアクセス可能な単純化されたビューでそれを公開する単純なスクリプトを構築するべきです。

2
MK01

K-Meleon が動くかもしれません。多くの古いシステムで動作します。小さくて軽快。

1
Joe