編集作業中のURL
どうやら私は大きな勘違いをしていたようである。
私はSo-net blogに関する作業は全て次のサイトの中で行われていると思っていた。
https://www.so-net.ne.jp/blog/_toh/login.cgi/
このように次のサイトの中で行われている。
管理ページ(マイページ)のURLは次の通り。
http://blog.so-net.ne.jp/MyPage/
またブログのサイト内に戻った。
「新規作成」をクリックしてみる。
https://www.so-net.ne.jp/blog/entry/edit/
「www.so-net.ne.jp」の中である。「記事管理」や「設定」も同じである。そして「プレビュー」でも同様である。
これで、『画像表示のソース』での疑問が少し解けた。
<img src="/blog/_images/blog/self/175519.gif" />
<img src="/_images/blog/self/175519.gif" />
どちらでも良いようである。画像が2カ所に保存されているような気になってしまうが、きっとそうではなく、どちらか1カ所に保存されているか、あるいは上記URLと違う場所に保存されていて、上記URLで見られるようになっているのだろう。ただ、後者は「プレビュー」では表示されなかった。(追記:編集画面では前者であっても、ソースを表示させると後者になるようである。だから画像は後者に保存されているのかもしれない。編集画面でのソースと実際のソースが異なるのは分かりにくい。)
上記の二つのソースは次のURLの画像を表示させようとしているのである。
https://www.so-net.ne.jp/blog/_images/blog/self/175519.gif
http://blog.so-net.ne.jp/_images/blog/self/175519.gif
これで、下側のソースではプレビューで画像が表示されなかった理由が分かる。
下側のソースはプレビューでは次のURLの画像を表示されようとすることになる。
https://www.so-net.ne.jp/_images/blog/self/175519.gif
ここには画像はない(たぶん「www.so-net.ne.jp/_images/blog/」がない)のだから表示されなくて当たり前である。
上側のソースが公開されるときに下側に変わってしまうも同じ理由である。変わらなかったら次のURLの画像を表示させようとすることになる。
http://blog.so-net.ne.jp/blog/_images/blog/self/175519.gif
ここには画像はない(たぶん「blog.so-net.ne.jp/blog/」がない)のだから表示されなくなってしまう。だから公開するときにソースを変える必要がある。それをSo-net側で処理しているのである。
ちなみに「下書き」は公開された場合と同じで「blog.so-net.ne.jp」の方の画像を見ようとする。だから下側のソースは「プレビュー」では表示されなくても「下書き」では表示される。編集作業中に問題ないか確認する場合は、「プレビュー」よりも「下書き」を使った方が良いだろう。
「謎は解けたよ。ワトソン君」の心境である。(;^_^A)
こんな変なことをユーザーが考える必要はなく、So-netさんに全てお任せしていれば良いのだが、そしてユーザーが難しいことを考えずに済むことが一般的なホームページと異なるブログの魅力らしいが、「不思議だな」と思ってしまい考えてしまうのが私の癖である。(^_^;)
コメント 0
コメントの受付は締め切りました