カテゴリー:マニュアル

ムサビ日記の夏練 -リンクの話-

竹林くん、minxくんに質問されたことをまとめていきます。
二人が知らないってことは、学生さんも知らないことかもしれないんで。

名づけて、「ムサビ日記の夏練」シリーズ。
最強の大学ブログになるためにこの夏、ムサビ日記メンバーを鍛え上げようかと。
ムサビ日記メンバーの皆さん。「今まで恥ずかしくて聞けなかったんだけど・・」な質問、ついでにお受けしますよ。何度も「トラックバックってどうするんですか?」と聞いてるヤスタカくんは特に・・・。

ではさっそく。


Q.リンクを勝手に張ってもいいのか?
A.大丈夫です。

昔は、「リンクを張る時は相手に許可をもらわないといけない」という「マナー」がありました。
ただ、数年前から「オオヤケに公開してるページへリンク張るのに、なぜ許可がいるんだ」という考え方が主流になってきています。
時代と共にマナーは変わるんです。

これはブログの「トラックバック」の概念が大きいかもしれません。トラックバックって事前承諾ではなく、「リンク張るから問題あったら連絡ちょーだい」な事後承諾ですから。
もちろん、「ルール」ではなく「マナー」なので、そうは思わない人がいることは覚えててね。


リンクつながりの話だと。

以前は「リンクを張る時はいかなる場合でも相手のTOPページに張るべき」と言われてたけど、それもだいぶ薄まってきました。逆に「関連する記事にリンクさせた方がよくね?」という考え方に。
これもブログの影響が強いです。

ただ、これはケースバイケースで、「サイトを紹介する」のが目的であれば、やはりTOPページにリンクを張るべきだし、「記事を紹介する」のならその記事ページ(個別ページ)にリンクを張るべき。
ま、TOPページが単なる扉ページ、しかもフラッシュバリバリな意味のない自己満足ページだったりするとTOPにリンクさせるのが嫌になっちゃいますけど(笑)
作っている人は閲覧者が「自己満足フラッシュ」を最後までじっと見てると思ってるんですかね?あれが不思議で不思議で。「せっかくコンテンツがいいから紹介してるのに」と感じることもシバシバ。





リンクを張る際のマナーがいくつかあります。

●リンク先が音の出る動画やPDFの場合。
知らずにクリックしたら、突然音が出てしまったり、PDFを読み込むのに時間がかかって、まるでフリーズのようになることがありますよね。
なので、リンク先URLの前後に「*音が出ます」「*PDFです」と補足した方が相手に親切です。

●リンク先が外部サイトの場合。
「外部サイトにリンクを張る際は別ウインドウに表示させた方がいい」と言われ・・てました。
クリックすると新しいウインドウが出てくるアレです。いわゆる別窓表示。

別窓表示させる理由はいくつかありますが、
◎『自分のサイトではない』とはっきりさせるため(著作権の関係)
◎その方が自分のサイトに戻ってきやすいため(アクセシビリティの関係)
と当時は教わったっけ。10年前ぐらい(笑)

私はこれを踏襲してて、外部サイトリンクの場合はいまだに「target="_blank"」のタグを付け足してますが、逆にアクセシビリティ的には同1ウインドウ表示の方がいいと言われてますし、「閲覧者の選択の余地がなく別ウインドウが開くのはダメだ」という議論もあります。(W3C勧告でもうたわれてます)

私はリンク先のページをいくつか見て、つまんなかったら「戻る」でチマチマ帰らずに、ざっくりウインドウごと消したいタイプなので(笑)、同1ウインドウリンクって不便に感じる派なんですよ。
PDFとかは別ウインドウででっかく見たいし。
確かにたまに「あれ?メインウインドウはどっちだっけ?」と失敗しちゃいこともあるけどね。

これももう少ししたら結論のようなものが出るんじゃないかとは思ってます。
いつのまにかフレームを使ったサイトが激減したように。

トラックバックについて

四輪駆動さんのコメントで、

あと、ついでだから聞いておきたいのですが
トラックバックが反映されないのですがなぜでしょう?
とありましたのでトラックバックテスト。できるかな?

・・・できましたね。

四輪駆動さん→手羽、手羽→四輪駆動さんにトラックバックができるので、多分こちらのシステムの問題ではないと思うのですが、なんせ試しに外のブログにトラックバックを送ることもできないもので・・。。


可能性としてはいくつかあります。
トラックバック(以下TB)スパム対策で

A:相手のエントリ(文)を引用してなかったり、そのエントリにリンクを張っていないとTBを受け付けないようになってる。
B:条件を厳しくしてるので、ちゃんとしたTBでもスパム認定されてしまっている。
C:管理者の承認が出るまで保留になってる。
D:「一定時間内に同じIPから大量にTBが送られてくると、それ移行の他のIPからのTBをはじく機能(Throttling機能)」が効いている。
等をやってる場合ですね。
これはどうしようもありません。

最近多いのはAです。文中に相手のパーマネントリンク(個別エントリへのリンク)を入れたりして試してみてくださいな。Dの場合だと、ある時、ひょこっとTBを送れることがあったりします。
というかDはMovable Typeの初期設定でそうなってるようで、アンオフィシャルパッチをあててない限り、はじかれちゃうようです。

E:相手のエントリが「トラックバックされました」表示が出るまでに時間がかかる。
というのもありまして、「おかしいなあ、反映されないなあ」としばらくして見に行ったら、何件もトラックバックを送信してた・・ということもしばしば・・・。たけくまさん、ごめんなさい・・・。

なので、「原因はこれです」と決めるのはちょっと難しいんです。


ところかまわず送ってくるスパム対策にはAが一番効果的なので、ムサビコムもいずれそうしようかと思ってはいます。



Movable Typeを提供してるシックス・アパート社より

【重要】 Movable Type 新バージョンとパッチの提供について::
Movable Typeのプログラムにおいてクロスサイトスクリプティングによる脆弱性が確認されました。現在、Movable Type 3.2以降およびMovable Type Enterpriseにおいてこの脆弱性があることを確認しております

と発表されました。

これを機会にMT3.22からMT3.33へアップグレードかけようとずっと調べていたのですが、MT3.3に対応していないプラグインがあるもので、とりあえず3.2用のパッチをあてました。もう少し様子をみてMT3.3にします。

リンクの仕方

日当たり良好さんから切実なエントリーが入りましたね。
「ブログの使い方がイマイチわからない」講習会ないかな。せんせーい!リンクの張り方わかりません。

 

Winの場合だと、エントリー編集画面の上にデフォルトで

botan.gif

というボタンが出てくるので、太文字イタリックアンダーラインリンク・引用は簡単にできるのですが、Macだと先日のエントリーに書いたようにFirefoxじゃないとボタンが画面に出ない等、いろいろ不都合があるようです。(Mac環境が手元にないもので確認できなくて申し訳ないです)

とりあえず逃げ道としては、直接htmlタグを書くことぐらいしかありません。

といっても、私も文字サイズ・色変更はタグを書いてるので(慣れるとそっちの方が早いんです)、逃げ道というほどぼ最悪の手段ではないのですが。

4つだけhtmlタグを書いておきます。とりあえずこれぐらい知っていれば(どんな場面でも)だいたいのことはできますよ。

■太文字の方法

<b>太くしたい文字</b>
とタグで囲ってあげると、太くしたい文字となります。

 

■文字サイズの変更

<font size="+2">サイズを変えたい文字</font>
と囲ってあげるとサイズを変えたい文字となります。もちろん、"+2"の部分を+3でも-1でも数字を変えることができます。

 

■文字色の変更

<font color=red>色を変えたい文字</font>
と書くと 色を変えたい文字となります。もちろんredの部分をblue等と変えることができます。(一般的には#99999と指示することの方が多いですが)

 

そして最後にご希望の

■リンクの方法

<A href="http://www.musabi.com/">リンクさせたい文字</a>

と書くと リンクさせたい文字となります。