htmlあれこれ

back to otherdate--/--/--

ココでは私個人がサイトを作成していて「へぇ〜」と思ったことを書いたりしてます、そもそもサイト作成のプロって人はいろーんなブラウザや環境の人のことを考えて血眼にしてサイト作成をしてたりします。
このサイト含め、以下の文章はあくまで私個人の主観です(もちろん反対意見が多々あることも承知です)。
あくまで「素人風情がこれってどうやるんだろ?」って思ったことを中心に書いてるので、それが「多くのユーザー相手にしたものでないこと」もご理解の上、私個人のサイト作成メモ帳代わりに駄文・盲文を述べているんだと解釈してください。

多分、愚痴がいっぱい出てきます(;´Д`)

 

●リンク先を新しい窓で開くには?

<a href="" target="_blank">を使う

 

はい、のっけからサイト作成において望ましくないモノです。
なぜなら多くの作成者(ココでの作成者はプロの方々です)はリンク先を新しい窓で開くことはしません。
理由は窓を開くたびにPCのメモリを消費するし、リンク先が同じ所に開く場合、ユーザー側でを新しい窓で開くかどうかを選択できますが、初めから指定されているとブラウザで指定しない限り絶対に新しい窓が開いてしまうからです。
また、lintなどでもtarget指定は推奨されないとなっています。
これは元々フレームを使ったデザインのときにフレーム内にリンク先を指定してしまうと著作権違法(ブラウザのurlは元のままなのにコンテンツはリンク先になってしまう)になったりするために新しい窓を開く選択を選んだことが、1つの説であると言われてます。
でも、実際私はwin98 メモリ96という環境下でいましたが、リンク先は新しい窓で開いてほしい方でした(特に検査エンジン等は)

 

ユーザーで右クリックして新しい窓を開いたり、Shift+リンク先クリックで新しい窓の開き方をやってる人ってどれくらいいるんでしょうか?
また、レンタル掲示板、およびリンク集ってのは結構リンク先を新規窓で開くものが多いようです。
これは前記したフレーム内で使われることを想定してとは思いますが、それならtarget="_top"で大元のページ自体をリンク先にすればいいのではないかな?と思いますし、多かれ少なかれ新しい窓を開く機会ってのは出てくると思います(ココではタブブラウザの話は除外してます)。
popup広告はあからさまにjava scriptで新規窓ですし(広告なのだから当たり前)

 

初心者でリンク先を閉じることのできない人は殆どいませんが、リンク先を新規窓で開こうと思っても開くことのできる人ってのは少なかったりします

 

初心者でユーザースタイルシートやタブブラウザを使用する人はまずいないでしょうし、個人の考えを押し付けるのはサイト作成者にとってはよくありませんが自分がnetをはじめたころリンク先は新しい窓で開く方が嬉しかったですし、そういう人が多かったです。
この個人的意見と声を聞いたため私は自分のコンテンツは同じ窓内に、自分のサイト以外は新しい窓にという風にしています。

 

閉じるのは人差し指1本1アクションで、できますが新しい窓を開くのは(ユーザースタイルシートやブラウザ指定しない限り)2アクションです=リンク先を新しく開かせる+元のリンク先をXボタン等で閉じるのと同じだと(まぁ、その前に元のリンク先をアクティブにしなければならないでしょうが)
また、戻るボタンなどでリンク先に戻ればいいと考えも1つありますが、掲示板等に投稿した後に戻るボタンを使うとたまに2重投稿になるものもあります。
どちらがよいかは、サイト作成者の自由だと思います、リンク集に「右クリック(macは長押し)でどうぞ」や「Shift(macはFanction)+クリック」というナビゲーションを書いておくのもいいかもしれません。
でも、PCスペックによっては右クリックのメニューが中々出てこない場合もあったり、色々な理由で片手が不自由な場合(方)もあるんです、そういう人は閉じることの方が…って思うのはどうなのだろう?

 

back to other

 

以下、何かあったら付け足します。


back to other written by 飛蝗者