windows 8 consumer preview を acer w500 に入れて、MS-Office 2010 を入れて、と程よく環境が整ってきたので、既存のアプリケーションが使えるかどうかテストしていきます。
スレートPCにwindows 8を入て使う理由の大きなものとして、
- iPadでExcel/Wordを扱うよりも、Windowsで扱うほうが正統であろう。
- iPadアプリを作るよりも、Windowsアプリのほうが(私には)作り易い。
という点です。Androidが入っていないのは、手元にないというのが副要因、Linux+Javaの組み合わせであればLinuxを弄りたいのにってのが主要因だったりします。
それはさておき、ms-office を扱うのには、windows os が良かろうというのが結論です。
■Office Web Apps
Office Web Apps について | Microsoft Office 2010
http://www.microsoft.com/ja-jp/office/2010/webapps/default.aspx
「Office Web Apps」ってのは、「Office 365」の前身で Web 上で Word/Excel が扱えるブラウザアプリケーションです。Windows Live ID を登録すれば使えば無料で扱えるので、これだけ使うのであれば Office 365 を購入する必要はありません。まあ Office 365 の場合は、それ以外の機能がはいっているので、Word/Excel だけではないのですが。
■Excel の場合
結論から言うと、スレートPCで Office Web Apps は利用に耐えません。
こんな風に、一応閲覧はできます。上下スクロールもスムースに動くのですが、左右のスクロールがまずい。metro IE10 の場合、画面を右にスライドさせると、左からブラウザで表示した前の画面がでてきます。いわゆる「戻る」ボタンと同じ動作で、通常のブラウジングをしているときは便利なのですが、Ajax のようなアプリケーションの場合はこれが鬼門です。
こんな風に、指で左にスライドさせると前の画面(ドキュメントのリストの画面)がでてきます。これが意図した状態だったらいいのですが、Excel シートが横に長くて元の列(A列など)に戻そうとしてスライドさせていくと、勢い余って前の画面が出てきてしまうのです。前の画面を表示した時は「戻る」と同じ状態になるので、途中の閲覧や編集状態が消えてしまうんですよね。この「勢い余って」なのですが、閲覧をしてみるとかなり頻繁に発生します。なので「気を付けて」閲覧をしている分には問題ないのですが、結論としては「利用に耐えない」という結果になります。
ブラウザアプリケーションは、Ajax を使ってブラウザ上でドキュメントなどを編集することができる、ってのが売りなのです。Office Web Apps も非常に高機能な Ajax を使ってこれを実現しているのですが、
IE10 metro で動作させた場合には、ソフトキーボードのおかげで最初の10行しか見えません。しかも、セル上で編集をすることができなくて、必ず数式バーで編集しないといけないのです。これは、デスクトップPCとマウスで動かしたときはセル上で編集が可能なのですが、スレートPCだと数式バーのみになります。明らかに動きが変です。
例えば、100行目のセルを編集したいときは、一度100行目まで移動させてから上の数式バーにスクロールさせるという手間…と言いますか、実はこれすらできません。
何かのはずみで、下の行にどうやっても移動できないのです orz これはちょっとまずいかなぁと。
■Word の場合
Word の場合は、新規のDocumentを作ってタイピングしてみたのですが、なんか行がおかしくて入力すらまともにできません。
■Power Point の場合
唯一まともに動きそうなのが Power Point です。
一応、閲覧と編集ができることまでは確認できたのですが、画面のずれなどからちょっとお金をとるには厳しいという品質です。
■結論
という訳で、どこからどう突っ込んだら良いものやら…という具合で。おそらく、office web apps のほうを治さないといけないのと、consumer perview がどの段階なのかが問題なのですが、ひとまず microsoft connect あたりに一発投げておきますか。
■google docs では?
ちなみに google docs は metro IE10 ではまともに動きません。まぁ、iPad の safari 上でもまともに動かない(safari 自体が落ちてしまう)ので、なんとも言えませんが。
過去の遺産というか下位互換を取り易いのが、Windows の良いところなので、Office Web Apps は使えるようにしてほしいなぁと。ちなみに、デスクトップPCのwin8上で使う場合は、デスクトップ版のIE10を使うので特に問題はないはずです。Firefox を入れると普通に動いたし。