この質問を改善したいですか? スーパーユーザーのためのon-topicになるように質問を更新してください。
クローズド 1年前
簡単に言えば、Windows3.1で動作する最新のブラウザがあるかどうか?たまに環境をアップグレードしないといけない状況があって、最近はWebブラウジングが必須になってきています。superuser.comのようなサイトをレンダリングできるということです
そのOSの既存のブラウジングオプションは、ほとんどのサイトで単に壊れています
OLD QUESTION
何を考えているか分かるよ”あなたはまだWindows 3.1を実行している地球上で何をしているのですか?”
ここに状況があります。3.1を実行しているコンピュータは、ドイツ製の15万ドルのバンドソーのコントローラでもありますので、製造にかなりのお金をかけずに実際のコンピュータをアップグレードする可能性はゼロに近いです。問題は、タイムクロック・ソフトウェアがウェブ・ドリブン・プラットフォーム上にあることです。Netscape 4.0ではサイトが正しく表示されず、「ログイン」や「パンチ」などのボタンを押しても反応しません
Javaやフラッシュのようなものは必要ありません。AFAIKでは、HTML 4とCSSをサポートする必要があるだけです
EDIT:
そこで、使用されているソフトウェアを公開した方がいいかもしれないと考えました。それは[Gorrie Regan’s Time and Attendance][1]ソフトウェアです。最初に入手してから いくつかのアップデートをしていますサービスはSQLサーバーとIISを組み合わせてホストされている
[1]:http://www.gregan.com/timeandattendance/enterprisemanagement.html
224 None 2012-05-10
回答として載せてしまって申し訳ないのですが、コメントとしては大きすぎるように思えたので
これをしないことを推奨する人々に追加するには:あなたがWin 3.1マシンを作ることがより有用であること(それが他の作業を行うことができるようにすることによって)、長いマシンは、意味のある何かと交換しないために十分に有用である
Win3.1はコントローラとしては恐ろしいOSです。GUIを搭載したDOSと考えてください。プロセスの分離がないので、悪いブラウザウィンドウ(またはどんなアプリでも)がコントローラのメモリ空間のメモリをスクランブルして大混乱を引き起こしてしまいます。古いブラウザが最新のHTML/CSS/JavaScriptを見ているので、ブラウザのバグの可能性が多く、メモリがスクランブルされる確率は相対的に高くなります
リアルタイムのWin3.1のサポートもあまりないですね。Win95でさえ、あまり差はないものの、より優れていました。これは、アプリが協力してCPUを共有しようとすると、必ずしもそうしなければならないわけではなく、いくつかのアプリやブラウザウィンドウがCPUのすべてを使い切ってしまい、コントローラソフトウェアのタイミングを狂わせてしまう可能性があることを意味しています。そうなると、うまくいかないかもしれません。実はこれがバンドソーなのです
3.1用のウイルスが(おそらく今も)存在していたので(本当はDOSなのですが)、どんなネットワークでも開くと怖くなるはずです。賢明なネットワークエンジニアはファイアウォールを必要とします(Win3.1用のファイアウォールを見つけることができれば)。それから、多くの回答はIE5を推奨していますが、これは現時点ではパッチが適用されていません
Win 3.1は約4年前に寿命を迎えました(私の本では意外と最近です)。Internet Explorer 5.xは2010年に何らかのサポートが最後になっています。上司には、これはバンドソーに接続されているので、コントローラソフトに問題があってはいけないと伝えておきます。コントローラーソフトの担当者が少しでも頭が良ければ、コントローラーボックスに他のソフトを入れないようにする条項があるはずで、そうしないとサポートを無効にしてしまう
本当にコントローラーに近いものが必要なら、WiFi+安いタブレット/中古のiPod Touchと言いたいところですが、明らかにWiFiネットワークの確保も必要だと思います
209 Rich Homolka 2012-05-10
Opera 3.62 は、Windows 3.1 (TCP/IP のネイティブサポートすらない) のような古いシステム上で動作する最新のブラウザにはベストマッチするかもしれません。HTML と CSS のサポートはこのブラウザの時代にしてはかなり良いものですが、あまり期待しないでください。また、Opera 3.62 は DOM の操作によるウェブサイトの動的な変更をサポートしていないので、最新の JavaScript 駆動のウェブアプリケーションは使えません
私は、タイムクロックソフトウェアのために別のコンピュータを使用することをお勧めします。あなたの問題とは別に、このような古いシステムはネットワークから隔離されて実行されるべきです。一方で、そのような古いプラットフォーム上で実行されているマルウェアを拡散するネットワークは事実上存在しないと主張するかもしれません。いずれにしても、私はそのような特別なマシンを使って、ノコギリを制御する以外のことをするリスクは冒さないでしょう。他のコンピュータでできるタスクのためにそれを使用するためにそれが壊れた場合、あなたはどうしますか?
107 Gurken Papst 2012-05-10
えーと…15万ドルのバンドソーを制御している 石器時代のコンピューターに 2つ目のタスクを与えたいのか?
裁判官から原告へ腕を失った経緯を教えてください。 原告えーと、その日はボブが仕事に遅刻してきて、私がバンドソーを使っている間に時計を殴ろうとしたんです。 検事から被告(ボブ)へ。時報のウェブサイトが開いている間は、バンドソーは常に止まっていることを知っていましたか? 被告人へ(ボブ):「それは知っていますか?確かに、誰でも知っています。私たちは、人がクロックインまたはクロックアウトのボタンをクリックするのを待っていたら、すぐにノコギリが戻ってきたんですよ。 植木屋:そうですね。Plantiff: ボブが遅刻していたとは知らなかった!ノコギリは部品が動かなくなると止まるんですよ。部品を探している間に、いきなり起動するとは
77 Roger Dahl 2012-05-12
VNC は Windows 3.1 でも動作します。VNCをインストールして、Windows 3.1マシンが到達できる共有を持つ、より能力の高いマシンへの接続を開きます(またはIISでFTPサーバーを実行しています)
3.1のマシンでXWindowsクライアントを実行し、XServerを実行しているマシンに接続します。そうすれば、ターミナルウィンドウでモダンブラウザを実行することができます
古典的な技術をロックする方法。Windows 3.1は、会社が置き換えを恐れている新しいOS/360メインフレームとして。)
39 calenti 2012-05-12
技術的には、Win32s (これは 16 ビット Windows 用の 32 ビット機能のサブセットを提供します) の上で動作する、よりモダンな 32 ビットブラウザを手に入れることができるかもしれません。もしそれを試してみたいのであれば、私は Opera や Mozilla/Firefox などの「ポータブル」なバージョンから始めると思います (先日のコメントでも触れましたが、お勧めできないと思ったので削除しました)
そうは言っても、新しいマシンでソフトウェアを実行しようとしないという決断を考え直した方がいいかもしれません。Rich 指摘されているように、バンドソーのコントローラーPCでWebブラウザを実行しない理由はたくさんあります
しかし、ある時点でこのPCに何か悪いことが起こり、その時点で十分にテストされたバックアップ計画を持っていないと、多くのお金を失うことになります。私はリーン生産についてはよく知りませんが、重要なシステムが不測の事態に備えた計画を持たずにダウンした場合、それは即座に業務に直接的な影響を及ぼすことは知っています
今すぐに(時間は別として)あまりコストをかけない方法としては、Windows 3.1のインストールをVMやDOSBoxのようなエミュレータにコピーしてみたり、新しいバージョンのWindowsでソフトウェアを直接実行してみたりすることです。多くのプログラムは最初の試みでは動作しませんが、正しい互換性オプションで動作させることができます。数年前に、保険会社の独自の DOS アプリを Windows 2000 と XP で正常に動作させることができたときは、command.com または cmd.exe に追加のフラグを与えるだけで、とても驚きました (ただし、command.com はどうやら Windows 7 の 32 ビット版でしか利用できないようです)。メーカーのサポートを受けられなくても、自分で解決できるかもしれませんし、地元の独立したコンピュータショップや技術者を探すこともできます
また、現在無駄にしている処理時間も考慮してください。バンドソーコントローラのファイルを開いたり保存したりするのは瞬間的なことかもしれませんが、「ロード中…」画面をすべて短縮したり削除したりすることで、1 日に少なくとも数分は回復できるとしたら、私は驚きません。私の逸話の保険代理店は恍惚としていました。なぜなら、新しいマシンに移行することの明らかな副作用は、すべてがより速く走ることだったので、彼らはもはや画面が表示されるのを待っていなかったからです
すべてがより近代的なOSを実行しているテストPC上でうまくいった場合, あなたはそれを永久的な代替品として設定し、バックアップとして古いPCを維持することができます.(あなたは、通常のデスクトップマシンは、あなたの環境で非常に長く生き残る可能性がない場合、かなり安いために5または10歳の産業用PCを拾うことができるはずです, )あなたはまだおそらくリアルタイムのパフォーマンス, セキュリティ, とアップタイムの理由のためにそれでWebブラウザを実行することを望んでいない, しかし、少なくともあなたはPCが壊れたときにその運命的な日についてできるだけ多くを心配する必要はありません
24 rob 2012-05-10
ウェブベースのタイムクロックソフトが、4~5つの選択肢があるメニューが2~3つしかないのであれば、安いプログラマーに頼んで、ウェブサイト上のデータをフェッチして適切なデータを送るWindows 3.1のアプリケーションを開発してもらうのが、一番シンプルな方法ではないでしょうか
あなたの低コストプログラマーは、486 DX33にWindows 3.1をすでにメインOSとして搭載している可能性があります
(ほぼ)冗談ではありませんが、一番安くて早い解決策です
15 leye0 2012-05-11
私が考える一つの賢明な解決策は
現代のコンピュータ(少なくとも2つのプロセッサコアを持つ)を、いくつかの長期サポートのLinuxディストリビューション(CentOS/RHEL/Ubuntu LTS)で設定します
そこに仮想マシンをセットアップします – バンドソーにのみ接続できるようにセットアップします (どのように接続されているのかわかりません – 例えばシリアル接続の場合は
-serial /dev/ttyS0
オプションのqemu
オプションが役立つと思いますが、-net none
オプションはネットワークを無効にします);この仮想マシンにWindows 3.1をインストールし、そこにバンドソーソフトを移動させます
あなたは、タイムクロックソフトウェアのための近代的な安全なシステムとブラウザを持っているだろうし、安全ではないが、バンドソーのためのインターネットシステムから分離されています
これは、現在のセットアップをそのままにしておくよりも、さらに良い方法です – 15年前のコンピュータは、遅かれ早かれ壊れてしまい、それを置き換える手段がないでしょう。仮想マシンを別のコンピュータに移動するのは、ディスクイメージファイルを移動するのとほぼ同じくらい簡単です
13 Tometzky 2012-05-11
私は、あなたの最善の策は、この1つでMicrosoft製品を使用することだと仮定します。最後の互換性のあるInternet Explorerのリリースは5.01のようです
OldApps には、指定されたプラットフォーム向けにリリースされた最新バージョンの一覧があります。しかし、その表に反して、5.01 は Windows 3.1 にもリストアップされています
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 2012-05-10
実はこれは、OS2が具体的に何年も前から使っていた状況です
ブラウザをインストールするよりも明らかに破壊的ですが、Firefox 3.6のような最新のソフトウェアに加えて、Windows 3.1のソフトウェアを実行することができます
4 Lori 2012-05-14
noneがあり、少なくとも最近の技術をサポートしています(非常に基本的なCSSやJavaScriptなどを除く)
もしかしたら、IE5の方がいいかもしれませんが、それにしてもかなり窮屈ですね
3 Renan 2012-05-10
私ならこうする
3.11マシンがプロキシ翻訳機のように、それを介して実際のウェブサイトに接続できるように、最新のPCで動作するWebアプリのインターフェイスレガシーに準拠したものを開発します。入力を転送して出力を翻訳するだけなので、それほど難しいことではありません
OR
ホストPCを1台購入し、仮想マシンを2台セットアップ。1台はコントローラーに3.11を接続した状態、もう1台はブラウザとOSをアップデートしてネットワークに接続した状態。総額、約200USD?
VMがコントローラデバイスを扱えない場合は、ネットワークに接続されている古いソフトウェアは大きなセキュリティ上の欠陥があるので、ネットワークにアクセスするために新しいコンピュータを使用することをお勧めします
3 NotGaeL 2012-05-12
私は、画面共有ソフトウェアを実行することを検討します。いくつかの研究をした後, それはVNCのように聞こえる Windowsに移植されたことはありませんでした 3.1, しかし、あなたはpcAnywhereを実行しようとすることができます 9.2, 私は信じているWindowsをサポートしている最後のバージョンです 3.1.メモリ保護もなく、長年のバグフィックスもなく、高価で危険な機器を制御しているので、安定したソフトウェアだけをこのマシンで動かすことが一番大事だと思います。Windows 3.1 こちらのブラウザの代替を議論している別のスレッドを見つけることができます。彼らは、Operaは少し不安定だと思っているようで、他のブラウザはおそらくあなたが必要とする最新のCSSをすべてサポートしていないと考えているようです
3 Martin Hock 2012-05-14
簡単な答えは…ノーだ
開発者がWindows 3.1用のソフトウェアの開発をやめたのは、ずいぶん前のことです
2 wizlog 2012-05-10
オリジナルの最新のウェブアプリをスクリーンショットして、1994年以降のブラウザからアクセス可能な簡易表示で公開するシンプルなスクリプトを構築する必要があります
2 MK01 2012-05-14
K-Meleonが動くかもしれません。それは多くの古いシステムで動作します。小さくて軽快です
1 Joe 2012-05-14