Sederhananya, apakah ada browser modern yang berjalan pada Windows 3.1? Terkadang ada situasi yang membatasi kemampuan suatu lingkungan untuk ditingkatkan, dan penjelajahan web adalah suatu keharusan hari ini. Idenya adalah bahwa itu dapat membuat situs seperti superuser.com
Opsi penjelajahan yang ada untuk OS itu cukup pecah di sebagian besar situs.
PERTANYAAN TUA
Oke, jadi saya tahu apa yang Anda pikirkan: "Apa yang Anda lakukan masih menjalankan Windows 3.1?"
Inilah situasinya. Komputer yang menjalankan 3.1 juga merupakan pengontrol untuk bandaw $ 150.000 buatan Jerman, sehingga setiap peluang untuk meningkatkan komputer yang sebenarnya tanpa menghabiskan sedikit uang di depan untuk pembuatannya sangat tipis. Masalahnya adalah perangkat lunak timeclock berada pada platform berbasis web. Netscape 4.0 tidak menampilkan situs dengan benar dan tidak menanggapi tombol yang ditekan seperti "login" atau "punch".
Hal-hal seperti Java atau flash tidak perlu. AFAIK, itu hanya perlu mendukung HTML 4 dan CSS.
SUNTING:
Jadi saya pikir itu mungkin ide yang baik untuk mengungkapkan perangkat lunak yang digunakan. Ini perangkat lunak [Waktu dan Kehadiran Gorrie Regan] [1]. Mereka telah melakukan beberapa pembaruan sejak kami pertama kali mendapatkannya. Layanan di-host melalui kombinasi SQL server dan IIS.
[1]: http://www.gregan.com/timeandattendance/enterprisemanagement.html
sumber
Jawaban:
Maaf untuk menempatkan ini sebagai jawaban, karena saya tidak bisa memberikannya kepada Anda, tetapi sepertinya terlalu besar untuk dikomentari.
Untuk menambah orang yang merekomendasikan untuk tidak melakukan ini: semakin berguna Anda membuat mesin Win 3.1 (dengan membiarkannya melakukan pekerjaan lain), semakin lama mesin hanya cukup berguna untuk tidak mengganti dengan sesuatu yang masuk akal.
Win3.1 adalah OS yang mengerikan untuk dimiliki sebagai pengontrol. Anggap saja sebagai DOS dengan GUI, yang adalah apa itu. Tidak ada proses isolasi sehingga jendela browser yang buruk (atau aplikasi apa pun) dapat mengacak memori di ruang memori pengontrol yang mendatangkan malapetaka. Karena Anda memiliki browser lama yang melihat HTML / CSS / JavaScript modern, ada banyak kemungkinan untuk bug browser dan kemungkinan memori yang diacak relatif tinggi, tinggi.
Juga tidak ada banyak dukungan Win3.1 untuk waktu nyata. Bahkan Win95 lebih baik, meskipun tidak banyak. Ini berarti bahwa ketika aplikasi mencoba untuk bekerja sama dan berbagi CPU, mereka tidak harus melakukannya, dan beberapa jendela aplikasi atau browser dapat menggunakan semua CPU, membuang waktu untuk perangkat lunak pengontrol. Itu mungkin tidak berakhir dengan baik. Ini sebenarnya adalah bandsaw .
Ada (mungkin masih) virus untuk 3.1 (err, DOS benar-benar), jadi membukanya ke jaringan apa pun akan membuat Anda takut. Insinyur jaringan yang bijak mana pun akan memerlukan firewall (jika Anda bisa menemukannya untuk Win3.1) dan pada saat itu Anda akan mematikan mesin. Kemudian, banyak jawaban merekomendasikan IE5, yang tidak dapat ditandingi saat ini.
Win 3.1 telah habis masa pakainya sekitar 4 tahun yang lalu (secara mengejutkan baru-baru ini dalam buku saya). Internet Explorer 5.x mendapat dukungan terakhir dalam bentuk apa pun pada tahun 2010. Saya akan memberi tahu atasan saya bahwa ini terhubung ke bandsaw dan kami tidak ingin ada masalah dengan perangkat lunak pengontrol. Jika orang-orang pengendali-perangkat lunak sama sekali pintar, mereka akan memiliki klausa yang tidak mengizinkan perangkat lunak lain pada kotak pengontrol, atau Anda membatalkan dukungan dari mereka.
Jika Anda benar-benar membutuhkan sesuatu yang dekat dengan controller, saya akan mengatakan WiFi + tablet murah / iPod Touch bekas, tapi saya jelas akan mengatakan Anda perlu mengamankan jaringan WiFi Anda juga.
sumber
Opera 3.62 mungkin yang paling cocok dengan peramban modern, yang masih berjalan pada sistem lama seperti Windows 3.1 (yang bahkan tidak memiliki dukungan asli untuk TCP / IP). Dukungan HTML dan CSS cukup bagus untuk usia browser ini, tetapi jangan berharap terlalu banyak. Juga perhatikan, bahwa Opera 3.62 tidak memiliki dukungan untuk perubahan dinamis di situs web melalui manipulasi DOM, yang membuat aplikasi web berbasis JavaScript modern tidak dapat digunakan.
Saya akan menyarankan untuk menggunakan komputer lain untuk perangkat lunak jam waktu. Terlepas dari masalah Anda, sistem lama seperti itu hanya boleh dijalankan terisolasi dari jaringan, karena ada kerentanan yang belum diketahui. Di sisi lain, orang mungkin berpendapat, bahwa hampir tidak ada jaringan yang menyebarkan runnning malware pada platform lama tersebut. Pokoknya saya tidak akan mengambil risiko menggunakan mesin khusus untuk melakukan hal lain selain mengendalikan gergaji. Apa yang akan Anda lakukan jika rusak karena menggunakannya untuk tugas yang dapat Anda lakukan di komputer lain?
sumber
Err ... Apakah Anda benar - benar ingin memberikan tugas kedua ke komputer dari zaman batu yang mengendalikan bandaw $ 150.000 ..?
Hakim untuk penggugat : Beri tahu kami bagaimana Anda kehilangan lengan Anda.
Penggugat : Yah, Bob terlambat bekerja hari itu dan mencoba untuk meninju jam ketika saya menggunakan gergaji pita.
Jaksa penuntut (Bob) : Apakah Anda tahu bahwa bandsaw selalu berhenti saat situs web jam waktu dibuka?
Tergugat : Tentu, semua orang tahu itu. Kami hanya menunggu orang tersebut mengklik tombol Clock In atau Clock Out dan kemudian gergaji akan segera kembali!
Plantiff : Saya tidak tahu Bob terlambat! Gergaji berhenti ketika ada bagian yang macet. Bagaimana saya bisa tahu bahwa itu akan tiba-tiba mulai kembali ketika saya sedang mencari bagian di sana ..?
sumber
VNC masih berfungsi untuk Windows 3.1. Instal VNC dan buka koneksi ke mesin yang lebih mampu, dengan saham yang dapat dijangkau mesin Windows 3.1 (atau menjalankan server FTP dengan IIS).
Jalankan klien XWindows pada mesin 3.1, dan sambungkan ke mesin yang menjalankan XServer. Kemudian Anda dapat menjalankan browser modern di jendela terminal.
Cara mengguncang teknologi klasik. Windows 3.1 sebagai mainframe OS / 360 baru yang takut diganti oleh perusahaan. :)
sumber
Secara teknis, Anda mungkin bisa mendapatkan browser 32-bit yang lebih modern untuk berjalan di atas Win32s (yang memberi Anda subset fungsionalitas 32-bit untuk Windows 16-bit). Jika Anda ingin mencobanya, saya akan mulai dengan versi "portable" dari Opera, Mozilla / Firefox, dll. (Saya juga menyebutkan ini di komentar kemarin, tetapi menghapusnya karena saya pikir itu tidak disarankan. )
Yang mengatakan, Anda mungkin ingin mempertimbangkan kembali keputusan Anda untuk tidak mencoba menjalankan perangkat lunak pada mesin yang lebih baru. Seperti yang ditunjukkan Rich , ada banyak alasan untuk tidak menjalankan peramban web di PC pengontrol bandsaw Anda.
Namun, pada titik tertentu sesuatu yang buruk akan terjadi pada PC ini, dan pada saat itu Anda akan kehilangan banyak uang jika Anda tidak memiliki rencana cadangan yang teruji dengan baik. Saya tidak tahu banyak tentang lean manufacturing, tetapi saya tahu bahwa ketika sebuah sistem kritis turun tanpa ada rencana darurat, ia memiliki efek langsung dan langsung pada operasi.
Sesuatu yang tidak akan dikenakan biaya banyak saat ini (selain dari waktu) adalah mencoba menyalin instalasi Windows 3.1 ke VM atau emulator seperti DOSBox, atau bahkan mencoba menjalankan perangkat lunak secara langsung pada versi Windows yang lebih baru. Banyak program tidak akan berjalan pada percobaan pertama, tetapi dapat dibuat untuk berjalan dengan opsi kompatibilitas yang tepat. Saya terkejut beberapa tahun yang lalu ketika saya dapat membuat aplikasi DOS milik perusahaan asuransi berjalan dengan baik pada Windows 2000 dan XP dengan melakukan tidak lebih dari menyediakan bendera tambahan ke command.com atau cmd.exe. (Perhatikan bahwa command.com tampaknya hanya tersedia pada versi 32-bit Windows 7.) Bahkan jika Anda tidak dapat memperoleh dukungan dari pabrikan, Anda mungkin dapat mengetahuinya sendiri atau menemukan toko komputer independen lokal atau teknisi yang siap menghadapi tantangan.
Juga pertimbangkan waktu pemrosesan yang saat ini Anda buang. Mungkin membuka dan menyimpan file untuk controller bandsaw Anda adalah instan, tetapi saya tidak akan terkejut jika Anda dapat memulihkan setidaknya beberapa menit sehari dengan memperpendek atau menghilangkan semua layar "loading ...". Agen asuransi dalam anekdot saya sangat gembira, karena efek samping yang jelas dari migrasi ke mesin yang lebih baru adalah semuanya berjalan lebih cepat, sehingga mereka tidak lagi menunggu layar untuk muncul.
Jika semuanya berjalan baik pada PC uji yang menjalankan OS yang lebih modern, Anda dapat mengaturnya sebagai pengganti permanen dan menyimpan PC lama sebagai cadangan. (Anda harus dapat membeli PC industri berusia 5 atau 10 tahun dengan harga yang cukup murah, jika mesin desktop biasa tidak akan bertahan lama di lingkungan Anda.) Anda mungkin masih tidak ingin menjalankan browser web di atasnya untuk kinerja waktu nyata , keamanan, dan alasan uptime, tetapi setidaknya Anda tidak perlu terlalu khawatir tentang hari yang menentukan ketika PC rusak.
sumber
Jika perangkat lunak timeclock berbasis web Anda hanya memiliki 2 atau 3 menu dengan opsi 4-5, saya kira meminta seorang programmer yang murah untuk mengembangkan aplikasi Windows 3.1 yang mengambil data di situs web dan mengirimkan data yang sesuai akan menjadi cara termudah untuk pergi. .
Kemungkinannya adalah programmer berbiaya rendah Anda sudah memiliki Windows 3.1 sebagai OS utamanya pada 486 DX33-nya.
Ini (hampir) bukan lelucon, tetapi solusi termurah dan lebih cepat.
sumber
Satu-satunya solusi masuk akal yang saya pikir adalah:
pengaturan komputer modern (dengan setidaknya 2 inti prosesor) dengan beberapa distribusi Linux dukungan lama (CentOS / RHEL / Ubuntu LTS);
setup mesin virtual di sana - setup sehingga hanya dapat terhubung ke bandsaw Anda (saya tidak tahu bagaimana itu terhubung - saya kira misalnya dengan
-serial /dev/ttyS0
opsi koneksi serialqemu
harus membantu,-net none
opsi akan menonaktifkan jaringan);instal Windows 3.1 ke mesin virtual ini dan pindahkan perangkat lunak bandsaw ke sana.
Anda akan memiliki sistem dan browser aman modern untuk perangkat lunak timeclock dan tidak aman tetapi terisolasi dari sistem Internet untuk bandsaw.
Ini bahkan lebih baik daripada meninggalkan pengaturan saat ini - komputer berusia 15 tahun akan rusak lebih cepat daripada nanti dan Anda tidak akan memiliki cara untuk menggantinya. Memindahkan mesin virtual ke komputer lain hampir semudah memindahkan file gambar disk.
sumber
chrt --fifo qemu ...
. Juga sistem modern akan ratusan kali lebih cepat daripada yang berusia 15 tahun. Saya tidak berpikir akan ada masalah dengan waktu reaksi yang terlalu lambat.Saya berasumsi bahwa taruhan terbaik Anda adalah menggunakan produk Microsoft untuk yang satu ini. Rilis Internet Explorer terakhir yang kompatibel tampaknya 5.01 .
OldApps memiliki daftar versi terbaru yang dirilis untuk platform yang diberikan. Namun, bertentangan dengan tabel itu, 5.01 juga terdaftar untuk Windows 3.1.
sumber
Ini sebenarnya adalah situasi yang OS2 telah digunakan selama bertahun-tahun khusus untuk mengatasi.
Ini jelas jauh lebih merusak daripada hanya menginstal browser ... tetapi keduanya mampu menjalankan perangkat lunak Windows 3.1 selain perangkat lunak yang lebih modern seperti Firefox 3.6.
sumber
Tidak ada , setidaknya dengan dukungan untuk teknologi terkini (kecuali untuk CSS yang sangat mendasar, JavaScript dll ...).
Mungkin Anda akan lebih beruntung dengan IE 5, tetapi meskipun begitu Anda cukup sempit.
sumber
Inilah yang akan saya lakukan:
Mengembangkan kepatuhan antarmuka antarmuka aplikasi web yang berjalan di PC modern sehingga mesin 3.11 dapat terhubung ke situs web yang sebenarnya melaluinya, seperti hal proxy-penerjemah. Seharusnya tidak terlalu sulit, hanya meneruskan input dan menerjemahkan output.
ATAU
Beli 1 PC host dan siapkan 2 mesin virtual: Satu dengan 3,11 terhubung ke controller, yang lain terhubung ke jaringan dengan peramban dan OS yang diperbarui. Total harga, sekitar 200USD?
Jika VM tidak dapat menangani perangkat pengontrol, saya sarankan Anda menggunakan komputer baru untuk mengakses jaringan, karena perangkat lunak lama yang terhubung ke jaringan adalah kelemahan keamanan yang sangat besar.
sumber
Saya akan mempertimbangkan untuk menjalankan perangkat lunak berbagi layar. Setelah melakukan beberapa penelitian, sepertinya VNC tidak pernah porting ke Windows 3.1, tetapi Anda dapat mencoba menjalankan pcAnywhere 9.2, yang saya percaya adalah versi terakhir yang mendukung Windows 3.1. Saya pikir yang paling penting adalah hanya menjalankan perangkat lunak yang stabil pada mesin ini, karena tidak ada perlindungan memori, tidak ada perbaikan bug selama bertahun-tahun, dan itu mengendalikan peralatan yang mahal dan berbahaya. Anda dapat menemukan utas lain yang membahas alternatif peramban untuk Windows 3.1 di sini . Mereka tampaknya berpikir bahwa Opera sedikit tidak stabil, dan browser lain mungkin tidak mendukung semua CSS modern yang Anda butuhkan.
sumber
Jawaban singkat ... tidak.
pengembang berhenti mengembangkan perangkat lunak untuk Windows 3.1 sejak lama.
sumber
Anda harus membuat skrip sederhana yang mem-screencrapes aplikasi web modern asli dan memaparkannya dalam tampilan yang disederhanakan yang dapat diakses oleh browser dari tahun 1994.
sumber
K-Meleon mungkin bekerja. Ini bekerja pada banyak sistem lama. Kecil dan gesit.
sumber