Syoichi's Tumblr

Sep 25 2011

0-9:

おそらく、ここから1年くらいでWebのUIはアプリに近いのもになって行くんじゃないか。
そこではSVGは重要な位置を占める気がする。
今のところSVGは結構色もの扱いであまり重要なものとみなされてないけど、もしUIがアプリに近くなるなら現在のHTMLのような論理構造は意味がなくなる。
かと言ってcanvasのようなラスタ形式では自由すぎて柔軟性がない。
レイアウトの大枠をSVGで作ってその中にHTMLやcanvasを組み込む形が適しているんじゃないか。
この形式であればこれまでのWebの技術で十分対応可能なので、あとはブラウザのサポート次第で一気に実現可能になる。

そして、今から2、3年後にはWebの3D化が起こるんじゃないか。
PC上でのWebの3Dは2000年くらいにも流行って、その時は失敗したけど、次にくるのはモバイル上での3Dがくるとおもう。
そもそもマウスとキーボードは3Dの操作に向いてないけど、モバイルはそれ自体が3Dなので3Dの操作は違和感がない。
モバイルの画面上に映った3D映像を横から見たり上から見る為に、持っているモバイル機器を横に向けたりしたに向けたりするのは違和感がないはず。
今でもモバイル向けゲームの3Dはあるけど、今後はモバイル端末の性能が向上すれば、普通のWebのUIも3D化するかもしれない。
そうすればそれまで静的だったWebのUIがJSやFlashで動的になった時ように、新しいUIが生み出されるかもしれない。
しかも前回Webが動的になった時に生まれたUIは基本的にネイティブアプリから派生したものがほとんどだったけど、のUIはあまり派生できそうなものがないので結構試行錯誤が続くかもしれない。
その時はゲームのUIは参考になるかもしれない。