Rubricks-0.6.0-beta2でた

beta1からずいぶんと手が入ったらしく多少BuggyながらRubricks-0.6.0-beta2でてました。Win/MacともFirefox以外では苦戦していてrublogの動作確認はとれませんでした。

Mac/Safari2の場合、最初のプログレスバーが表示されるところで、ダンマリ...永遠にトップページ読み込み中のままですぅ。Rendering script/../config/../components//system/toolbar/login.rhtmlまではいっていますが何も表示してくれません。

Firefoxでは一応の確認はできたのですが、Mac版の場合編集モードにしたとき画面がスクロールしないという問題があります。画面の下のほうにテキストボックスを配置している場合入力できないんですよね。Win版FFは大丈夫なんですが...(たぶんこの問題はbeta1から。beta1でsafariはこういうことは起こりません)あと、IE6がダメです。トップ画面は表示されますがインラインのログイン画面が表示できません。個人的にはIE6のことは全然気にしていないんですが、まだまだIE6ユーザは大勢いるでしょうから無視できないです。

そんなわけで移行は尚早かな。今は生みの苦しみってところでしょうか?これを抜けるとおっきな海原が開けそうな予感がします。

この記事のトラックバックURL:

http://hippos-lab.com/blog/trackback/178

Comments

こんにちは、utaです。

Mac-Safari2について
いえいえ、これくらいのバグはリリース前に潰しておくべき所でした。ご迷惑をお掛けしました。
Mac-Fxについて
ウィンドウで発生していた事象と同じようですねぇ。当方の環境ではFormEditorでは起きていないのですが、少し調査してみます。
内部実装について
Rubyのコードに関してはほとんど変わっていないのですが、JavaScriptのコードがほぼ丸々変わっています。それにより、システム管理の一部を除いてほぼFull-Ajax化が達成されてかなり(ユーザの体感)速度は向上したと思っています。但し弊害もあって、URLの理解性が著しく悪化しています。なんとかしたいんですが、難しい問題です。

utaさん、おはようございます。

ご教授のとおり、Event.observe()してみたらMac/Safari2でもOKでした。これで、テストを続けられます。ありがとうございます。

FFのスクロールの件ですが、「編集モード」とはFormEditorのほうですがご指摘のようにカーソルを持ってきてかまわずグググゥッっとカーソルを下に引っ張ってあげると突如スクロールバーが出現し編集できるようになりました。何事も試してみるものですね。

win/IE6の件、次のエントリに書いておきました。すいません、ログをとりながらテストしていたんですが....Event.observe()で動いたので浮かれて消してしまった後です。現象としては概ね記事に書いたとおりですがなにせなにをやっても再現しないもので...私のテスト環境に問題があるのかもしれません。

このbeta2は見た目以上に内部実装は変わったのでしょうか、だいぶ、苦労して(いや、楽しんで)いるご様子ですが、今が踏ん張りどころなのでしょうか。お察しします。 :-)

おはようございます、utaです。変わらずのご愛顧ありがとうございます。さて、色々報告して頂いているのでできる限り回答してみます。

生みの苦しみ?
いやぁ、今回のアップデートは本当にきつかったです。バージョン的にはbeta1⇒beta2なんですが、個人的にはこれはメジャーバージョンアップではないのかと思ってしまうほどです。既に次の大きな機能追加の指令も出ているので、このままではいつまでたっても0.6.0がリリースできない。。。という状況になっています。上手く舵取りをしてこの状態からバグ修正だけしたものを0.6.0としてリリースしてしまいたいと思っています。使用して下さる方も、betaバージョンだと使いづらいでしょうし。
Mac-Safari2について
すみません、またやってしまいましたね。。。今確認してみたんですが[/preload/_init_common.rhtml]の17行目の「AjaxHistory.add...」を「Event.observe」で括ると動くようです。詳しくは http://dev.rubricks.org/changeset/4387 をご参照下さい。
Mac-Fxについて
編集モードにした時に画面がスクロールしないとのことですが、この「編集モード」とはFormEditorとウィンドウとどちらのことでしょうか?Mac-Fxでウィンドウをモーダルにすると、なぜかスクロールバーが表示されないということは認識していまして、今のところ修正できていないので、Mac-Fxだった場合はモーダル状態にしないという暫定措置をとっているはずなのですが。ちなみに、その事象だった場合は文字列をドラッグしてそのままポインタを下に移すとちゃんとスクロールします。かなり謎の現象です。
Win-IE6について
WindowsのIEとFxに関してはそれなりにテストを実施しているのですが、おかしいですね。具体的にどんなエラーが出ているか等わかりますでしょうか?