語感モード

ご利用は計画的に(MTでリンクを貼るときは)

2008.08.22 投稿者:山本和泉

ふじかわまゆこからも報告がありましたが、8/19にMovable Type Developers Conferenceに参加して、こともあろうに私たちも「Lightning Talks」で発表なんかしてみたりしました。

どんなことを話したのかはふじかわまゆこのエントリーを読んでいただくとして、その中のひとつに

素朴な疑問その4:貼り付けた画像にURLが指定できないのはなんで?

というのがありました。
これは
MT4xのリッチテキストエディタでエントリー記事に画像を挿入して、その画像に外部URLが貼れないのはなんで?というものです。いろいろネット上で調べても同じように「なんでー??」って言ってる方も多いし、これは聞かねば!と意気揚々と発表したにも関わらず、Beauさんから直接「できるじゃん!」ってデモを見せられ「そ、そんなぁ~!そんなはずは・・・っ」と、超焦りまくりのままで終わってしまいました。

でもっ!絶対にできないんやもんっ!だって、いつもどんなときもできなかったもんっ!って思って、帰宅後いろいろと検証してみたところ、衝撃な(私たちにとって)事実が判明しました。

たしかにBeauさんのデモ通りにテキスト入力と画像挿入をして、その画像を選択しリンクを貼ることは問題なくできるのです。
んが!

テキストにリンクを貼っていると、画像にリンクを貼れない

ということがいろいろ検証してみて解りました。
エントリー記事に画像を貼って、その画像に外部URLを貼るときって、テキスト原稿にもリンクを貼ることが多いと思います。
エントリー記事内のテキストにリンクを貼っていたら、バナー画像にリンクを貼ることができないのです。でも一般的に(たぶん)、画像にリンクを貼るときって、テキストにもリンクを貼ることのほうが多いと思います。それで、この罠に引っかかってしまっていたわけです。そうなんです。これは、罠やったんです。

だって、検証しまくった結果、画像にリンクを貼ってからテキストリンクを貼ったら大丈夫だったんですよ!

な ん で す っ て ? !


私はいつも、テキストをすべて入力しリンクも貼ったあとで画像を挿入する、っていう方法で記事をエントリーをしていたんですよ!

ということで、画像にURLを貼りたいときは先に画像のリンクを貼ったあとにテキストにリンクを貼る、という順番でやる、というのが現時点では一番現実的なんじゃないかな、って思います。

でも、この罠に引っかかってる人って私たちだけじゃないはずです(たぶん)。
なので、できるだけ多くの人がストレスなく記事をエントリーできるようになったらいいなぁ、って思います。心から。

ちなみに、今回Firefox2で検証した結果です。

InternetExplorer6では、問題なく画像にリンクを貼ることができます。このとき画像をクリックしても選択できないので、画像をドラッグして選択しないといけないという罠がまた待ちかまえています(^^ゞ

あと、シックスアパートさんから「検証の結果、Firefox3では画像にリンクを貼ることが出来なかった」と回答をいただきました。

たぶん、これらは
リッチテキストエディタの挙動は、ブラウザの解釈に任されている部分が大きく、ここはブラウザベンダーがどうにかしない限りどうにもならない。(MTの仕様ではない)
引用:Movable Type Developers Conferenceに参加しました
ということになるのかなぁ、って思ったりもします。

あ、いろいろ言いたい放題書いていますが、MovableType大好きですっ!ことあるごとに「MTいいで!」って言いまくっています!

今回、私たちの素朴な疑問を真摯に受け止めていただき、またいろいろ回答してくださったBeauさんを始めシックスアパートのみなさま、本当にありがとうございます!さらにMovableTypeとシックスアパートのファンになってしまいました。

今回この「Lightning Talks」に参加していなかったら、気づけなかったこともいっぱいあったし、シックスアパートさんからの直接回答をもらうこともできなかったし、ここまで検証することもなかったと思います。ほんまステキな機会を設けていただきありがとうございました!
これからも、どうぞよろしくお願いいたします。