忍者ブログ

正解を確認してから記事にしています。

[PR]

×

[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。

忍者ブログの不思議な不具合!? シンプルエディターとHTMLエディター

HTMLエディター廃止が発表された。
各種ブラウザへの動作保証が難しいからとのこと。

『忍者ブログ』HTMLエディター廃止とシンプルエディターへ移行のお知らせ(9月2日予定)
http://www.ninja.co.jp/information/all_category/info/8524/


HTMLエディッターを使ったことなく、ずっとシンプルエディター(初期設定のまま)だったので廃止でも特に影響ないのだけど、いつもと違う事をシンプルエディターで試したら不思議な不具合があった。

文章やソースなどを表示するのによく使われるテキストエリアタグ。


忍者ブログで使ってみると、うまくいったりうまくいかなかったり。
うまくいかない時は下記のように分割表示されてしまう。




★分割表示されるタイミングは見ながら編集、ソースコードと表示されている部分に触れた時。(触れた時にソース勝手に更新され、分割される。)触れないで記事を投稿すれば分割表示されることはないが、次にその記事を編集しようとした時には分割されているので、後からの編集は注意が必要。

正常表示例



おかしくなる時の共通点は改行。

長文を貼ると分割だらけになるので、文字数の問題かと考えたが、短文でも分割が多いものがあり、改行の問題だと気付いた。
IE、GoogleChrome、Firefoxで確かめてみたが、全部同じように分割された。GoogleChromeの場合は見ながら編集だと文字入力が出来なかった。
なお、この現象がおきるのはテキストエリアのタグを使った時のみのようで、他のタグ(blockquoteなど)で囲んだ時は特に問題なかった。

 忍者ブログ全般の仕様ではないみたい。バグの原因を探そうと思ったら余計訳がわからなく。

オフラインのシンプルエディッター(見ながら編集、ソースコード)の画面でも分割されていたし、表示テスト用に開設していた忍者ブログでも同じ現象だったので忍者ブログ全般の不具合かと思っていた。ところが、そうではなかった。
表示テスト用に開設していたブログのテンプレートを全く別の物に変更して試してみると分割されない。原因は初期設定のテンプレートだったのかと思ったが、これも違った。

表示テスト用に開設していた忍者ブログはテンプレートやプラグインなどを多く入れすぎて、ごちゃごちゃしすぎていたので、最終確認用に新たにもう1つ開設して試してみると、新たに開設したブログでは初期設定のテンプレートでも分割されない。
これをみて、表示テスト用に開設していた忍者ブログを初期設定のテンプレートに戻してみると、、分割されるバグは消えていた。

理由はさっぱりわからないが、このブログも一度違うテンプレートを変更すればバグは消えるだろうと思い、全く別のテンプレートへ変更してみた。
・・・・・・・・・・ 分割されてしまうバグ直ってない・・・・・・・・・・同じ事やってるのに状況が全部違う結果に。

ここでHTMLエディターの事を思い出し、シンプルエディターをHTMLエディター変更してみた。
HTMLエディターでは問題ないのを確認し、再びシンプルエディターへ戻す。すると、分割されるバグが消えていた。

ちなみに分割されるバグが消えたのはバグが直ってから新規に書いた記事で、古い記事にテキストエリアタグを使うと改行で勝手に分割されるバグは残ったままである。

HTML タグ自動補完、タグ入力支援、ブログレイアウト表示支援の機能の誤作動

改行で分割されたのはタグが勝手に変わったのが原因。
忍者ブログがタグがおかしいと判断して修正していいるという事だけど、今回のは完全な誤作動。
当ブログはタグをあまり使わないので、不具合にあう確率は低いのだけど、それでもこの機能の不具合は気になった。



HTMLエディター 記事の投稿|ヘルプ
http://www.ninja.co.jp/blog/help/manual/1924/
【忍者ブログ】シンプルエディターのバグフィックス状況
http://www.ninja.co.jp/information/all_category/info/7884/
【忍者ブログ】シンプルエディターリニューアルのお知らせ ※公開しました※
http://www.ninja.co.jp/information/all_category/topic/8428/

拍手[0回]