Rubricks-0.6.0.rc1 ...いや0.6.0
rc1バージョンでrublog調整中だったのですが、とうとう正式にRubricks-0.6.0がリリースされています。いや、長かったですが時間をかけたぶんすばらしいアプリケーションに仕上がっています。なんといっても体感できるくらい処理速度がアップしているところがいいです。さすがにこれまでのバージョンだと少しもたつくところもあったので快適です。まあ、そのぶんAjax処理が多用され僕のような旧世代人にはややついて行けない寂しさがあるのですが仕方ないでしょう....rulogのほうもrc1でだいぶ調整したあったのでv0.6.0にあわせてVアップする予定です。
ところで、削除系のサブミットをおこなう場合
... onclick="<%= render_confirm_window('削除しますか?',
"rubricks.common.fire_onsubmit('xxxxx');") %>">というような実装をしているんですが、これだとSafariではサブミットができません。アラートと併用した場合の問題のようですがrender_confirm_window・fire_onsubmitどちらに問題があるのかまだわかりませんが、FirefoxではOKなのでまた例によってSafari固有の問題だと思います....
正式版でたばかりなのにすいませんケチつけるみたいなこと > 開発者さんたち。
rc1の時に気づいていたのですがも少し調べてからと思っているうち予想外に早く0.6.0がリリースされたもので....










Comments
おはようございます、utaです。
早速のご使用・ご報告ありがとうございます。
というか確認がずいぶん遅れてしまってすみません。
さて、削除用のダイアログがずいぶん下の方に表示されてしまうとのことですが、おそらく根本の原因はウィンドウサイズ(JavaScriptのwindowのHeightみたいなもの)が上手く取れていないためだと思われます。記憶が曖昧ですが、この辺の関数はブラウザごとに解釈が違い、リターン値もことなるのでSafari用のロジックが必要なんだと思います。少し調査してみますね。
追記
サブミット問題ですが、Safari3ではどうやら大丈夫。アラートボックスの位置が画面のずっと下の方に表示されてしまっているのではないかと想像します。Safari3ではその場合でもウィンドウがスクロールしてくれるのでサブミットすることが可能なんですが、Safari2ではウィンドウがスクロールせず、したがってなにも反応がないかのごとく見えます。