いまさらtarget属性の是非でもめた。
正直、食傷気味の話ですがXHTML 1.0のStrict文書型での、target属性の是非ってもう、とっくにWeb上では語られていて今更感もありますが、つい最近この件で、もめたのでメモ。あーもう。
詳細は以下の通り。
外部リンクって別窓で開いてくれた方が親切?
ことの発端は私が新規案件を担当した際に外部リンクを全てtarget属性を利用しなかったことに始まりました。(てかXHTML 1.0のStrict文書型で利用出来ないし)制作の仕上がりを上司に確認すると。
上司「あれ、このリンクblankしてないね」。
私「?。文法違反だしユーザーが...」。(これで分かってくれると思ってた)
上司「いや、文法をチェックで100点なのはわかるけど、うちのサイトを見られなくなるね。もっと親切に考えては」。
「ユーザーに選択させるべき。」
もうすでに"ぼやいて"いますが、自分のBlogなんで笑って許してください。
もう散々、語られているコトなので詳しくは書きませんがリンクが、どうやって開くかはユーザーに選択権があるべきで、ましてや自分のサイトをずっと見させるコトが「閲覧者によい」などということは制作者のエゴで、HTMLのもっとも賛美すべきハイパーリンクの利点を活かせません。そして、何より今回の件で寂しかったコトは私が、文法チェックで100点を目指してマークアップをしていると思われていたコトでした。
私は制作者ですからWebサイトを閲覧してくれている方に、どうやったらキチンと情報を提供するコトが出来るのか、離脱されていないかを、真剣に考えています。きっと多くの制作者はそうです。そこを大切に思うからこそ見栄えを整えたり、動きを加えたり正しいマークアップを心がけるのです。
文法チェックは私だってやります。参考になるからです。でも、そこでの点数は、単なる間違え探しの結果であって、単に高い得点を目指すコトになんの意味もありません。そのコトは制作者なら誰でも知っています。逆に出鱈目なマークアップをしていても単に高得点を出すコトはできますから価値も知らずに高得点を目指すコトは制作者として間違えです。
話を戻します。Webサイトの見栄えや操作感は閲覧者の環境に依存しています。そして、リンクの別窓表示はユーザビリティの観点において、target属性によるリンクの指定はその選択権をユーザーから奪うことになります。私たち制作者は、閲覧してもらう全ての方を迷わせるコトが無いようにマークアップをするべきで、制作者以外は誰も気にもしない、しかも、トンチンカンなマークアップを文法チェックして一喜一憂すべきではないのです。
あ、補足ですが私はコノ上司のがイヤだとか嫌いだとか、そんなコトではないんですよ。厳しさも、やさしさもある。むしろ素敵な方でなんですよ。ま、同じ職場ですから普通に働いていいれば、意見の相違くらいはアルものですもんね。さて、明日からまたがんばって仕事、仕事。ということで"ぼやき"はこれで終了。
Posted by soma : 2009年3月17日
このエントリーのトラックバックURL:
http://www.cue-4u.com/blog/mt-tb.cgi/10
