「なでしこv1」開発掲示板

なでしこv1のバグや要望を書き込む掲示板
[一覧へ] > (@685) [中] [未処理]
@685■ (#2145) [転載] ブラウザ部品でよく落ちる - クジラ飛行机 (2013-05-10 02:22) /中 未処理
【症状】どのような症状、現象か?

不正な浮動小数点数演算命令というエラー
ですぐ落ちてしまいます。使用パソコンはXPです。
原因がわかりません。よろしくお願いします。

http://nade.jp-pro.net/bbs/bbs/cbbs.cgi?mode=one&number=6037&type=0&space=0&no=0


【再現方法】サンプルソース、再現手順など

//ここから
WEBブラウザとはブラウザ
WEBブラウザのレイアウトは「全体」
WEBブラウザのURLは「http://nihongo-jimaku-eiga.blogspot.jp/
//ここまで


(#2146) TWebBroserでの浮動小数点のエラーの問題 - うぇいく (2013-05-10 10:19) /中 未処理
おそらく、これでしょうか。スクロールバーの操作と、IE9以降 というあたりがキーのようです。

http://qc.embarcadero.com/wc/qcmain.aspx?d=102469

回避策として、FPUに対して、エラーを無視するよう設定する というのが一般的のようです。
ただし、言うまでもなく、全てのFPUの処理に影響します。
(たとえ、その呼び出しのタイミングだけ変更しようとしても、マルチスレッドで流れる処理に影響してしまいます)
いくつか、スクロールバーを独自実装のものに変えて回避を試みている質問を見かけますが、「一般的な方法」を推す意見に攻撃されて追いやられてしまっているようです。

(#2162) 【要望】選択肢として他のブラウザコンポーネントが使えるようにできませんでしょうか? - AI (2013-05-19 04:11) /中 アイデア
便乗的ですみません。
ブラウザ部品は今後も活用されるシーンは増えていくと思われますが
HTML5やJavaScript等の挙動など、一般ユーザーの技能では
プログラム側では回避できない場合もあり今後もこのような問題は
増えていくと思われます。

そこで、
http://mrxray.on.coocan.jp/Delphi/plSamples/932_GoogleChromeControl.htm

(Chromium Embedded Framework (CEF))
http://blog.suplik.net/2013/01/htmlcssjavascript.html
このような、他のコンポーネントなどの選択肢があれば心強いかなと思います。


(#2164) ブラウザバージョン設定命令の設置のお願い - けい (2013-05-20 10:24) /中 アイデア
いつも、お世話になっております。けいです。

こちらも便乗ですいません。

確か、なでしこのブラウザは、下位互換性を保つために、古いバージョンのIE(6?)に合わせてあったと思いますが、
ツイッター、グーグルカレンダー等、バージョンについてのメッセージが表示されるものも少なくありません。

そこで、そろそろブラウザエンジンのバージョンアップの検討をお願いできないでしょうか。
下位互換性が必要なものは、下位互換表示を設定することで実現する方向で「ブラウザバージョン設定」命令の設置をしていただけるとありがたいです。

【使用方法】
 ブラウザバージョン設定は「7」など

レジストリをいじることで、変更は可能だったかと思いますが、初心者も多いなでしこユーザーには難しい作業ではないかと思いますし、標準的にある命令にすることの利便性は高いかと思います。

よろしくご検討下さい。よろしくお願い致します。


(#2165) Re: ブラウザ部品のレンダリングバージョンの指定 - うぇいく (2013-05-20 17:06) /中 未処理
IEをコンポーネントとして使う場合の、レンダリングバージョンをレジストリから変更は以下の記事のような感じでしょうか。

http://msdn.microsoft.com/ja-jp/ie/cc787976.aspx

なでしこのばあい、vnako.exeを登録して切り替えることになりそうなんですが・・・この場合、他でもなでしこ(のvnako)を利用しているアプリケーションがあると、影響しちゃいますね・・・

自分で使うとか、社内の1部署でつかうとか、目の届く範囲であればよさそうですが、配布するような場合には厳しそうです。
自分で生成したhtmlを表示する分には、X-UAのメタタグで制御するのが安全な感じでしょうか。

レジストリではなく、個別に制御できるかどうかは、ちょっと調べてみます。

(#2167) Re: ブラウザ部品のレンダリングバージョンの指定 - けい (2013-05-20 19:46) /中 未処理
いつもお世話になっております。けいです。

自分もネットでちらりと記事を読んだ程度なので、うろ覚えだったのですが、レジストリをいじるのは、出来れば避けておきたいところです。

その他のIEコンポーネントのブラウザでも、変更できるようなので、何か方策はありそうな気はするのですが。。。

お手数おかけいたしますが、よろしくお願い致します。

(#2145)へ返信する:

👆お手数ですが、いたずら防止のために、「真夏」の読み方を記入してください。

編集時に使うキーを入力(省略可能)

画像ファイル(最大300KB)を添付可能