ALM
[E-Mail]
[HomePage]
1997/12/20(土) 01:52:49
私は「波乗野郎」というオートサーフソフトを使用しているので、
<a href="url">で書かれているリンクならば「何だ、この HTML ファイル?」
と言う具合に隠し部屋を見付けることがあります。
もちろん、訪れるページの全てをオートサーフするわけではありませんが。
だいたい、「分かりにくい小さな文字でのリンク」などが多いようです。
閉じるカッコ『」』やアンダースコア『_』、ピリオド『.』でのリンクなどは
かなり分かりにくいですね。
とくにそのページが、大量の文章で埋められていればかなり見付けにくいでしょう。
もちろん、HTML のソースを見て、またはソースに検索をかけでもすれば
見付かりますが。フツーの人はそんなコトしませんね。
コメントにしておくというのはどうでしょう。
<!-- リンクの URL は ・・・ です --> とか。
根本的に、誰かに見せたい内容なら、わざわざ隠さず、みんなで共有すればいいし、
誰にも見せたくないなら、WWW に載せなくても……
そんな私のウェブページも、基本的には隠しページ。
・・・ところで、&lt;と書くべきだったのでしょうか?
試してみましょう。「<」
miyasiro
[E-Mail]
1997/12/21(日) 05:35:15
特定の人以外のアクセスを排除するためなら、パスワード等を使った方が
よいだろうし、「隠し部屋」って、むしろ宝探し的なものじゃないのかなぁ?
そういう視点で、ピリオドとか以外のものをちょっと考えてみました。
● リンクの色を背景色と同じにして、リンクを見えなくする。
<BODY BGCOLOR="white" LINK="white" VLINK="white">
ただし、普通のリンクも、テキストでは見えなくなるので、イメージを使う
必要がある。
● リンクを見えなくするために、背景色と同じ色の小さな画像を埋め込んで
リンクを張る。
<A HREF="secret.html"><IMG SRC="bgcolor.gif" BORDER=0></A>
ただし、画像の読み込み時に、画像があることがバレる。
● 小さなイメージを沢山並べて表示し、その中の1つにリンクを張っておく。
<IMG SRC="button.gif">その1<BR>
<IMG SRC="button.gif">その2<BR>
:
<A HREF="secret.html"><IMG SRC="button.gif" BORDER=0></A>そのn<BR>
:
ボタンにリンクを張ることは多いので、バレる可能性は高い。
● 普通の画像と見せかけて、特定の小さな領域にイメージマップを設定する。
<IMG SRC="photo.jpg" WIDTH=200 HEIGHT=400 USEMAP="#map" BORDER=0>
<MAP NAME="map">
<AREA SHAPE="circle" COORDS="100,200,2" href="secret.html">
</MAP>
特定の領域は、画像の位置で覚えることができるので、十分に小さくできる。
● 入力欄を単なる文字表示と見せかけ、JavaScript を使って書き換えにより
リンク先にジャンプさせる。
<SCRIPT LANGUAGE="JavaScript">
<!--
function foo() { window.location.href = "secret.html" }
// --></SCRIPT>
<FORM><INPUT TYPE="text" SIZE=10 VALUE=" Welcome! " onChange="foo()"></FORM>
ALM さんのオートサーフソフトを回避できないかと思って考えてみましたが、
うまく回避できるかどうかは分かりません。
ALM さんも仰ってるように、いずれにしても、ソースを見られたらどうしようも
ありませんが…