Cha*_*son 226 browser windows-3.1
简而言之,是否有在 Windows 3.1 上运行的现代浏览器?有时,有些情况会限制环境升级的能力,而如今浏览网页是必须的。这个想法是它可以呈现一个站点,例如 superuser.com
该操作系统的现有浏览选项在大多数网站上都会中断。
老问题
好的,所以我知道你在想什么:“你到底在做什么,还在运行 Windows 3.1?”
这是情况。运行 3.1 的计算机也是德国制造的价值 150,000 美元的带锯的控制器,因此升级实际计算机而无需在制造前花费大量资金的任何机会都是渺茫的。问题是时钟软件位于网络驱动的平台上。Netscape 4.0 不能正确显示站点,也不能响应“登录”或“打孔”等按钮按下。
Java 或 flash 之类的东西不是必需的。AFAIK,它只需要支持 HTML 4 和 CSS。
编辑:
所以我认为公开正在使用的软件可能是个好主意。这是[Gorrie Regan 的考勤][1] 软件。自从我们第一次获得它们以来,它们已经进行了一些更新。该服务通过组合 SQL 服务器和 IIS 托管。
[1]:http : //www.gregan.com/timeandattendance/enterprisemanagement.html
Ric*_*lka 209
很抱歉把这个作为答案,因为我不能给你一个,但评论似乎太大了。
向建议不要这样做的人补充一点:你让 Win 3.1 机器越有用(通过允许它做其他工作),机器的时间越长,它就足够有用,不能用有意义的东西代替。
Win3.1 作为控制器是一个可怕的操作系统。把它想象成带有 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 网络。
Gur*_*pst 107
Opera 3.62 可能是现代浏览器的最佳匹配,它仍然运行在像 Windows 3.1 这样的旧系统上(它甚至没有对 TCP/IP 的本地支持)。HTML 和 CSS 支持对于这个浏览器的时代来说相当不错,但不要期望太多。另请注意,Opera 3.62 不支持通过操纵 DOM 来动态更改网站,这使得现代 JavaScript 驱动的 Web 应用程序无法使用。
我建议使用另一台计算机作为时钟软件。除了您的问题,这样的旧系统只能与网络隔离运行,因为存在已知的未修补漏洞。另一方面,有人可能会争辩说,在此类旧平台上几乎没有网络传播恶意软件。无论如何,除了控制锯子之外,我不会冒险使用这种特殊的机器来做任何其他事情。如果由于将它用于您可以在任何其他计算机上执行的任务而导致它中断,您会怎么做?
Rog*_*ahl 77
呃...你真的想给一台控制 150,000 美元带锯的石器时代的计算机第二个任务吗?
法官对原告:告诉我们你是如何失去手臂的。
原告:嗯,鲍勃那天上班迟到了,当我使用带锯时,他试图打钟。
被告(鲍勃)检察官:您知道带锯在时钟网站打开时总是停止吗?
被告人:当然,大家都知道。我们只需等待此人单击“上班”或“下班”按钮,然后锯子就会立即重新启动!
普兰蒂夫:我不知道鲍勃迟到了!当零件卡住时,锯停止。当我在那里寻找零件时,我怎么知道它会突然开始备份..?
小智 39
VNC 仍然适用于 Windows 3.1。安装 VNC 并打开与功能更强大的机器的连接,共享 Windows 3.1 机器可以访问(或运行带有 IIS 的 FTP 服务器)。
在 3.1 机器上运行 XWindows 客户端,并连接到运行 XServer 的机器。然后您可以在终端窗口中运行现代浏览器。
摇滚经典技术的方式。Windows 3.1 作为公司不敢取代的新 OS/360 大型机。:)
rob*_*rob 24
从技术上讲,您可能能够在Win32s之上运行更现代的 32 位浏览器(它为您提供了 16 位 Windows 的 32 位功能的子集)。如果你想尝试,我会从 Opera、Mozilla/Firefox 等的“便携式”版本开始(我前几天也在评论中提到了这一点,但删除了它,因为我认为它不明智。 )
也就是说,您可能需要重新考虑不尝试在较新的机器上运行该软件的决定。正如 Rich 所指出的,有很多理由不在您的带锯控制器 PC 上运行网络浏览器。
然而,在某些时候,这台 PC 会发生一些不好的事情,如果你没有一个经过充分测试的备份计划,那么你会损失很多钱。我对精益制造了解不多,但我确实知道,当一个关键系统出现故障而没有应急计划时,它会对运营产生直接和直接的影响。
现在(除了时间)不会花费您太多的事情是尝试将 Windows 3.1 安装复制到虚拟机或模拟器,例如 DOSBox,甚至尝试直接在较新版本的 Windows 上运行该软件。许多程序不会在第一次尝试时运行,但可以使用正确的兼容性选项运行。几年前,我感到惊喜,当时我只需要向 command.com 或 cmd.exe 提供一个额外的标志,就能让保险公司的专有 DOS 应用程序在 Windows 2000 和 XP 上运行得很好。(请注意,command.com 显然仅适用于 32 位版本的 Windows 7。)即使您无法从制造商处获得任何支持,您也可以自己弄清楚或找到当地的独立计算机商店或迎接挑战的技术人员。
还要考虑您目前正在浪费的任何处理时间。也许打开和保存带锯控制器的文件是即时的,但如果您可以通过缩短或消除所有“加载...”屏幕每天至少恢复几分钟,我不会感到惊讶。我的轶事中的保险代理人欣喜若狂,因为迁移到新机器的明显副作用是一切都运行得更快,所以他们不再等待屏幕出现。
如果在运行更现代操作系统的测试 PC 上一切顺利,您可以将其设置为永久替代品,并保留旧 PC 作为备份。(如果普通台式机不太可能在您的环境中存活很长时间,您应该能够以相当便宜的价格购买一台使用了 5 年或 10 年的工业 PC。)您可能仍然不想运行出于实时性能、安全性和正常运行时间的原因,它上面有一个 Web 浏览器,但至少您不必担心 PC 损坏的那一天。
ley*_*ye0 15
如果您的基于 Web 的时钟软件只有 2 或 3 个带有 4-5 个选项的菜单,我想让廉价程序员开发一个 Windows 3.1 应用程序来获取网站上的数据并发送适当的数据将是最简单的方法.
很有可能您的低成本程序员已经将 Windows 3.1 作为其 486 DX33 上的主要操作系统。
这(几乎)不是玩笑,而是最便宜和更快的解决方案。
Tom*_*zky 13
我认为一个明智的解决方案是:
使用一些长期支持的 Linux 发行版(CentOS/RHEL/Ubuntu LTS)设置现代计算机(至少有 2 个处理器内核);
在那里设置一个虚拟机 - 设置它以便它只能连接到你的带锯(我不知道它是如何连接的 - 我想例如使用串行连接-serial /dev/ttyS0
选项qemu
应该有帮助,-net none
选项会禁用网络);
将 Windows 3.1 安装到此虚拟机并将带锯软件移到那里。
您将拥有用于时钟软件的现代安全系统和浏览器,以及用于带锯的不安全但与 Internet 系统隔离的浏览器。
这甚至比离开当前设置更好 - 一台 15 年的旧计算机迟早会坏掉,而且您将无法更换它。将虚拟机移动到另一台计算机几乎就像移动磁盘映像文件一样简单。
我认为您最好的选择是在此产品上使用 Microsoft 产品。最后一个兼容的 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)
Run Code Online (Sandbox Code Playgroud)