で!

テキストインデントに続き、分からなかったけど知らないまま放置していたワード。

■noscript

いや、正直JavaScriptすらよく分かってなかったw

JavaScriptって調べると遠まわしな表現が出てきてよく分からないんですよ。
例えばこれ。

JavaScript(ジャバスクリプト、ジャヴァスクリプト、ジャワスクリプト、略称:JS)はスクリプト言語である。主にWebブラウザ上で動作し、HTMLの動的書き換えや入力フォームの自動補完など、ウェブページの使用感向上を目的として使用されたり、リッチクライアントアプリケーションの構築に使われる。
wikipedia「JavaScript」

もう何言ってんだよこいつ。みたいな感じじゃないですか。
JavaScriptがわかんないのに「スクリプト言語である」はないだろうとw

まあ最近は個人的に「html上でシステム的な動きとか動作的なものをするアレ」みたいな覚え方をしてますw

それにしてもテキストインデントといい、noscriptといい、一昔前に流行ったスパムを今更調べ直すというなんともナンセンスなこのコーナー。

でもテキストインデント-9999pxも、noscriptもいまだに実施しているところもあるわけで、本日は下記ツールのソースを見てみることにしました。


NINJA TOOLS

あまりにも有名な忍者ツール。
個人では解析を別サイトで使っているのでそのソースなんかを解析してみようかと。

Noscript


まず、内部なんだけど…

<script type="text/javascript" src="http://x7.kemuridama.com/ufo/*********"></script>

ここまでがこちら↓ですよねw

Noscript2


で、

<noscript>
<a href="http://x7.kemuridama.com/bin/gg?*********" target="_blank">
<img src="http://x7.kemuridama.com/bin/ll?*********" border="0"></a>
<br>
<span style="font-size:9px">
<img style="margin:0;vertical-align:text-bottom;" src="http://img.shinobi.jp/tadaima/fj.gif" width="19" height="11">
<a href="http://century21.rentalurl.net" target="_blank">
センチュリー21</a>
</span>
</noscript>

これがscriptをオフにした状態のもの。
この感じだと、忍者の手裏剣解析画像と、「センチュリー21」のテキストリンクが出てくる、ってことですな。

※ちなみに自分のサイトでscriptオフにしてみたのですが、小ずるいことに、設置した際にテキストだけ削除して貼ってましたw(noscriptの意味すら知らなかったのにねw)

■スパム判定されてしまう(かもしれない)理由

そもそも画像と関係ないテキストが埋め込まれている。
この例で言えば解析とセンチュリー21は関係ないのに、ロボットはソースを読み込むためテキストリンクとして解析してしまう。
(が、noscriptは評価されなくなった…でも真っ当な使い方も出来るわけで、その辺どうなんでしょうね?)


コメントをどうぞ

CAPTCHA