はてなダイアラのための target="_blank" 講座

http://hxxk.jp/2005/11/29/2112

記事データ

投稿者

真琴

投稿日時

2005-11-29T21:12+09:00

タグ
概要

はてなダイアリーにおいて、 target="_blank" の指定を変更することができるようになりました。 target="_blank" とはどういったものなのか、何故 target="_blank" ではダメなのか ? 自分のダイアリーはおろか、他人のダイアリーからも target="_blank" を消す手順をご紹介。

リプライ

リプライはまだありません。

記事本文

仕様以外の点から考える target="_blank" の良くない点

はてなダイアリー日記 - リンクターゲットの設定を追加しましたにて、これまで一律 target="_blank" という指定がなされていたはてなダイアリーにおける ( http 記法での ) リンクの target 属性を変更できるようになりました。 何故 target="_blank" ではダメなのか ? target="_blank" の良くない点を論じようとすると、往々にして仕様云々の話になるため、今回はなるべく仕様に触れずに良くない点を考えてみようと思います。

回避策が無い

無いというと語弊がありますが、 target="_blank" に対応しているブラウザにて target="_blank" が指定されたリンクをクリックすると、閲覧者が新しいウィンドウで開きたい・開きたくないのどちらを望んでいるかに関わらず、新しいウィンドウで開きます。 ( リンクアンカーをポイントしてアドレスバーにドラッグすれば同じウィンドウで開くブラウザもありますが、それは「クリック」以外の方法での回避なので実質的な回避策とは言い難いです。 )

ブラウザによっては無意味

携帯電話に搭載されているブラウザが代表的ですが、そもそもマルチウィンドウという概念を持たないブラウザにとっては何の意味もありません。

使っていると絡まれることがある

私みたいな輩に。

はてな界では target="_blank" を消すのがトレンディ

はてな はてなスタッフより、はてなダイアリーユーザーの皆さまにお尋ねします。現在はてなダイアリーでhttp記法(URLの自動リンク)でのリンクの作成先は「・・というアンケートでも設定の変更を希望する声が 79.5% を占めています。 いや本当は 既存ユーザーも新規登録ユーザーも標準は「新規ウィンドウで開く」のまま(設定で変更可能) という選択肢だったのですが、設定によって変更が可能という選択肢がこれしか無いので、何とも微妙な設問のアンケートでしたが。

現時点 ( 2005-11-29T21:12:11+09:00 ) ではてなブックマーク - はてなダイアリー日記 - リンクターゲットの設定を追加しましたで読めるコメントやそこから辿れるダイアリーでも早速 target="_blank" の指定を消したという声が続々と !

ちなみにちょっとだけ仕様の話に触れると、そもそも非推奨な属性であるとか今後廃止される属性であるとか、そんな立ち位置 (?) なのです target="_blank" は。

自分のダイアリーから target="_blank" を消す

はてなダイアリー日記 - リンクターゲットの設定を追加しましたにて手順が説明されていますが、せっかく設定できるようになったので、いっちょスクリーンショット付きで説明しようと思います。

  1.  はてなにログインした状態で画面上部の「管理」をクリックします。
  2.  管理画面の左端に並んでいる設定の部分から、「日記の設定」をクリックします。
  3.  日記の基本設定画面の最下部付近に「そのほか基本設定」という部分があり、そこに「リンクターゲット」という項目があるので初期値の _blank を消去します。
  4.  「この内容に変更する」というボタンをクリックして設定完了。お疲れ様でした。

他人のダイアリーから target="_blank" を消す

前項の設定で、自分のダイアリーから target="_blank" を消すことができました。 しかし他人のダイアリーはどういった設定になっているか分かりませんし、 target="_blank" を消してくれと頼んでも聞き入れてもらえるかは分かりません。 そこで、ブラウザ側で target="_blank" を消してみましょう。

以前、 Destroy target="_blank" という記事で、他人のサイトで設定されている target="_blank" を無効化する方法を紹介しています。 この方法を使うと、ダイアリーの設定がどうなっていても、 target="_blank" を消したのと同様の効果を得られます。 なお、 Firefox 1.5 では標準のオプションで同じことが実現できます 消してしまったら新しいウィンドウで開きたくなった時に困るんじゃないかって ? その場合は Shift キーを押しながらリンクアンカーをクリックすれば、たいていのグラフィカルブラウザでは新しいウィンドウで開いてくれるので安心です。 ( Mac の場合は cmd キーを押しながら……だと思いますが自信がありません。 )

トラックバック送信先

はてなダイアリー日記 - リンクターゲットの設定を追加しました

スクリーンショット付きでリンクターゲットの設定方法を解説しています。

リプライ

リプライはまだ送られていないか、管理者の承認待ち状態です。

この記事に対するご意見やご質問、ご感想などありましたらこのフォームに簡潔に記入して下さい。 簡潔に記入できない場合や、関連記事にてご意見をお寄せいただく場合は、ご自身の weblog にて記事を書かれた上で あてにトラックバックとして送信してください。

記入フォーム

補足情報

著作、講演、制作実績など