226 votes

Existe-t-il un navigateur moderne qui fonctionne sous Windows 3.1 ?

En d'autres termes, existe-t-il un navigateur moderne qui fonctionne sous Windows 3.1 ? Il y a parfois des situations qui limitent la possibilité de mise à niveau d'un environnement, et la navigation sur le Web est un must de nos jours. L'idée est qu'il peut rendre un site tel que superuser.com

Les options de navigation existantes pour ce système d'exploitation ne fonctionnent tout simplement pas sur la plupart des sites.

ANCIENNE QUESTION

Ok, donc je sais ce que vous pensez : "Que diable faites-vous tu utilises toujours Windows 3.1 ?"

Voici la situation. L'ordinateur qui exécute la version 3.1 est également le contrôleur d'une scie à ruban de 150 000 dollars fabriquée en Allemagne. l'ordinateur sans dépenser beaucoup d'argent d'avance pour le fabricant. fabricant est minime, voire nulle. Le problème est que le logiciel du timeclock est sur une plateforme web. Netscape 4.0 n'affiche pas le site correctement et ne répond pas aux boutons comme "login" ou "punch". "login" ou "punch".

Des éléments comme Java ou Flash ne sont pas nécessaires. AFAIK, il faut juste supporter HTML 4 et CSS.

EDIT :

Donc je me suis dit que ce serait une bonne idée de divulguer le logiciel qui est utilisé. C'est le logiciel [Gorrie Regan's Time and Attendance][1]. Ils ont fait quelques mises à jour depuis que nous les avons acquis. Le service est hébergé par une combinaison de serveur SQL et IIS.

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

207voto

Lark Points 1640

Désolé de mettre cela comme une réponse, puisque je ne peux pas vous en donner une, mais cela semblait trop gros pour un commentaire.

Pour ajouter aux personnes qui recommandent no pour faire cela : plus vous rendez utile la machine Win 3.1 (en lui permettant de faire d'autres travaux), plus longtemps la machine est juste assez utile pour ne pas être remplacée par quelque chose qui a du sens.

Win3.1 est un système d'exploitation horrible à avoir comme contrôleur. Pensez-y comme un DOS avec une interface graphique, ce qu'il est. Il n'y a pas d'isolation de processus, donc une mauvaise fenêtre de navigateur (ou n'importe quelle application) peut brouiller la mémoire dans l'espace mémoire du contrôleur et faire des ravages. Puisque vous avez des navigateurs anciens qui regardent du HTML/CSS/JavaScript moderne, il y a beaucoup de possibilités de bogues de navigateur et les chances de brouiller la mémoire sont relativement élevées.

Il n'y a pas non plus beaucoup de support Win3.1 pour le temps réel. Même Win95 était meilleur, mais pas de beaucoup. Cela signifie que lorsque les applications essaient de coopérer et de partager le processeur, elles ne sont pas nécessairement obligées de le faire, et une application ou une fenêtre de navigateur peut utiliser tout le processeur, ce qui perturbe le timing du logiciel contrôleur. Cela peut mal se terminer. Il s'agit en fait d'un scie à ruban .

Il y avait (et il y a peut-être encore) des virus pour 3.1 (euh, DOS en fait), donc l'ouvrir à n'importe quel réseau devrait vous effrayer. Tout ingénieur réseau avisé exigera un pare-feu (si vous pouvez en trouver un pour Win3.1) et à ce stade, vous enliserez la machine. Ensuite, de nombreuses réponses recommandent IE5, qui n'est pas encore corrigé à ce stade.

Win 3.1 a été mis hors service il y a environ 4 ans (ce qui est étonnamment récent à mes yeux). Internet Explorer 5.x a eu son dernier support en 2010. Je dirais à mon patron que ceci est connecté à une scie à ruban et nous ne voulons pas de problèmes avec le logiciel du contrôleur. Si les responsables du logiciel de la manette étaient un tant soit peu intelligents, ils auraient prévu une clause interdisant l'installation de tout autre logiciel sur le boîtier de la manette, ou bien vous annuleriez toute assistance de leur part.

Si vous avez vraiment besoin de quelque chose de proche de la manette, je dirais WiFi+tablette bon marché/ iPod Touch usagé, mais je dirais évidemment que vous devez aussi sécuriser votre réseau WiFi.

107voto

Gurken Papst Points 4082

Opera 3.62 est peut-être la meilleure solution pour un navigateur moderne, qui fonctionne toujours sur un système aussi ancien que Windows 3.1 (qui n'a même pas de support natif pour TCP/IP). Le support HTML et CSS est assez bon pour l'âge de ce navigateur, mais n'en attendez pas trop. Notez également qu'Opera 3.62 n'a pas de support pour les changements dynamiques dans les sites web par la manipulation du DOM, ce qui rend les applications web modernes pilotées par JavaScript inutilisables.

Je vous suggère d'utiliser un autre ordinateur pour le logiciel de la pointeuse. En dehors de votre problème, un système aussi ancien ne devrait être utilisé qu'isolé des réseaux, car il existe des vulnérabilités connues non corrigées. D'un autre côté, on pourrait dire qu'il n'y a pratiquement aucun logiciel malveillant propageant des réseaux qui fonctionne sur ces vieilles plateformes. Quoi qu'il en soit, je ne prendrais pas le risque d'utiliser une machine aussi spéciale pour faire autre chose que contrôler la scie. Que feriez-vous si elle se brisait en l'utilisant pour des tâches que vous pourriez faire sur n'importe quel autre ordinateur ?

76voto

user132151 Points 391

Err... Est-ce que vous realmente vous voulez donner une seconde tâche à un ordinateur de l'âge de pierre qui contrôle une scie à ruban de 150 000 $ ?

Le juge au plaignant : Dites-nous comment vous avez perdu votre bras.
Demandeur : Eh bien, Bob était en retard au travail ce jour-là et a essayé de pointer l'horloge pendant que j'utilisais la scie à ruban.
Du procureur au défendeur (Bob) : Saviez-vous que la scie à ruban s'arrête toujours pendant l'ouverture du site web de l'horloge ?
Défendeur : Bien sûr, tout le monde sait ça. Nous attendions simplement que la personne clique sur le bouton Clock In ou Clock Out et la scie se remettait en marche !
Plantiff : Je ne savais pas que Bob était en retard ! La scie s'arrête quand une pièce est coincée. Comment pouvais-je savoir qu'elle allait soudainement redémarrer pendant que je cherchais la pièce là-dedans ?

39voto

calenti Points 537
  1. VNC fonctionne toujours pour Windows 3.1. Installez VNC et ouvrez une connexion vers une machine plus performante, avec des partages que la machine Windows 3.1 peut atteindre (ou en faisant tourner un serveur FTP avec IIS).

  2. Exécutez un client XWindows sur la machine 3.1, et connectez-vous à une machine exécutant XServer. Vous pourrez alors utiliser des navigateurs modernes dans une fenêtre de terminal.

C'est une façon d'utiliser la technologie classique. Windows 3.1 comme le nouveau mainframe OS/360 que l'entreprise a peur de remplacer. :)

22voto

Joel in Gö Points 3195

D'un point de vue technique, il est possible de faire fonctionner un navigateur 32 bits plus moderne au-dessus de l'application Win32s (qui vous donne un sous-ensemble de fonctionnalités 32 bits pour Windows 16 bits). Si vous voulez essayer cela, je commencerais par des versions "portables" d'Opera, Mozilla/Firefox, etc. (J'ai également mentionné cela dans un commentaire l'autre jour, mais je l'ai supprimé parce que je ne pensais pas que c'était conseillé).

Cela dit, vous devriez peut-être reconsidérer votre décision de ne pas essayer d'exécuter le logiciel sur une machine plus récente. Comme Rich a souligné Il existe de nombreuses raisons de ne pas utiliser un navigateur Web sur le PC de votre contrôleur de scie à ruban.

Cependant, à un moment donné, quelque chose de grave arrivera à ce PC, et à ce moment-là, vous perdrez beaucoup d'argent si vous n'avez pas mis en place un plan de sauvegarde bien testé. Je ne connais pas grand-chose à la production allégée, mais je sais que lorsqu'un système critique tombe en panne sans plan de secours, cela a un effet immédiat et direct sur les opérations.

Une solution qui ne vous coûtera pas grand-chose pour le moment (à part du temps) serait d'essayer de copier l'installation de Windows 3.1 dans une VM ou un émulateur tel que DOSBox, ou même d'essayer d'exécuter le logiciel directement sur une version plus récente de Windows. De nombreux programmes ne fonctionneront pas du premier coup, mais il est possible de les faire fonctionner avec les bonnes options de compatibilité. J'ai été agréablement surpris il y a plusieurs années lorsque j'ai pu faire fonctionner l'application DOS propriétaire d'une compagnie d'assurance sous Windows 2000 et XP en ne faisant rien d'autre que de fournir un drapeau supplémentaire à command.com ou cmd.exe (notez que command.com n'est apparemment disponible que sur les versions 32 bits de Windows 7). Même si vous ne pouvez pas obtenir d'assistance de la part du fabricant, vous pouvez peut-être vous débrouiller tout seul ou trouver un magasin d'informatique indépendant local ou un technicien capable de relever le défi.

Pensez également au temps de traitement que vous gaspillez actuellement. Peut-être que l'ouverture et l'enregistrement des fichiers pour le contrôleur de votre scie à ruban sont instantanés, mais je ne serais pas surpris que vous puissiez récupérer au moins plusieurs minutes par jour en raccourcissant ou en éliminant tous les écrans de "chargement...". Les agents d'assurance de mon anecdote étaient ravis, car l'effet secondaire évident de la migration vers des machines plus récentes était que tout fonctionnait plus vite, et qu'ils n'attendaient plus que les écrans s'affichent.

Si tout se passe bien sur un PC de test exécutant un système d'exploitation plus moderne, vous pouvez le configurer comme un remplacement permanent et conserver l'ancien PC comme sauvegarde. (Vous devriez pouvoir vous procurer un PC industriel de 5 ou 10 ans pour un prix assez bas, si une machine de bureau ordinaire n'est pas susceptible de survivre très longtemps dans votre environnement). Vous n'avez probablement pas l'intention d'y faire tourner un navigateur Web pour des raisons de sécurité. performance en temps réel Pour des raisons de sécurité et de disponibilité, mais au moins, vous n'aurez pas à vous inquiéter autant du jour où votre PC tombera en panne.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X