先日、ふと「iPhoneからブログを更新してみよう」と思い立ち、iPhoneの「Ulysses」から投稿してみました。「Ulysses」には「アップロード機能」が備わっており、アプリから直接Wordpressサーバーに記事を投稿することができます。実際アップロードもスムーズに終わりました。その後、iOS版Wordpressアプリで記事の校正後、記事を公開。投稿された記事をプレビューしてみると、いくつか文章が乱れていました。再投稿してみましたが、改善せず。仕方なく、原因を調査することにしました。文章中の文字サイズが突然小さくなる文章中の単一のリンクが複数のリンクに分かれているこの時点で察しのいい方はお気づきかと思いますが、明らかに文章中のHTMLが怪しい事が分かります。HTMLの異常がいつどこで発生しているのだろう?と言う話になります。今回の場合、HTMLを生成している部分は以下の2箇所に絞られます。Ulyssesからアップロードする際のMarkdown→HTML変換WordPressでの文章校正(表示をビジュアルからテキストに変更した際)1はまずないでしょう。今までも何度かiPadからアップロードした事はありましたが、今回のような問題に遭遇したことはないからです。なると、疑うべきは2のほう。一度記事をアップロードした後、2の操作を確認してみると、恐るべき処理が行われている事が分かりました。今月の22日から12月2日までの10日間、イタリアとスイスへ旅行する予定だ。上の青の蛍光ペンのように装飾された文字。何の問題もないように見えますが、ソースコード上ではこのようになっています。class="keiko_blue">日間、イタリアとスイスへ旅行する予定</span>だ。これは、先で説明したWordpressアプリの変換処理によって発生したものです。何かしらの不具合が発生しているのは間違いないです。見た目上問題ないとはいえ、ちょっと気持ち悪いですよね。怪奇現象その2:リンク文字列が半角スペース毎に発生これも上と同じような現象ですが、こっちの方が派手ですね。target="_blank">Amazon</a></div></div></div></div>こうなってます。これは上のリンクをよくみるとわかるのですが、半角スペースの所で文字が区切られているように見えます。