本ブログの更新は停止しています。更新は新しいサイトの Travellers Tales で行なっています。
iBlog はなぜスペースが改行に?拙作トラックバックユーティリティ
PingTrackback
でデータを自動取得したときに
Excerpt
中の半角スペースが消えてしまう現象があり、ソースのコードをチェックしていたのですが、原因は実は
iBlog 側にありました。
iBlog が吐き出した html や rss
を見るとわかりますが、なぜか半角のスペースを入れた箇所は改行されています。大抵のブラウザは改行箇所を半角スペースとして表示するので、ブラウザでの見た目は変わらないのですが、PingTrackback
では、取得したデータの改行を除去していますので、半角スペースが消えてしまっていたのです。
何らかのプログラム上の理由があるのでしょうが、iBlog が半角スペースを改行に置き換えるという変な仕様をやめてくれば問題ないでしょうかね。こちら側が iBlog にあわせて、改行位置に半角スペースを挟んでもいいのですが、そうすると通常の改行の箇所までスペースが入ってしまうから悩ましいところです。 実際には iBlog の吐き出した html にも rss にも、ユーザが改行を入れた場所には <br > が入っていますが、実際に改行はされていないようです。そのため iBlog としては改行を半角スペースに置き換えても問題ないかもしれませんが、PingTrackback は別に iBlog 専用ではないので (iBlog に便利なように作っていますが)、そこまで iBlog に合わせるのはどうもな、という気がしますね。 追記: 無精して付けていなかった Trackback Auto-Discovery をこのブログにも付けました。次の PingTrackback では Trackback Auto-Discovery に対応することになるでしょう。 Posted: 火 - 11月 30, 2004 at 02:16 AM |
Quick Links
Categories
Google Search
Donation
Track Word
Ranking Navi
track feed
Archives
About This Blog
親サイトの Travellers Inn は旅に関するサイトですが、ここ Travellers Tale では、旅にこだわらず興味のおもむいたことについて書いています。ちなみに Travellers Tale という言葉は、旅行記ではなく、旅人の見てきたようなほら話のことを意味しています。
筆者ハンドル:Hiro (ハンドルネームという言い方は正確には間違いですよ!慣用化しているので、こだわる必要はないかもしれませんが。) Trackback powered by
FeedCount
XML/RSS Feed
Statistics
Total entries in this blog:
Total entries in this category: Published On: 6月 10, 2012 12:55 AM |