直リンク、やめようって記事をよく見かけますが、もう一度よく考えてみてください。
まず、直リンクは何?ってところから
Webサイト内の個別のページやファイルに向けて直に貼られるハイパーリンク。
「IT用語辞典 e-Words」より引用
【追記】06 04/14 (THU)
今回、問題とされているのは他のサイトや他のページに対するハイパーリンクではなく
画像ファイルに対する直リンクです。
いろんなサイトにURL(http://〜)があるのと同じように
サイト内に表示されているすべての画像にURLが存在します。
よく、Y!Blogsでラインや画像などを素材として公開しているところがあります。
で、そういう記事にはこんな風にかいてあります。
「この記事を転載して」とか
「使いたい画像を右クリックしてプロパティーを見て、画像のURLをコピーして・・・」とか。
この直リンクをいけないことだとする記事が今
いろんなところで話題になって、Y!Blogsの転載機能によって
いろんなBlogに転載され多くの人の目につくような状態になっています。
どの記事も
少しでもY!Blogsを軽くしたい!っていう意欲によって書かれた記事だというのは
見ててすごい伝わってくるし、自分もY!Blogsのユーザとして軽くなってくれることに越したことはありません。
この「直リンク」という行為は上の3つの記事を見ると、あたかも
「直リンクしてくるから重くなってる」とか「直リンクって悪いことなんだ」と
思ってしまうでしょう。
でも、ほんとに直リンクしないと軽くなるんでしょうか??
まず「直リンクが本当に重くしているのか?」
「直リンクをしない方法(自分のBlogにUPして使用すること)によって軽くなるのか?」
ってところに着目して考えたいと思います。
ここで、考えられる4つの状況を挙げます。
1、『素材一覧記事を転載して、転載された記事の画像URLを使って画像を貼る』
2、『素材一覧記事をブックマークして、使うときだけ画像URLを使って自分の記事に画像を貼る』
3、『使いたい画像をダウンロードしてから、自分の記事に使うときにその都度UPして使う』
4、『使いたい画像をダウンロードしてから、非公開書庫に画像を全部UPして、使いたい時はそこの画像URLを使って記事に貼り付ける。』
どれが一番Y!Blogsに負荷をかけてるように思いますか?
ちなみに先に紹介した3つの記事では
1と2が悪い(重くなる原因)としています。
では、3や4と比較して重くなる原因といえるか考えてみることにします。
確かに1や2のやり方だと、最初に素材をUPした人のURLを使うので
その人の素材を表示するたびにそのUPした人のY!Blogsサーバに負荷がかかります。
1と2は転載するかしないかの違いで、転載しても画像は直リンク状態で転載されます。
その点を考えると1と2はほとんどかわらないといえます。
むしろ1のほうが「転載」という処理をサーバにやらせることを考えると
1のほうが2よりもサーバに負荷をかける(重くなる原因になる)と言えると思います。
では1、2と3を比較してみましょう。
1、2と3の大きな違いは「直リンク」をしていないということです。
このことによって、最初に素材をUPした人のサーバへの負荷は減るでしょう。
しかし、ここからが重要です。
画像をUPするときはサーバに負荷はかからないですか??
直リンクよりもそっちのほうが負荷をかけてないですか??
先に挙げた3つの記事のひとつの トンコさんは
「負荷が分散される」とおっしゃっていましたが、果たしてそうでしょうか?
まず、負荷が分散される前提として
直リンクされる人のサーバと直リンクする人が使ってるサーバが
まったく別ものであるということが必要になります。
なぜそんな前提が必要か?
たとえば
『素材を作ってUPしているAさん』
『その素材を直リンクで使っているBさんCさんDさんEさんFさん・・・Zさん』
がいたとします。
Aさんの画像を直リンクして使うと負荷がかかってサーバが重くなります。
だからBさん〜Zさんたちは
「Aさんのサーバが重くなるから、自分のBlogにUPして重くなるのを防ごう」
と考えました。
Bさん〜Zさんたちは、今まで直リンクして使えてた画像を
自分のBlogにUPして使うことにしました。
ここで何か気づきませんか?
Aさん〜Zさんがすべて同じサーバを使ってたらどうなりますか??
直リンクしないほうがいいと言ってる人たちは
「素材をUPしている人のサーバに負荷をかけるから」ってことで
直リンクをやめさせて、自分のBlogにUPさせようとしていますが
素材配布者と素材を使おうとしている人のサーバが別物という確証はどこから来るのでしょうか?
今の例を考えてみたらよくわかると思います。
UPすることで余計な負荷をかけてると思いませんか?
UPすることを余計は負荷という理由はこうです。
AさんがUPしようがBさん〜ZさんがUPしようが
サーバが同じなら結局直リンクしていることとかわらないからです。
つぎに
「直リンクは本当に悪いことなのか?」ということについて触れたいと思います。
この3つは動画を配信しているサイトです。
どちらも動画のわきやしたにコピペできるようなタグが置かれています。
(Google VideoはEmbedってリンクをクリックすると出てきます。)
コピペするだけで動画が貼り付けられ、これをすることはつまり
直リンクです。
Y!Blogsが重くなるからという今の議論で出てきているのは画像のことだけです。
動画は画像の何十倍、何百倍も容量はでかい上のは容易に検討がつきます。
これを自分から直リンクさせてるサイトもある以上、それを頭ごなしに悪いというのは
少し疑問が残るように思います。
あと、みなさんがよく使ってるBlogペットなども結局直リンクです。
しかも、議論の的となってるこのY!Blogs自体、転載ボタンを押したときに
転載元の記事をあえて直リンクにしているのは
同じサービス間の直リンクはむしろ推奨という立場からではないかと個人的には考えています。
先に出した「Aさん〜Zさんの例」を考えればわかるとおり、直リンクによって
サーバに過剰な負荷をかけるUPする作業が減るのであれば、直リンクをやめさせようなんてことは
逆にY!Blogsを重くする原因を作っている
とも考えられませんか?
あえて、言わせてもらうと直リンクして画像がロードされるのと
自分のBlogにUPして画像を表示するのを考えてみても
前者は
画像をロードして表示する。
で終わりですが
後者は
画像をロードして表示する。(ダウンロードする)
記事をなどで再び画像をアップする。
UPした画像をロードして表示する。
と単純に比較しても、差は明確です。
しかも、このUPする行為は細かく言うと
「画像分のメモリを確保する」
「HDDに書き込む」
という処理があります。サーバのCPUもロードより食います。
自分のPCになにか保存したりダウンロードしたときのことを考えればわかると思います。
直リンクがいけないってことを鵜呑みにして
ほいほい転載記事が出回ることで2次的な要因ができかねないと個人的に思ったので
ながながと自分の意見をまとめてみました。
もし転載する方がいたら、転載してください。
【追記】06 04/13 (THU)
直リンクをやめようキャンペーンの記事を転載して
その記事を見た「Y!Blog上の素材を直リンクで使っていた人」または
「Y!Blog上で素材を直リンクで使うように促していた人」が
罪悪感を感じているようなので、あえて言わせてもらいます。
罪悪感を感じる必要はありません。
もしY!Blogs内同士の素材の直リンクでつっこまれたら
この記事に誘導してもらってもかまいません。
もしくはこの記事を転載して、見せてもかまいません。
この問題で一番の 被害者は
素材を使ってBlogを楽しんでいたのに謎の言いがかりをつけられるブロガーだと思います。
著作権等の問題を抜きに考えた時に
「Y!Blogsを重くする原因の直リンクをしてた、ごめんなさい」なんて思う必要は
個人的にはまったくないと思います。
ご意見がある場合は気軽に↓にコメントしてください。
http://blogs.yahoo.co.jp/naoyuki0401/30936418.html
【追記】06 04/17 (MON)
直リンクの問題などを図でわかり易く説明したスライドを作りました
ぜひ、そちらも見てください。
⇒ コチラ
|