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

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

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

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

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

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

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

(no subject)

From: [identity profile] zhengxi.livejournal.com - Date: 2012-05-14 04:52 am (UTC) - Expand

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... не уверен.

(no subject)

From: [identity profile] vanja-y.livejournal.com - Date: 2012-05-13 09:45 pm (UTC) - Expand

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)

Shutite parnisha

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

Re: Shutite parnisha

From: [identity profile] altmind.livejournal.com - Date: 2012-05-14 09:45 pm (UTC) - Expand

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:43 pm (UTC)
From: [identity profile] migmit.livejournal.com
Switching между English и Russian на the fly — это awesome, чувак.

(no subject)

From: [identity profile] egorfine.livejournal.com - Date: 2012-05-14 09:11 am (UTC) - Expand

(no subject)

From: [identity profile] https://openid.org/inoplanetyanin - Date: 2012-05-14 10:42 am (UTC) - Expand

(no subject)

From: [identity profile] beldmit.livejournal.com - Date: 2012-05-14 11:54 am (UTC) - Expand

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

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

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

(no subject)

From: [identity profile] migmit.livejournal.com - Date: 2012-05-13 10:29 pm (UTC) - Expand

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

Date: 2012-05-14 04:32 am (UTC)
From: [identity profile] deadkittten.livejournal.com
Контекста не знаю, но предположение: в Германии знаю про банковскую систему, построенную как OS/2+Win3.1. Может, до сих пор сохранилась и решили поапгрейдить.

(no subject)

From: [identity profile] pargentum.livejournal.com - Date: 2012-05-14 05:10 am (UTC) - Expand

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-14 06:03 am (UTC)
alon_68: (Default)
From: [personal profile] alon_68
10 лет - это эпоха.

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 12:22 pm (UTC)
From: [identity profile] dmarck.livejournal.com
Огромными были не указатели, а модель памяти. Когда и те и другие указатели (и на код, и на данные) -- дальние

Re: Позанудствую

From: [identity profile] prosto-tak.livejournal.com - Date: 2012-05-14 01:08 pm (UTC) - Expand

Re: Позанудствую

From: [identity profile] dmarck.livejournal.com - Date: 2012-05-14 01:16 pm (UTC) - Expand

Re: Позанудствую

From: [identity profile] prosto-tak.livejournal.com - Date: 2012-05-14 01:31 pm (UTC) - Expand

Re: Позанудствую

From: [identity profile] dmarck.livejournal.com - Date: 2012-05-14 01:41 pm (UTC) - Expand

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
И виртуальной машины в нём нет.

(no subject)

From: [identity profile] mudasobwa.livejournal.com - Date: 2012-05-14 04:22 am (UTC) - Expand

(no subject)

From: [identity profile] andy.livejournal.com - Date: 2012-05-14 07:07 am (UTC) - Expand

(no subject)

From: [identity profile] mudasobwa.livejournal.com - Date: 2012-05-14 08:19 am (UTC) - Expand

Date: 2012-05-14 04:49 am (UTC)
From: [identity profile] dmzlj.livejournal.com
VM туда портировать какую-нибудь. Android или x86. И там уже.

Date: 2012-05-15 02:41 am (UTC)
nine_k: A stream of colors expanding from brain (Default)
From: [personal profile] nine_k
+1
Или даже Symbian :) Телефонное железо нескольколетней давности вполне сравнимо с 80486.

Date: 2012-05-14 06:01 am (UTC)
alon_68: (Default)
From: [personal profile] alon_68
Ещё можно предложить перестроить Бурдж-Халифу или хотя бы Рокфеллеровский центр, используя те технологии, которые применялись при строительстве Собора Парижской богоматери.

Date: 2012-05-14 11:27 am (UTC)

Date: 2012-05-14 06:43 am (UTC)
From: [identity profile] dmarck.livejournal.com
Стоп-стоп, на 3.1 же было всё плохо с сетевым стеком, который появился только в 3.11 WfW?

То есть, всё настолько запущено?

Уж больно похоже на троллинг

otnud

Date: 2012-05-14 11:50 pm (UTC)
From: [identity profile] georgekluni.livejournal.com
Stack poyavilsa v win95. V win 3.11 ispolzovali stack netmanage ili fto software. Or trumpet te bez deneg.

(no subject)

From: [identity profile] dmzlj.livejournal.com - Date: 2012-05-15 03:54 am (UTC) - Expand

Date: 2012-05-14 08:20 am (UTC)
From: [identity profile] yms.livejournal.com
помните близкие и далекие указатели?

Мы их и не забывали... идем в самый наисовременнейший Win32 Windows API и видим там тип данных LPTSTR. и что же, интересно, буквочка L там означает?.. ну, конечно, оно давно уже равнозначно PTSTR, но в сигнатурах везде проставлено с L, чтобы ни у кого не возникало сомнений, что это не какой-нибудь short pointer, а самый что ни на есть long pointer.
Традиции, сэр...
Edited Date: 2012-05-14 08:23 am (UTC)

Date: 2012-05-14 09:54 am (UTC)
From: [identity profile] amosk.livejournal.com
Тут страшно уже даже из 64-битных адресов в 32-битные возвращаться, а вы тут 16-битными пугаете.

Date: 2012-05-14 10:14 am (UTC)
From: [identity profile] xaxam.livejournal.com
А идет ли lynx под Windows 7? ;-)

Date: 2012-05-14 11:52 am (UTC)
From: [identity profile] beldmit.livejournal.com
Win32s не сделает задачу менее безнадежной?

Date: 2012-05-14 01:04 pm (UTC)
From: [identity profile] huzhepidarasa.livejournal.com
1 Ставим джаву
2 Под джавой запускаем RDP* клиент
3 В облаке запускаем чего-нибудь не шибко древнее с RDP сервером
4 Гоняем не только браузер, а вообще все, что хотим
5 Профит, типа

*Или VNC.

Программировать ничего не надо ;)

Date: 2012-05-15 02:43 am (UTC)
nine_k: A stream of colors expanding from brain (Default)
From: [personal profile] nine_k
...но тогда этот брацзер не будет работать без доступа в интернет! Oh wait...

(no subject)

From: [identity profile] huzhepidarasa.livejournal.com - Date: 2012-05-15 06:16 am (UTC) - Expand

Date: 2012-05-15 04:25 am (UTC)
From: [identity profile] psychocryonics.livejournal.com
Кстати, на тему хардкорного ретрокомпьютинга есть неплохой блог:
http://virtuallyfun.superglobalmegacorp.com/

А близкие/далекие указатели это мы помним и не скорбим :)

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 09:06 am
Powered by Dreamwidth Studios