クライアントとサーバサイドの境界線
ここ最近、WebサービスでAjaxとかflashで実装されたリッチなUIが普及のフェーズに入ってきたような気がしますが、これまたすごいサービスが出ました。
詳しくはサイトの動画を見てもらえばわかりますが、ブラウザ上でドラッグ&ドロップのインタフェースでブログを作れるサービスです。
タイトルとか画像とかGoogle Mapsとかをページにドラッグ&ドロップで配置していって「パブリッシュ」すると、ページができてしまうというもので、年賀状ソフトで年賀状を作る感覚に似ているでしょうか。
で、今後しばらくのwebサービスは従来のwebにあったUIとWordやExcelといったPC上で動作するUIが混在して、それからまたあたらしいWebのUIの慣習ができあがっていくんだなぁ、となんとなく思いました。
そうなると、ますますサーバサイドアプリケーションとクライアントサイドアプリケーションの境界線がなくなって、かつてMicrosoftが目指していたようにOSとブラウザが融合したりすると、PCはより「ネットワーク上の端末」という見られ方をするんだろうなぁ、と思ったりもしました。
webサービス立ち上げるたびにOSレベルのUIの作成を求められるのはちょっとヘビーではありますが、そういう未来もありそうな今日この頃です。