このところ,moodle.org上のテキストエディタ(MCE)が少しおかしいように感じるのですが,私の環境だけでしょうか?
BSキーを押すと段落まるまる消えることが無いでしょうか? IME(カナ漢字変換)使用中に発生する頻度が高い.IE8でもFirefox4(5?)でも発生します.
ありがとうございます.安心しました.私の環境のせいではないということが分かりまして.
いまはFirefox5で入力していますが,問題は発生しませんね.
IEを使用している時は,”少しおかしい”と柔らかく書きましたが,”かなりおかしい”ですね^^;
危惧するのは,IME絡みによる日本語版IE固有の現象である恐れです.それですとヘッドクォーターでは症状を確認できませんね.どなたか海外版Windows+IMEで同様の問題が発生するか調べられる方,いらっしゃるでしょうか?
HTMLAreaが標準のHTMLエディタであったMoodle1.9までは,FirefoxとIEで改行(段落)の扱いが違うため,個人的にはIEの使用を推奨する立場でしたが,MCEに変わってからはFirefoxでも正しく段落が取り扱われるようになりましたので,Moodle2.0からはIE以外の利用を推奨しないといけない状況ですね.
原因調査,よろしくお願いします!
白井様
>海外版Windows+IMEで同様の問題が発生するか調べられる方、いらしゃるでしょうか?
小生米国在住の事もあり、早速テストしています。
Case1) 英語版 Windows Vista Ultimate 6.0 +IE 9.0 HTML Editor Win Word 2007 のケース。
小規模テストですが、日本語入力にして、BS Key 等を比較的多用しても、入力済みの文字列が消えてしまう現象は起こっていません。 また、半角英字入力モードでも文字列が消える現象は起こらない様です。 なをVistaもIEも英語版の中から日本語モードを選択して使っています。
Case2) 英語版 Windows Vista 6.0 + IE 8.0 のケース HTML Editor Win Word 2007
日本語入力でBS Key, Enter Key等を使用した場合、白井様ご指摘の問題が多発します。 一方入力モードを半角英数字にした場合は、この問題は起こらない様です。 なを両方のケースともUTF-8 モードです。
と云う事で、本部ではこの問題に気が付かないと思われます。文字コードの処理に何か特殊な事情で互換性が失われているのだと想像しますが、Moodle内での処理をダンプする手段を持たないので、今直ぐ原因を特定出来ません。
以上です。
井上
WordPressでも同様の現象が発生しているようですね.
Moodle2のHTMLエディタはTinyMCEというオープンソースのもので,WordPressもプラグインでこれを導入可能としているようですので,原因は同じかも知れません.
WordPressの場合Chrome Frameというものを入れるとIEで入力ができるようになります。
http://www.google.com/chromeframe?hl=ja&quickenable=true
これでいかがでしょうか?
HTMLエディタで文字が消えてしまう件,当方もMoodle 2.1.2+ (Build: 20111102)で再現しております。
おそらく,Moodle 2.1.2に同梱されている,TinyMCE3.4.2の不具合だと考えられるので,Moodle 2.2devでFixされているTinyMCE 3.4.6のソースのみ(./lib/editor/tinymce),バックポートしてみたところ,文字が消えてしまう事象は出なくなります。(しかし,この変更によって,TinyMCE3.4.6固有も不具合が出る可能性もあります)
いま教えて頂いたwww.tinymce.comのページで試してみたのですが,ブロックごと消えてしまう問題も,勝手に改行されてしまう問題も発生しませんでした.ちなみに勝手に改行されてしまう問題については福島さんの再現方法を試したつもりですが,何らかの勘違いがあって再現できていないのかも知れません.
いや,再現しました.なるほど勝手に改行されますね.ただ,上記TinyMCE3.4.7+IE8(WindowsXP/x64)で再現するには,エディタをまっさらな状態にして第一行目の書き出しでのみ発生しました.「ぶらうざーは」(変換)「IEです」,このIを入力した瞬間に次の段落にカーソルが飛びますね.これはまっさらな状態でまず改行を入力した後で行えば発生しませんし,1行以上を入力済みの状態でカーソルを文頭に移動して第一行目に入力しても発生しません.つまり私の環境では完全にまっさらな状態での最初の一段落目の入力時のみの再現です.
WordPressなどでもTinyMCEを利用しているようですので問題提起はそれなりにされているのでしょう.さて,他の環境の方々は如何でしょう?