弾:デスクトップアプリだと,
Resig:JavaScriptの実装の中でsleep()の問題点というのは,
弾:デスクトップアプリケーションのもう一つの懸念事項として,
Resig:ローカルファイルとかデータベースなどにアクセスしてPrismを使用することはできると思います。
弾:その機能のためのライブラリあるいはオブジェクトは提供してるんですか。データベースオブジェクトのような,
Resig:Firefoxは階層的なしくみで作られているのですが,
弾:XPCOMのようなフレームワークはAdobeやMicrosoft,
Resig:今のところ,
弾:クロスライセンスというのは普通にあるもので,
Resig:デスクトップアプリケーションを構築するためにWebテクノロジを使うのであれば,
弾:jQueryはデスクトップアプリケーションに使われると思いますか? 使わない理由はないと思いますが。
Resig:まったくそのとおりで,
jQuery UI
弾:jQueryのロードマップは?
Resig:jQueryのコアに関しては短期的なバグフィックスのロードマップしかありません。しかし新しいプロジェクトであるjQuery UIに関しては,
弾:jQuery UIで提供するカッコいい機能を2つほど何か挙げてもらえますか?
Resig:たいへんいいドラッグ&ドロップのシステムがあります。モーダルダイアログとか,
すごいエンジニア
弾:ただのエンジニアとすごいエンジニアを分けるものは何でしょう?
Resig:あえて機能を追加しないことができる人がすごいエンジニアだ思います。すなわち具体的に何が重要であり,
弾:半分は賛成です。なぜ半分なのかというと,
Resig:確かに(笑)。
弾:JavaScriptやFirefox以外に関心があるのはどんなことですか?
Resig:Javaの上で構築されている,
読者へのメッセージ
弾:最後に,
Resig:いつも自分が興味を持っているものに集中し,
- 注7)
- 指定した時間だけ遅延させるコマンド。
- 注8)
- Mozilla内で使われているクロスプラットフォームのコンポーネントオブジェクトモデル。
- 注9)
- Flash 9に組み込まれているActionScript VM 2のソースコードをAdobeが提供し,
Mozillaがホストするもの。Firefoxの次世代JavaScriptエンジンSpiderMonkeyで使われるほか, ActionScript VMの一部としてAdobeによっても利用される。