Проще говоря, есть ли современный браузер, работающий на Windows 3.1? Иногда возникают ситуации, которые ограничивают возможность обновления среды, и в наши дни просмотр веб-страниц является обязательным. Идея в том, что он может сделать сайт, такой как superuser.com
Существующие опции просмотра для этой ОС просто ломаются на большинстве сайтов.
СТАРЫЙ ВОПРОС
Итак, я знаю, что вы думаете: «Что вы делаете, все еще работаете с Windows 3.1?»
Вот ситуация. Компьютер с версией 3.1 также является контроллером для ленточной пилы стоимостью 150 000 долларов, произведенной в Германии, поэтому любой шанс обновить настоящий компьютер, не потратив при этом немалых денег, невелик. Проблема в том, что программное обеспечение для тайм-часов находится на веб-платформе. Netscape 4.0 не отображает сайт правильно и не реагирует на нажатия кнопок, такие как «вход» или «удар».
Такие вещи, как Java или Flash не обязательно. AFAIK, он просто должен поддерживать HTML 4 и CSS.
РЕДАКТИРОВАТЬ:
Поэтому я полагаю, что было бы неплохо раскрыть используемое программное обеспечение. Это программное обеспечение [Время и посещаемость] Горри Ригана [1]. Они сделали некоторые обновления, так как мы впервые приобрели их. Служба размещается через комбинацию SQL-сервера и IIS.
[1]: http://www.gregan.com/timeandattendance/enterprisemanagement.html
источник
Ответы:
Извините, что назвал это ответом, так как я не могу дать вам один, но выглядел слишком большим для комментария.
Чтобы добавить к людям, которые рекомендуют не делать этого: чем полезнее вы делаете машину Win 3.1 (позволяя ей выполнять другую работу), тем дольше машина просто достаточно полезна, чтобы не заменять чем-то, что имеет смысл.
Win3.1 - ужасная ОС для контроллера. Думайте об этом как о DOS с графическим интерфейсом, который и есть. Нет изоляции процессов, поэтому плохое окно браузера (или любое приложение) может зашифровать память в области памяти контроллера, нанося ущерб. Поскольку у вас есть старые браузеры, которые смотрят на современный HTML / CSS / JavaScript, существует множество возможностей для ошибок браузера, и вероятность зашифрованной памяти относительно высока.
Там также не так много поддержки Win3.1 для реального времени. Даже Win95 был лучше, хотя и ненамного. Это означает, что, поскольку приложения пытаются взаимодействовать и совместно использовать ЦП, им это необязательно, и некоторые окна приложений или браузера могут использовать весь ЦП, что приводит к потере времени для программного обеспечения контроллера. Это может не закончиться хорошо. Это на самом деле ленточная пила .
Существовали (возможно, все еще) вирусы для 3.1 (ну, на самом деле, DOS), поэтому открытие его для любой сети должно вас напугать. Любому мудрому сетевому инженеру понадобится брандмауэр (если вы сможете найти его для Win3.1), и в этот момент вы отключите компьютер. Затем многие ответы рекомендуют IE5, который на данный момент недоступен для исправления.
Win 3.1 был закончен около 4 лет назад (удивительно недавно в моей книге). Internet Explorer 5.x имел последнюю поддержку любого вида в 2010 году. Я бы сказал своему боссу, что это связано с ленточной пилой, и мы не хотим никаких проблем с программным обеспечением контроллера. Если бы люди, занимающиеся программным обеспечением для контроллеров, были умными, у них был бы пункт, запрещающий какое-либо другое программное обеспечение на коробке контроллера, или вы лишались бы некоторой поддержки от них.
Если вам действительно нужно что-то, близкое к контроллеру, я бы сказал, WiFi + дешевый планшет / подержанный iPod Touch, но я бы, очевидно, сказал, что вам также необходимо защитить свою сеть WiFi.
источник
Opera 3.62 может быть лучшим выбором для современного браузера, который все еще работает в такой старой системе, как Windows 3.1 (у которой даже нет встроенной поддержки TCP / IP). Поддержка HTML и CSS довольно полезна для возраста этого браузера, но не стоит ожидать слишком многого. Также обратите внимание, что Opera 3.62 не поддерживает динамические изменения в веб-сайтах за счет манипулирования DOM, что делает непригодными современные веб-приложения на основе JavaScript.
Я бы предложил использовать другой компьютер для программного обеспечения часов. Помимо вашей проблемы, такую старую систему следует запускать только изолированно от сетей, поскольку существуют известные не исправленные уязвимости. С другой стороны, можно утверждать, что на таких старых платформах практически нет сетей, распространяющих вредоносные программы. В любом случае, я бы не рискнул использовать такую специальную машину, чтобы делать что-то еще, кроме управления пилой. Что бы вы сделали, если он сломался из-за использования его для задач, которые вы могли бы сделать на любом другом компьютере?
источник
Э-э ... Вы действительно хотите дать вторую задачу компьютеру из каменного века, который управляет ленточной пилой за 150 000 долларов?
Судья истцу : Расскажите нам, как вы потеряли руку.
Истец : Ну, Боб опоздал на работу в тот день и пытался пробить часы, когда я использовал ленточную пилу.
Прокурор обвиняемому (Боб) : Знаете ли вы, что ленточная пила всегда останавливается, когда открывается веб-сайт часов?
Подсудимый : Конечно, все это знают. Мы бы просто подождали, пока человек нажмет кнопку «Clock In» или «Clock Out», и тогда пила снова включится!
Plantiff : я не знал, что Боб опоздал! Пила останавливается, когда деталь застревает. Откуда мне было знать, что он внезапно снова начнет работать, пока я искал там роль?
источник
VNC по-прежнему работает для Windows 3.1. Установите VNC и откройте соединение с более способным компьютером с общими ресурсами, которые могут быть доступны компьютеру с Windows 3.1 (или с использованием сервера FTP с IIS).
Запустите клиент XWindows на компьютере 3.1 и подключитесь к компьютеру, на котором работает XServer. Затем вы можете запустить современные браузеры в окне терминала.
Способ раскачивать классические технологии. Windows 3.1 в качестве нового мейнфрейма OS / 360 компания боится заменить. :)
источник
Технически вы могли бы получить более современный 32-битный браузер для работы поверх Win32 (что дает вам подмножество 32-битных функций для 16-битной Windows). Если вы хотите попробовать это, я бы начал с «портативных» версий Opera, Mozilla / Firefox и т. Д. (Я также упомянул об этом в комментарии на днях, но удалил его, потому что не думал, что это целесообразно). )
Тем не менее, вы можете пересмотреть свое решение не пытаться запускать программное обеспечение на более новой машине. Как указал Рич , существует множество причин не запускать веб-браузер на ПК с ленточной пилой.
Тем не менее, в какой-то момент с этим ПК произойдет что-то плохое, и в этот момент вы потеряете много денег, если у вас нет хорошо проверенного плана резервного копирования. Я не знаю много о бережливом производстве, но я знаю, что когда критическая система выходит из строя без плана действий на случай непредвиденных обстоятельств, это оказывает непосредственное и прямое влияние на операции.
Что-то, что не будет стоить вам много сейчас (помимо времени), это попытаться скопировать установку Windows 3.1 на виртуальную машину или эмулятор, такой как DOSBox, или даже попытаться запустить программное обеспечение непосредственно на более новой версии Windows. Многие программы не запускаются с первой попытки, но могут быть настроены на запуск с правильными параметрами совместимости. Несколько лет назад я был приятно удивлен, когда мне удалось заставить запатентованное DOS-приложение страховой компании нормально работать на Windows 2000 и XP, не делая ничего, кроме установки дополнительного флага для command.com или cmd.exe. (Обратите внимание, что command.com, по-видимому, доступен только в 32-разрядных версиях Windows 7.) Даже если вы не можете получить никакой поддержки от производителя, вы можете выяснить это самостоятельно или найти местный независимый компьютерный магазин или технарь, который принимает вызов.
Также рассмотрите любое время обработки, которое вы тратите в настоящее время. Возможно, открытие и сохранение файлов для вашего контроллера ленточной пилы происходит мгновенно, но я не удивлюсь, если вы сможете восстановить по крайней мере несколько минут в день, укоротив или убрав все экраны «загрузка ...». Страховые агенты в моем анекдоте были в восторге, потому что очевидным побочным эффектом перехода на новые машины было то, что все работало быстрее, поэтому они больше не ждали появления экранов.
Если на тестовом ПК с более современной ОС все идет хорошо, вы можете установить его в качестве постоянной замены и сохранить старый ПК в качестве резервной копии. (Вы должны быть в состоянии купить промышленный ПК 5 или 10 лет за довольно дешевую цену, если обычный настольный компьютер вряд ли сможет долго выжить в вашей среде.) Вы все еще, вероятно, не хотите запускать веб-браузер для обеспечения производительности , безопасности и продолжительности работы в режиме реального времени , но, по крайней мере, вам не придется беспокоиться о судьбоносном дне, когда компьютер сломается.
источник
Если ваше веб-приложение для синхронизации часов имеет только 2 или 3 меню с 4-5 вариантами, я думаю, что попросить дешевого программиста разработать приложение для Windows 3.1, которое извлекает данные на веб-сайт и отправляет соответствующие данные, было бы самым простым способом. ,
Скорее всего, ваш недорогой программист уже использует Windows 3.1 в качестве своей основной ОС на своем 486 DX33.
Это (почти) не шутка, а самое дешевое и быстрое решение.
источник
Я думаю, что одним разумным решением будет:
настроить современный компьютер (по крайней мере с 2 процессорными ядрами) с некоторым дистрибутивом Linux с длительной поддержкой (CentOS / RHEL / Ubuntu LTS);
настройте виртуальную машину там - настройте ее так, чтобы она могла подключаться только к вашей ленточной пиле (я не знаю, как она подключена - я полагаю, например, с последовательным подключением
-serial /dev/ttyS0
опцияqemu
должна помочь,-net none
опция отключит сеть);установите Windows 3.1 на эту виртуальную машину и переместите туда программное обеспечение ленточной пилы.
Вы будете иметь современную безопасную систему и браузер для программного обеспечения тайм-часов и небезопасные, но изолированные от интернет-системы для ленточной пилы.
Это даже лучше, чем выход из текущей настройки - 15-летний компьютер сломается раньше, чем раньше, и вы не сможете заменить его. Перемещение виртуальной машины на другой компьютер почти так же просто, как перемещение файла образа диска.
источник
chrt --fifo qemu ...
. Также современная система будет в сотни раз быстрее 15-летней. Я не думаю, что будут проблемы со слишком медленным временем реакции.Я бы предположил, что вам лучше всего использовать продукт Microsoft на этом. Последняя совместимая версия Internet Explorer - 5.01 .
OldApps имеет очень хороший список последних выпущенных версий для данных платформ. Однако, вопреки этой таблице, 5.01 указан и для Windows 3.1.
источник
Это на самом деле ситуация, в которой OS2 использовалась годами специально для решения этой проблемы.
Очевидно, что это гораздо более разрушительно, чем просто установка браузера ... но он способен работать с программным обеспечением Windows 3.1 в дополнение к более современному программному обеспечению, например Firefox 3.6.
источник
Их нет , по крайней мере, с поддержкой последних технологий (за исключением базовых CSS, JavaScript и т. Д.).
Может быть, вам повезет больше с IE 5, но даже тогда вы довольно тесны.
источник
Вот что я бы сделал:
Разработайте устаревший интерфейс веб-приложения, работающий на современном ПК, чтобы машина 3.11 могла подключаться к реальному веб-сайту через него, как для прокси-транслятора. Это не должно быть очень сложно, просто перешлите ввод и переведите вывод.
ИЛИ ЖЕ
Купите 1 хост-компьютер и настройте 2 виртуальные машины: одну с 3.11, подключенную к контроллеру, другую, подключенную к сети с обновленным браузером и ОС. Общая стоимость, около 200 долларов США?
Если виртуальная машина не может управлять устройством контроллера, я предлагаю вам использовать новый компьютер для доступа к сети, поскольку старое программное обеспечение, подключенное к сети, является огромным недостатком безопасности.
источник
Я хотел бы рассмотреть запуск программного обеспечения для совместного использования экрана. После некоторых исследований кажется, что VNC никогда не был перенесен на Windows 3.1, но вы можете попробовать запустить pcAnywhere 9.2, который, я считаю, является последней версией, поддерживающей Windows 3.1. Я думаю, что наиболее важным является запуск только стабильного программного обеспечения на этом компьютере, так как в течение многих лет нет защиты памяти, исправлений ошибок, и она управляет дорогим и опасным оборудованием. Вы можете найти другой поток, который обсуждает альтернативы браузера для Windows 3.1 здесь . Кажется, они думают, что Opera немного нестабильна, и другие браузеры, вероятно, не поддерживают весь современный CSS, который вам нужен.
источник
Короткий ответ ... нет.
разработчики прекратили разработку программного обеспечения для Windows 3.1 давным-давно.
источник
Вам следует создать простой сценарий, который скрашивает оригинальное современное веб-приложение и предоставляет его в упрощенном виде, доступном браузерам с 1994 года.
источник
К-Мелеон может работать. Работает на многих старых системах. Маленький и шустрый.
источник