msn Spaceの画像表示機能
いろいろいじっているわけですが、msn内で検索をかけても、ユーザなどがエントリしているであろうノウハウに、なかなかたどり着けない。ヘルプからだとUSにとんでしまったりするので大変。pingもどこに投げているのやら。
APIはMSDNで公開されていてるっぽい。
- MetaWeblogAPI and MSN Spaces
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/msnspaces/MetaWeblogAPI_Introduction.asp
サービスを興す時、FAQとかヘルプとか、くどい位にあれこれ考えたりしたけれど、先に考えるか、後から追加するかの違いだけかもしれないけれど、User Experience な視点の重要性を思い知らされる。
本題の画像表示機能、編集メニューにある「写真の追加」機能を使うと、「ブログフォト」というフォトアルバムに収容され、96×72pxにサムネイル化されて、本文中に表示される。(msn Spaceでは、写真・画像データは、InternetExplorerからUploadモジュール(ActiveX)を使ってuploadし、「フォトアルバム」に保存される。)本文中にバーンと写真・画像を表示したい場合には、嬉しくない。
そこで、どうするかというと、一旦フォトアルバムにデータをuploadし、プロパティからファイルのパスをコピー、本文中にpasteする。
HTMLを直接書き込む
- フォトアルバムに写真・画像をuploadする。
- 本文に貼り付けたい写真・画像を表示させ(1枚ずつ)、画像の上で右クリックし、メニューから「プロパティ」をクリック。
- アドレス欄(URL)にある長いアドレスをドラッグして、選択状態のまま、右クリックし、メニューから「コピー」をクリック。
- 「ブログ」の「ブログ記事の編集」(記事の追加か既存記事の編集かはどちらでも)画面で、ボタンをクリックし、HTMLを直接編集できる画面に切り替える。
- 貼り付けたいところに、imgタグを使って先ほどのアドレスをpasteする。(imgタグのオプションはお好みで)
- 「記事の投稿」で終了。
ツールバーを使う
- フォトアルバムに写真・画像をuploadする。
- 本文に貼り付けたい写真・画像を表示させ(1枚ずつ)、画像の上で右クリックし、メニューから「プロパティ」をクリック。
- アドレス欄(URL)にある長いアドレスをドラッグして、選択状態のまま、右クリックし、メニューから「コピー」をクリック。
- 「ブログ」の「ブログ記事の編集」(記事の追加か既存記事の編集かはどちらでも)画面で、クリップボード(貼り付け)ボタンをクリック。
- 「記事の投稿」で終了。
プロパティ画面を表示させアドレス欄をコピーする際、選択したままの状態で右クリックが大変であれば、ドラッグした後、ブラウザのアドレス欄に、一旦貼り付けると良いと思います。