Windows 3.1、お誕生日おめでとう
スタートボタンのない世界を想像してみてください。いえ、Windows 8のことではありません。記憶を深く掘り下げてみれば、Windows 3.1が世界を席巻していた時代を思い出すかもしれません。
25年前の今月、マイクロソフトはMS-DOS(グラフィカルシェルからオペレーティングシステムへと進化)のバージョン3.1をリリースしました。Windows 3.1は、新しいPCに広く搭載された最初のWindowsバージョンとなり、IBM PCプラットフォームにおけるマイクロソフトOSの優位性を確固たるものにし、Windowsの黄金時代の幕開けを告げました。
この記念すべき節目を記念して、Windows 3.1 をビジュアルで振り返ってみましょう。次のスライドでは、このカラフルな GUI が Windows に初めてもたらした数々の革新についてご紹介します。
プログラムマネージャー

Windowsエクスプローラが登場する以前は、プログラムマネージャがありました。プログラムマネージャでは、アプリケーションアイコンを好きなようにグループ化して、プログラムを簡素に整理することができました(コンピュータ上のファイルを表示するには、ファイルマネージャを使用しました)。プログラムマネージャ自体は十分に機能していましたが、多数のウィンドウを操作するのは容易ではなく、最終的には50個以上のプログラムグループが画面を埋め尽くすこともありました。
ファイルマネージャー

ファイルマネージャーを使えば、ディレクトリツリーとアイコンベースのファイル表示を使って、コンピューターのファイルシステムを視覚的に探索できます。フォルダー間のコピーもドラッグ&ドロップで簡単に行えるため、多くの初心者PCユーザーをWindowsに惹きつけました。
Microsoft は、Windows 95 でファイル マネージャとプログラム マネージャを Windows エクスプローラに統合し、それ以来、その配置が維持されています。
TrueTypeフォント

TrueTypeフォントシステムは、Windows 3.1における最も重要な視覚的イノベーションでした。TrueTypeは実際にはApple Computerによって開発されましたが、なんとAppleはMicrosoftにその技術を無償でライセンス供与しました。なぜでしょうか?AppleはAdobeにデジタルフォントを独占させたくないと考えていたのです。
TrueTypeは、ビットマップのブロック状のピクセルではなく、曲線や直線でフォントを記述することで、フォントをあらゆるサイズにスムーズに拡大縮小することができました。この機能により、印刷されたドキュメントは驚くほど美しく仕上がり、Windows 3.1がデスクトップパブリッシングプラットフォームとして大成功を収めた大きな理由となりました。Windows 3.1には、Arial、Courier、System、Times New Romanなど、今ではおなじみの名前を持つ15種類のフォントが含まれていました。
内蔵スクリーンセーバー

Windows 3.1より前のバージョンでは、CRTの焼き付きを防ぐには、モニターの電源を切るか、After Darkなどのサードパーティ製のスクリーンセーバーをインストールするしかありませんでした。バージョン3.1では、Microsoftは4つのスクリーンセーバーを搭載していました。「Blank Screen」(おお!)、Flying Windows(様々なWindowsロゴが飛び交う)、Marquee(選択したフレーズが画面をスクロールする)、そしてStarfield Simulation(星空を飛びながら星が流れていく)です。
もちろん、ユーザーはさらに多くのスクリーンセーバーをインストールすることができ、その結果、モニターを保護するための本当の手段というよりは、目を楽しませるものとして機能するスクリーンセーバー プラグインが雑誌の裏に小規模に登場しました。
マインスイーパーとソリティア

セレブのニュースブログに簡単にアクセスできる時代、オフィスワーカーはよくソリティアやマインスイーパー(まあ、ペイントブラシで落書きしながら)で暇な時間を過ごしていました。ソリティアはWindows 3.0で初めて登場しましたが、マイクロソフトは3.1でパズルゲームの古典であるマインスイーパーを導入し、3.0のリバーシに取って代わりました。Windowsのソリティアは、他のどのPCアプリケーションよりも多くの時間を生産性の無駄にしていると主張する人もいます。
レジストリの誕生

Windows 3.1は多くの改良をもたらしましたが、同時に多くのWindowsユーザーにとって悩みの種となる機能も導入されました。それがレジストリです。この隠されたシステム設定のカスタムデータベースが、いかに簡単に混乱を招き、マシンに大混乱をもたらすかは、誰もが知っています。しかし、レジストリはこうした不満を乗り越えてきました。Windows 8のモダンな外観のMetroタッチインターフェースの背後に、レジストリは今も潜んでいるのです。
コントロールパネル

3.1 の時代は、コントロール パネルで Windows 全体を設定するのに必要なアイコンはたった 12 個でした。ところが、私の Windows 7 のコントロール パネルでは 52 個のアイコンがあります。(もちろん、Windows 3.1 はディスク容量をわずか 11MB しか消費しませんでしたが、Windows 7 のインストールでは 23GB も消費しました。これは、OS が年々複雑化していることをよく表しています。)
Windows 3.1は、モジュール型のコントロールパネルを備えた最初のWindowsバージョンでした。特別なCPLファイルをWindowsシステムフォルダにコピーするだけで、ここに示したウィンドウに新しいパネルを追加できました。
埋め込み画像

Windows 3.1では、異なる種類のファイルをシステム全体で埋め込みおよびリンクする手段であるOLE(Object Linking and Embeddingの略)が導入されました。これはどういう意味でしょうか?例えば、ここに示すように、ペイントブラシのビットマップファイルをWriteワープロファイルに埋め込むことができます。しかし、ビットマップが「リンク」されていた場合、ビットマップへの外部からの変更はすべてWriteファイルに反映されます。今ではこのような機能は当たり前になっていますが、25年前は非常に便利なものでした。
統一された開く/保存ダイアログボックス

Windows 3.1 より前のバージョンでは、アプリケーション開発者は各プログラムごとに独自のファイルを開く/保存ダイアログボックスを一から作成する必要があり、混乱を招く不整合が発生していました。Microsoft は Windows 3.1 でこの問題を解決し、開発者が自社製品にプラグインできるシステム全体のファイルを開く/保存ダイアログボックスシステム(ここでは Paintbrush で表示)を導入しました。

マイクロソフトは、1991年にリリースされたWindows 3.0 Multimedia Extensionsで初めてサウンドとビデオの再生をサポートしましたが、これは新しいマシンでのみ利用可能でした。同社はこれらの追加機能をWindows 3.1で標準装備し、ユーザーは人気のSoundBlaster Proなどのサウンドカードを使用して、高品質のデジタルオーディオファイルを再生・録音できるようになりました。また、Media Playerでは、ハードウェアが処理能力を満たしていれば、AVIビデオファイルを視聴できるようになりました。
メモ帳と電卓

メモ帳も電卓もWindows 3.1から始まったわけではありませんが、よく使われるこれらのアクセサリは、いずれにしても一見の価値があります。メモ帳の外観は現代のWindowsユーザーにとって馴染み深いものでしょうが、電卓のカラフルでフラットなボタンは少し奇妙に感じるかもしれません。これらのボタンは、1990年代のWindows 3.0でシェーディングされた3Dボタンが標準になる前の時代の名残です。3年後、Windows 95では、より「Windowsらしい」電卓が登場しました。
タスクリスト

最近のWindowsでは、Ctrl + Alt + Deleteキーを同時に押すとタスクマネージャーにアクセスできます。Windows 3.1では、Ctrl + Escキーを押すかデスクトップをダブルクリックすると、タスクマネージャーの前身である「タスクリスト」が起動しました。このユーティリティでは、開いているすべてのアプリケーションを表示し、動作が重くなったアプリケーションを閉じることができました。(ただし、当時はアプリケーションのクラッシュがWindowsのダウンに繋がるケースが多かったため、それほど便利ではありませんでした。)
デジタル落書き

3.1のツアーの最後は、弟がペイントの祖先であるペイントブラシで作成した抽象的なイラストで締めくくりたいと思います。ほとんどのWindows PCが16色しかサポートしていなかった当時、ペイントブラシは手軽なグラフィック編集作業に最適な万能ツールでした。
Windows 3.1の時代はシンプルでしたが、必ずしも悪い時代ではありませんでした。Windowsがうまく動作しなくなったとしても(信じてください、そういうことはよくありました)、MS-DOSに切り替えてWindowsが存在しないかのように振る舞うことができたのです。