avva: (Default)
[personal profile] avva
(эта запись будет интересна в основном старым, избитым жизнью, закаленным в боях программистам)

На superuser.com кто-то спрашивает, есть ли современный браузер, который работает под Windows 3.1. Человеку очень надо. В ответах ему в основном крутят пальцами у виска.

Я подумал, что это может быть хороший сюжет для кошмарного сна - представьте себе, что вам во сне нужно переписать Firefox под Win3.1. И вот вы подходите основательно к этому делу, и начинаете рассортировывать, скажем, указатели на близкие и далекие... помните близкие и далекие указатели? Как это было весело!
Page 1 of 3 << [1] [2] [3] >>

Date: 2012-05-13 09:12 pm (UTC)
From: [identity profile] b-a-t.livejournal.com
Как насчет Java+OperaMini?

С указателями весело было, хотя неопределнность разрядности int намного веселее.

Можно поискать, что на embedded платформах идет и перетащить.

Date: 2012-05-13 09:19 pm (UTC)
From: [identity profile] xxqs.livejournal.com
коммент, который мне тоже пришел в голову первым:
The real question is why anyone would use the bandsaw controller to log into your time tracking platform

Date: 2012-05-13 09:28 pm (UTC)
From: [identity profile] vanja-y.livejournal.com
Ему скорее всего lynx-а или w3m хватило бы.

Date: 2012-05-13 09:29 pm (UTC)
From: [identity profile] avva.livejournal.com
Ему нужен CSS... не уверен.

Date: 2012-05-13 09:34 pm (UTC)
From: [identity profile] archaicos.livejournal.com
А помнится, были IE 4 и 5 для Win 3.1. Видел это чудо живьём сам. И CSS там уже какой-то был.
Edited Date: 2012-05-13 09:35 pm (UTC)

Date: 2012-05-13 09:42 pm (UTC)
From: [identity profile] georgekluni.livejournal.com
В 93-94 гонял первую Моззилу на win 3.11. Должна на 3.1 тоже работать, vse zhe te zhe win16 APIs. Odnako winsock v 3.1 u Windows netu. Therefore they need a 3rd party winsock insalled. Natanuahu's relative (cousine/uncle?) from netmanage wrote one together with others. Also ftp software had winsock for win16.

Date: 2012-05-13 09:42 pm (UTC)
From: [identity profile] migmit.livejournal.com
Вообще-то, приложение под Win3.1 вполне могло быть 32-х разрядным. Никаких близких и далёких указателей.

Date: 2012-05-13 09:43 pm (UTC)
From: [identity profile] migmit.livejournal.com
Switching между English и Russian на the fly — это awesome, чувак.

Date: 2012-05-13 09:45 pm (UTC)
From: [identity profile] vanja-y.livejournal.com
До ввода логина и пароля я в линксе дойти сумел (с тем, что логин и пароль можно ввести). Дальше проверить, я, конечно, не могу.

Shutite parnisha

Date: 2012-05-13 09:47 pm (UTC)
From: [identity profile] georgekluni.livejournal.com
http://en.wikipedia.org/wiki/Internet_explorer

Date: 2012-05-13 09:48 pm (UTC)
From: [identity profile] avva.livejournal.com
только под Win32s по-моему... в оригинальном Win3.1 такой возможности не было.

Я помню смутно, что пытался что-то 32-битное присобачить на Win3.11 через Win32s, и сильно матерился. Но подробностей не помню.

Date: 2012-05-13 10:03 pm (UTC)
From: [identity profile] andrew korzhuev (from livejournal.com)
Я думаю, что джава на машине которая только 3.1 тянет будет пыткой.

Date: 2012-05-13 10:29 pm (UTC)
From: [identity profile] migmit.livejournal.com
Если не ошибаюсь, под виндой 3.1 можно было переключаться обратно в 16-битный режим для каждого API-вызова. Извращение, но возможно.

Date: 2012-05-13 10:32 pm (UTC)
From: [identity profile] nec-p1us-u1tra.livejournal.com
Интересно было бы узнать юзкейз. Зачем на виндовс 3.1 современный браузер. Нет, то что там приведено неубедительно, аттенданс трекинг возможен путем постановки еще одного компьютера рядом. А контроллеру промышленного оборудования под виндовс в сети вообще быть противопоказано.

Date: 2012-05-13 10:42 pm (UTC)
From: [identity profile] dark-beer.livejournal.com
Не знаю как сейчас, а лет 10 назад в Германии и Швейцарии была куча небольших отелей, которые вели биллинг именно на 3.1.
И в дополнение к комментам выше: не было на 3.1 32-разрядного API без win32s. Были 32-разрядные драйвера диска и файловой системы (WfW)

Date: 2012-05-13 10:43 pm (UTC)
From: [identity profile] dzz.livejournal.com
Мой кошмар кончился бы довольно быстро фразой "не приспособлены кролики для лазания по деревьям" ;)
Задача адаптации современного браузера под Win 3.1 не очень интересна технически, зато крайне затратна в реализации.

Date: 2012-05-13 11:43 pm (UTC)
From: [identity profile] http://users.livejournal.com/_iga/
win32s никто не отменял - это насчёт указателей.

Date: 2012-05-14 12:54 am (UTC)
From: [identity profile] spamsink.livejournal.com
Вот ты смеешься, а один мой сослуживец в 92 то ли 93 году таки втаскивал ghostscript на Xenix 80286.

Date: 2012-05-14 12:54 am (UTC)
From: [identity profile] meshko.livejournal.com
Сделать свой простенький фронтэнд, который будет работать в старых браузерах и посылать запросы на нужный сайт (Ему, как я понял, нужно заставить работать один сайт, а не весь Веб)

Date: 2012-05-14 01:28 am (UTC)
From: [identity profile] georgekluni.livejournal.com
V win 3.1 dazhe tcp/ip netu, posemy browser rabotat ne bidet, elsi ne installirovat 3 party tcp/ip stack i winsock16.dll
Edited Date: 2012-05-14 01:29 am (UTC)

Date: 2012-05-14 02:21 am (UTC)

Date: 2012-05-14 02:34 am (UTC)
From: [identity profile] prosto-tak.livejournal.com
Помним близкие и далекие указатели. И еще помним огромные указатели. Эх, были указатели в наше время...

Date: 2012-05-14 03:47 am (UTC)
From: [identity profile] mudasobwa.livejournal.com
На мой взгляд, проще виртуальную машину написать (выкусить из wine), которая станет сама разбираться с указателями.

Date: 2012-05-14 04:19 am (UTC)
self_perfection_lj: (Default)
From: [personal profile] self_perfection_lj
Wine Is Not Emulator
И виртуальной машины в нём нет.

Date: 2012-05-14 04:22 am (UTC)
From: [identity profile] mudasobwa.livejournal.com
Спасибо, кэп. Код, который обрабатывает win32 вызовы, в нем есть?
Page 1 of 3 << [1] [2] [3] >>

December 2025

S M T W T F S
  123 4 56
78 9 10 11 1213
1415 1617181920
21 22 23 24 2526 27
28293031   

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Dec. 28th, 2025 12:27 pm
Powered by Dreamwidth Studios