「Windows 8.1」の“納得感”と今後の課題本田雅一のクロスオーバーデジタル(1/3 ページ)

» 2013年07月01日 18時15分 公開
[本田雅一,ITmedia]

Windows 8でやり切れていなかった部分を補強した“8.1”

「Windows 8.1 Preview」は、特設サイトから無料でダウンロードできる

 現在のWindows 8世代から、毎年その時代に合わせた改良を加えた中規模のアップデートを継続して行うと発表している米Microsoft。いわば「○○年型」のWindowsということになるが、2013年型となる「Windows 8.1」のプレビュー版は、既報の通り、同社の特設サイトから配布が開始された。

 アップデート内容は多岐に渡り、これまで不足していたAPI機能が数多く追加されている。その数は5000と発表されているが、API数というよりは機能数と数えたほうがいいかもしれない。テクニカルセッションでは、開発者たちからの声援を得る部分も多く、言い換えればそれだけ従来は、やりたくてもできないことが多かったのだろう。

 長い歴史を持つデスクトップアプリケーションのAPIに比べ、全画面ユーザーインタフェースのModern UIを採用するアプリ(Microsoftの言い方では“Windowsストアアプリ”)が利用できるAPIは、まだ十分に成熟していなかった、ということなのだと思う。

 Windows 8.1は従来で言うところの“サービスパック”と同じくらい、お手軽にインストールできるアップデートだが、一方でアップデートのレベルとしてはWindows 95に対するWindows 98ぐらいの充実度、あるいはカスタマーフィードバックに基づく変更が加わっている。

 APIを充実させ、Modern UIを採用するWindowsストアアプリを作りやすくする基盤作りを重視するとともに、表面から分かる部分では、設定したコンセプトに関してやり切れていなかった部分を強化している印象が強い。おそらくWindows 8リリースの時点では、開発そのものが時間的な制約で中途半端だった部分もあるのだろう。

 Windows 8.1には、“なるほど、これならば納得”と思える改良がいくつもある。既にITmedia PC USERでもいくつかの記事が掲載されているので、今回はBUILD 2013のニュース速報とは異なる視点で話を進めたい。

SkyDriveの統合強化でデスクトップも変わる

Windows 8.1 PreviewのSkyDrive。こちらはModern UI版で従来と変わっていないようだが、後述するデスクトップ版では大きな変更があった

 1つはSkyDriveのシステムへの統合である。

 Windows 8はクラウド型ストレージサービス(具体的にはMicrosoftが提供するSkyDrive)との統合を前提に設計されており、写真、音楽、ビデオなどのメディアデータ、それにOfficeに代表される文書ハンドリングを行うアプリケーションが、クラウド型ストレージサービスを中心に連動するよう設計されている。

 例えば写真用フォルダをSkyDriveに掘ってそこに写真を置いておくと、SkyDrive対応デバイスからは、まるでローカルストレージに保管された写真を閲覧するかのごとく、自然にアルバム化して閲覧できる、といった、ある意味当たり前の、見方によっては賢いクラウド連動が、Windows 8が掲げたコンセプトの1つだった。

 Microsoftが販売しているタブレットPC「Surface」のストレージ容量があまり大きくないのも、SkyDriveに最大100Gバイトのプランが存在しているのも、SkyDriveの統合あってのことだ。Microsoftは昨今、「内蔵○○Gバイト+SkyDrive」といった表記を好んで行う。

 実際、Windows 8で追加されたModern UI向けのAPIはシームレスにSkyDriveが統合されていた。ところが、以前からのWin32 APIを使うデスクトップアプリケーションから見たストレージ構造は従来と同じだ。SkyDriveは従来からある、あるいは他のよく似たオンラインストレージと同様の、特定フォルダとユーティリティで同期されるものでしかなかった。これでは「内蔵○○Gバイト+SkyDrive」などとはとても名乗れない。

 このような不整合が起きていた背景には、Modern UIアプリが使うWinRTというAPI(というよりも、実態はWin32の上に構築されるライブラリセットのような構造だそうだが)に対して、ほとんどのデスクトップアプリは(一部を除き利用は可能だが)WinRTではなくWin32を直接使っているという事情がある。

 このままでは、かつてWin32からWinFXへとAPIセットを移行させようとして失敗し、その残骸を.NET Framework 3.0としてWindows Vistaに搭載したときの二の舞になりかねない。そこで、Win32APIを呼び出すアプリの場合でも、WinRTで提供していたクラウドフレンドリーな機能が、すべてではないにしろ、シームレスに使えるようになったということだろう。

Windows 8.1 Previewのデスクトップでは、エクスプローラの左ペインに「SkyDrive」の項目ができ、ローカルストレージと同じ感覚でアクセスすることが可能だ。従来はModern UIのSkyDriveアプリでしか、ローカルストレージのように扱えなかった

 クラウドフレンドリーとなったWindows 8.1は、アプリケーションにオンラインかオフラインかを意識させずにSkyDriveを利用できる。読み書き両面でのキャッシュ制御はユーザーから隠蔽(いんぺい)されるため、「内蔵○○Gバイト+SkyDrive」といううたい文句通りの使い勝手になるだろう(なっていないとしたら、次にまた改良が入るはずだ)。

 SkyDriveの機能拡張がサーバ側でも進展すれば、かつてWinFS(Windows Future Storage)で追ったオブジェクトストアの夢が現代によみがえる……かどうかは定かではないが、Windows 8.xの大きな武器になっていくはずだ。

 前述した5000の新APIというのが、どういった基準でカウントしたものなのか分からないが、もともとMicrosoftはWinRTとWin32の構造について公にはしておらず、プログラマーにとって必要な機能がそろっていれば、それでいいというスタンスだ。

 例えばWindows 8.1にはPDFのレンダリング機能が内蔵されているそうで、PDFをパラメータにウィンドウサーフェイスに割り当てて自由に動かすといったAPIが追加されるそうだが、1つ1つのAPIがどうというよりも、iOS的あるいはAndroid的なGPU能力をたっぷり活用したアプリ体験を、もっともっとPCのパワフルさを伴って提供しようとしているようだ。これが1つの軸。そしてもう1つは、デスクトップとタッチパネルの操作間にある距離を縮めることにも、かなり腐心しているように思えることだ。

 SkyDriveの例は改善点の1つでしかなく、Windows 8で一気に作り上げたタッチパネルフレンドリーなAPI環境を整理し、開発者にとって扱いやすいOSにすることが、Windows 8.1における目標の1つだったのではないだろうか。

       1|2|3 次のページへ

Copyright © ITmedia, Inc. All Rights Reserved.

アクセストップ10

2026年03月12日 更新
  1. 10万円切りMacが17年ぶりに復活! 実機を試して分かったAppleが仕掛ける「MacBook Neo」の実力 (2026年03月10日)
  2. きょう発売の「MacBook Neo」、もうAmazonで割安に (2026年03月11日)
  3. 「MacBook Neo」を試して分かった10万円切りの衝撃! ただの“安いMac”ではなく絶妙な引き算で生まれた1台 (2026年03月10日)
  4. 新型「MacBook Air」はM5搭載で何が変わった? 同じM5の「14インチMacBook Pro」と比べて分かったこと (2026年03月10日)
  5. セールで買った日本HPの約990gノートPC「Pavilion Aero 13-bg」が想像以上に良かったので紹介したい (2026年03月11日)
  6. リュック1つで展示会セミナーの音響セット構築レポ 現場で得た“2.4GHz帯混信地獄”を生き抜く教訓 (2026年03月11日)
  7. 最新Core Ultra X7 358Hの破壊力! 16型OLED搭載で内蔵GPUがディスクリート超え!? Copilot+ PC「Acer Swift 16 AI」レビュー (2026年03月10日)
  8. 12機能を凝縮したモニタースタンド型の「Anker 675 USB-C ドッキングステーション」が27%オフの2万3990円に (2026年03月11日)
  9. 出張や通勤で荷物が増えても安心な「ミレー ビジネスリュック EXP NX 20+」が27%オフの1万3865円に (2026年03月10日)
  10. 「iPhone 17e」実機レビュー! 9万9800円で256GB&MagSafe対応 ベーシックモデルの魅力と割り切り (2026年03月09日)
最新トピックスPR

過去記事カレンダー

2026年