新規ウィンドウを開く手段を Valid と両立させる考察

以前に書いた
Numb. – _blank を使わない新規ウィンドウの開き方
の続きにあたる記事です。一応、もう一度おさらいしてみます。

06/13 追記:
大事な部分を丸ごと書き忘れていることに気付きました orz
javascript 関連の部分を追記いたしました。

新規ウィンドウを開かせる手段を実装したい、という場合は以下の 2 種類が有名だと思います。

  • a に target=”_blank” を指定する
  • javascript で設定する

しかし「ウィンドウを新たに開くかどうか」はユーザーが決めるべきことなので、作り手が決め手はいけない、という話もあります。
そのためか、XHTML 1.1 や XHTML Basic では target=”_blank” という書き方は準拠していない、とされ NG になってしまいます。
「マークアップ言語である HTML で、ウィンドウ操作をする」という点も問題なのだと思います。マークアップ目的以外になるので。

でもユーザーの中にも新規ウィンドウを開く手段を実装しておいて欲しいという人もいます。
いやいや余計なお世話だから、こっちに決めさせてくれ、そんなことは実装しておかないでくれ、という人もいます。
実装して欲しい・欲しくない、という人が両方いる…ということで、じゃあ両方のリンクを制作しておけばいいんじゃ!と思いまして。今回はそんな方向でやってみました。
» 続きを読む

trackfeed 用貼り付けタグを Valid XHTML にするには

ブログを持っている方は、trackfeed を使用している方も多いと思います。
trackfeed とは、ブログへリンクをはってくれたサイトを RSS で知ることができるサービスです。
見てるだけでも結構楽しいですし、お気に入りです。

リンクが張られた瞬時にRSSで通知するアクセス解析ツール – トラックフィード

trackfeed を使用するためには、指定された HTML タグをリンクされる可能性のあるすべてのページに貼り付ける必要があります。
ブログの場合、サイドバーかフッターのテンプレートに貼り付けてしまえば全ページに表示されるようになるので OK です。

しかし trackfeed に登録した際に送られてくる HTML タグは、そのままだと Valid XHTML に通りません。
最近は HTML ではなく XHTML で書かれたブログも多く、このサイトも XHTML で書いてあります。
Valid なほうが気持ちが良いよね、ということで、trackfeed 用貼り付けタグを Valid XHTML に通るようにしてみました。

» 続きを読む

デザイン変更 etc

デザインを変更しました。vicuna CMS をベースにちょっとカスタマイズしてます。
元々は凄くシンプルなデザインのテンプレートだったので、famfamfam silk icon のアイコンを数カ所追加してみました。
あと、デザインの細かいところを自分好みに CSS を編集。ちなみにトップの偽羽の写真は、昔自分で撮ったものだったりします。
割とお気に入りです。

これを機に、以前から気になっていた WordPress プラグインの Related Post も入れてみました。
これは関連記事を表示するためのプラグインです。

プラグインのページから簡単に導入することができなかったので、

hyperpup » Related Posts
を参考にさせていただいてデータベースを弄って設定。
少し躓いたので、そこのところを書いておきます。

» 続きを読む

IE7 環境で IE6 など他のバージョンの IE を使う方法

普通に使うなら IE6 か IE7 、どちらかの IE が入っている環境かなんて気にならないかもしれません。
しかし自分でサイトを作っていたり、仕事で WEB サイト制作に関わる方にとって IE のバージョンは悩ましいところ。
IE7 と IE6 は持っているバグが違いますし、両方のバージョンで表示チェックをしたい方は多いと思います。

両方で確認する方法には大きく分けて 3 つあります。

  • IE7 をスタンドアローン版として動かす
  • IE6 をスタンドアローン版として動かす
  • バーチャル PC で違うバージョンの IE を入れて動かす

バーチャル PC を使う方法は日本語環境ですと色々と手間があるので、スタンドアローン版を使うのが手軽です。
以前は IE6 環境に IE7 スタンドアローン版を入れていたのですが、なぜか IE7 スタンドアローン版が上手く動かなくなってしまい…
そんないきさつで、とりあえず IE7 に IE をバージョンアップし、IE6 をスタンドアローンとして動かす方法を探してみました。

» 続きを読む

WordPress 熱


オープンソースのブログ・ツール「WordPress」って知ってますか?:ITpro

ITpro で取り上げられてましたね。WP ユーザーとしては嬉しい ;)

こうやって WP が広がって行くといいなあ。それにしても作者がそんなに若いとは知りませんでした。
なんという若さ…。「WordPressの初版は,Mullenweg氏が19歳の2003年にリリースされた。」と上記サイトであったのですが、
自分が 19 の頃なんてバカなことばかりしていたような気がします。 :oops: