Windows 3.1、30 周年を迎える 141
ストーリー by headless
三十 部門より
三十 部門より
Microsoft の Windows 3.1 が 6 日に 30 周年を迎えた
(Windows Central の記事、
How-To-Geek の記事)。
Microsoft が Windows 3.1 をリリースしたのは 1992 年 4 月 6 日。日本語版は翌年リリースされている。How-To-Geek では Windows 3.1 の重要な点として、TrueType フォント導入やマルチメディアサポート、Ctrl + C / Ctrl + X / Ctrl + V の誕生、OLE、レジストリ、モジュラー式コントロールパネル、共通の開く/保存ダイアログボックスなどを挙げる。スラドの皆さんは Windows 3.1 に何か思い出があるだろうか。
Microsoft が Windows 3.1 をリリースしたのは 1992 年 4 月 6 日。日本語版は翌年リリースされている。How-To-Geek では Windows 3.1 の重要な点として、TrueType フォント導入やマルチメディアサポート、Ctrl + C / Ctrl + X / Ctrl + V の誕生、OLE、レジストリ、モジュラー式コントロールパネル、共通の開く/保存ダイアログボックスなどを挙げる。スラドの皆さんは Windows 3.1 に何か思い出があるだろうか。
確かに重要だな (スコア:5, 興味深い)
Ctrl + C / Ctrl + X / Ctrl + V の誕生、OLE、共通の開く/保存ダイアログボックス、って3.1なんや?
ちなみに3.0ではないんだな。0.1のくせに。
Re:確かに重要だな (スコア:5, 参考になる)
3.0までは公式にCUA'87準拠でしたが、3.1からは外れたのでCtrl + C / Ctrl + X / Ctrl + Vが導入されました。
それ以降も一応shift+Insertとか使えたけど。
Re:確かに重要だな (スコア:1)
> CUA'87準拠
そんなのあったんだ。知らなかった。
ググって調べてもベトナム料理屋ばかり出てきて?だったけど、下のほうで見つけました。
https://ja.wikipedia.org/wiki/Systems_Application_Architecture [wikipedia.org]
Re:確かに重要だな (スコア:1)
3.0まではIBM案件だったのでCUAを求められました。
その他、アメリカ政府案件を取るためにWindowsNTにPOSIX実装入れたり、Microsoftって好き勝手やってるようで意外と細やか。
ただ、3.1でIBMと分かれたのにキーボードをOADG109で引きずったのはその後数十年に及ぶ判断ミスだったと思う。
あのキーボードはIBM日本語入力システムを前提にしているからWX3サブセットのMSIMEで使うのは無理。
最近ようやくSurfaceで直されたけど。
Re:確かに重要だな (スコア:1)
たまにWebでコピペ禁止のためCtrl+Vは無効にしてあるのに、Shift+Insertは無効にしてない入力ダイアログがあるので便利に使わせて貰ってますw
Re: (スコア:0)
今でも有効で、ネトゲのチャットで稀に使う。
Re:確かに重要だな (スコア:1)
SHIFT+Insert って今でも有効なんだな
当初はWordStar方式ベースのアプリも使っていたからCtrl+Cとかは使わずSHIFT+Insertを使ってたなあ。
Re:確かに重要だな (スコア:1)
つまりはダイヤモンドカーソルを死に追いやったということだな
Re: (スコア:0)
最近勉強してるんですが OLE→ActiveX→COM(+)→.NETFramework→.NET(core) の流れで合ってますよね?
Re:確かに重要だな (スコア:1)
OLEとActiveXの間にOLE2があるので、それを知っておくのはIT考古学として悪くないかと思います。
テクニカル ノート 41: MFC-OLE1 から MFC-OLE 2 への移行 | Microsoft Docs [microsoft.com]
という記述があるように、これらの差異を意識したうえでプログラムを記述する必要が当時ありました。
なぜショートカットがX・C・Vになったか? (スコア:5, 参考になる)
コピーペーストを発明したラリー・テスラーが講演で説明している。
https://web.archive.org/web/20071001043526/http://www.computerhistory.... [archive.org]
X: cross outから。
C: copyから。
V: 位置を指し示すような形状から。キャレット記号(‸:校正での脱字挿入指示)の逆さのようだから。
Z: 上の3つに位置が近いから。
#余談
Microsoftは、Appleでの⌘キーとの組み合わせを、Ctrlとの組み合わせに置き換えただけで、
X,C,Vのキーを決めたこともないから、この経緯を語ることが一切できない。
Ctrl+Zがラリー・テスラーの居たXerox PARC社ですでに使われていたとも言うし、
Ctrl+○は昔からあったので、事実上、Windows 3.1はキーボードショートカットについて
何か新しいものを誕生させたというのは非常に図々しい言い分。
How-To-Geekは借り物だと明記しているが、
MS信者メディア/SNSのWindows Centralやスラドでは、
MSに忖度し、事あるごとに色んなものにマウントを取って歴史を捏造したがるため、
その点に言及したく/されたくないようだ(子コメントで明らかになるだろう)。
さすが、Google内でevilと言われ続けただけのことはある。
Re:なぜショートカットがX・C・Vになったか? (スコア:1)
明らかにCtrlキーからの位置で決めていて、意味は後付けだろ。
Re: (スコア:0)
WindowsでCtrl + C / Ctrl + X / Ctrl + Vが誕生したのが3.1からって事じゃないの。
Windowsが原典とはだれも思ってないと思うが知らん。
1年早い (スコア:3, おもしろおかしい)
31周年になったら教えてくれ
Re:1年早い (スコア:2, おもしろおかしい)
そんなこと言ったら95のときは100年近くかかるし、2000なんか恐ろしいほど先だぞ
Re: (スコア:0)
31周年になったら教えてくれ
3.1周年はとっくに過ぎましたので
tada.wav (スコア:2, 参考になる)
かな。
あの名前はどういう意味だったんだろう?
Re:tada.wav (スコア:1)
tadaの意味・使い方|英辞郎 on the WEB
ta-da. ジャジャーン! 楽器のファンファーレの音をまねた擬音語。 注目に値する物を人に披露する時などに用いられる。
Youtubeとか映画とかでたまに使われてるの見ますね。
Re:tada.wav (スコア:1)
ウィンドウズのアイコンの形=田だぁ
Re:tada.wav (スコア:1)
米国で経験した話です。
赤ちゃんをあやす時にあちらでも「いないいないばあっ!」をやるのですが、ばあっ!のタイミングで”ta-da”って言いながら手で隠していた顔を見せていました。
Re: (スコア:0)
ta-da は日本語で「じゃじゃーん」みたいな意味だわ
Re: (スコア:0)
あの名前はどういう意味だったんだろう?
そのあたりを文字で説明するのはちょっと、、、
tada letter 関係になってしまうので///
# いま明かされる笑劇の真実!tada♪
config.sys、autoexec.batとか (スコア:1)
うろ覚えだけど、
Windowsが立ち上がる前に、適切にMS-DOSを立ち上げておく必要があって、
config.sys、autoexec.batに注意を払っておく必要があったっけ。
Windows3.1の時代の方がパフォーマンスが良かった (スコア:0)
実はWindows3.1の時代、というかデスクトップPCの時代の方がいろいろパフォーマンスが良かった点がある
USBで何でも繋がるのは便利になったが、開発をやっていてバスに拡張ボード挿して処理できれば楽なのにと思うことが多々ある
#USBもいいけどIEEE1394も使えるノートPCが欲しい(すでに絶滅? or 絶滅危惧種?)
Re: (スコア:0)
Windows系だと、VAIOとか極一部しか標準装備になってない。
7、8年ぐらい前までだとExpressCardで増設とかも出来たが、今はExpressCardも絶滅したようなもんだしな。
昔のDVカメラとか家電系は、i-LinkとかDV端子とかいう名前でIEE1394ついてたから、デジタルデータとしてPCに吸い出せたので、PCに増設しとくと便利ではあった。
本家のAppleがThunderboltに移行したあたりでは絶滅危惧ぐらいだったが、今はもう絶滅といっていいんじゃなかろうか。
Re: (スコア:0)
#USBもいいけどIEEE1394も使えるノートPCが欲しい(すでに絶滅? or 絶滅危惧種?)
IEEE1394:国際技術標準化機関での名称
i-Link:Sonyでの名称、当時のVAIOノートなどに搭載、現在はUSBに移行し採用されていない
FireWire:Appleでの名称、当時のMacノートに搭載、現在はLightningに移行し採用されていない
投げ売りの旧機種買うか
現代機種で使いたいなら変換をかますしかない
Re: (スコア:0)
そういうのはラズパイとかああゆうの使えばよくなくね?
開発PCごと巻き込まれなくて済むし
Re: (スコア:0)
ラズパイねえ。
半導体不足の煽りか何か知らないですが、年内に入手できるのですかねえ。
Re:Windows3.1の時代の方がパフォーマンスが良かった (スコア:1)
普通古くなって余ったラズパイの一個や二個、どこのご家庭にもあるだろ。
FDの思い出 (スコア:0)
Windows 3.1の頃ってFDでの思い出とも被る。
Windowsをインストールするのに何枚ものFDを差し替えたのは、もうあの時代には戻りたくないという思い出だ。
そういえば、ゲームでFDで40枚近く差し替えたのもあったなあ。
実家に帰って物置で発掘すれば、Windows 3.0A(NEC版)やWindows 3.1のパッケージも出てきそうだが、動くパソコンはもう手元にはない。
Re:FDの思い出 (スコア:2)
初のAT互換機でCD-ROMのドライバ組み込んだ起動ディスク作るのが面倒だったんで
Re:FDの思い出 (スコア:2)
その上でFullSCSIにしたんでFD版にした
Re: (スコア:0)
Windows 3.1の頃ってFDでの思い出とも被る。
その頃FDといえばDOSファイラーだな
FDDでないとフロッピーディスク(ドライブ)の話だと伝わり辛い
Re: (スコア:0)
Win3.0から使っていたので、NEC版3.1の最終テストバージョンが、郵送されてきた。個人ユーザーだったから、半分人柱状態。Win3.0のソフトでどれが動くか確認して報告してくださいだった。当時は、日本語のソフトがほとんどなかったから、半分以上が外国のフリーソフトだった。大砲を的に当てるとか、パズルとか、バニーガールが銃を撃つとか。当時のパソコン通信(無手順)で、1200ボー位でダウンロードだったような。
そういえば、当時のバックアップは1.2MBのFDだったから、50枚以上になると大変だった。リストアしようとすると、38枚目のFDが読み取りエラーでだめだったり。
このころのほうが、今よりよっぽど頭をつかったかも。
たしかこの後に、縮小フォントセットが使えるVerのFDもフルセットで送ってきたような、、、。
Re: (スコア:0)
当時は600 baudではありませんでしたか?
Windows 3.1の頃は少なくとも全二重対応ということでV.22bis(2400 bps)でしょうし、そうでなくてもV.22(1200 bps)でしたでしょう。
これらは600 baudです。
互換性を維持できている事に敬意 (スコア:0)
当時に開発し販売していたTCP/IPを使用したソフトが現行のWindows11でも動作する。
30年にわたり互換性を維持できている事に驚かされる。
OS自体の操作性は維持されてない改修が残念です。
Re:互換性を維持できている事に敬意 (スコア:2)
> 当時に開発し販売していたTCP/IPを使用したソフトが現行のWindows11でも動作する。
1992年4月 Windows 3.1 登場時、まだ Winsock はなかったし、その後もかなり混迷していました。まだOSI [wikipedia.org]が本命とされていたような。実用的にはNetWare [wikipedia.org]。
config.sys 的には packer driver がトラブルが少なくて好きでした。
Re: (スコア:0)
厳密に言うと日本では出なかった3.1.1からだよね、Windowsのネットワークがまともになったのって
Re:互換性を維持できている事に敬意 (スコア:1)
当時のソフトは16bitだからWindows 11では動かないよ。Windows 10ならまだ32bit版のWOW32で動く可能性があったけど
Re: (スコア:0)
うちはNetwareだったのでIPX/SPX
Re: (スコア:0)
NetBEUIというのもありましたね。
もう失われた技術となっていますが。
今も昔も勝ち組に与しないと終わっちゃいますね。
Re: (スコア:0)
NetBEUIというのもありましたね。
もう失われた技術となっていますが。
ファイヤーウオールもなしに外と中を同じプロトコルで扱うなんて正気の沙汰じゃないってなるのにもだいぶ時間が必要でしたなぁ
Re: (スコア:0)
OSの操作性は糞すぎたので維持できなかったのは仕方ないかと。
時代を言い訳にするにしても同時期のMacと大きな差があったし。
まぁ、95で一気に改善してきた開発力はすごいが。
Re: (スコア:0)
WinXPで出てきた64bit版Windowsは、16bitバイナリとの互換性が削除されてしまった。
Windows 11では32bit版が無くなって、64bit版に統一されたのでバイナリレベルでは当時の3.1の時のバージョンのままアプリはもう動かない。
メンテナンス続けてる商品だと、当時のコードがそのまま今でも動くんだろうけど、あの頃って誰かがビルドしたライブラリをそのまま使ったものが出荷されたりしてて、今じゃソースコード不明なんての、あったりするんだよな、、、
Re: (スコア:0)
Win32は16bitのコードをある程度移植しやすいように考慮されてはいるけど、それでもそのままコンパイルし直すだけではまず動かないというかコンパイルすら通らない。
Re:互換性を維持できている事に敬意 (スコア:2)
それに挫折して、Windows 95にアップグレードしたのが、1999年2月だったらしい。
当時、DX4 75MHz + メモリ 8MB + HDD 300MB でよく動いていたものだ。
¶「だますのなら、最後までだまさなきゃね」/ 罵声に包まれて、君はほほえむ。
懐かしい (スコア:0)
確か、当時コンパックの10万円パソコンを買った。
コンパックってどうなったんだろうか?
Re: (スコア:0)
> コンパックってどうなったんだろうか?
ネタか?
ヒューレット・パッカードに買収されて、今はHP Inc.だぞ
Re: (スコア:0)
確か、当時コンパックの10万円パソコンを買った。
流石に安すぎませんか?当時だと少なくとも30万は必要だった気が
Re:TrueTypeではないようだけど (スコア:2)