SEOランドは検索エンジン最適化を応援

サイトマップ
【SEOランド】では検索エンジン登録などでSEO(検索エンジン最適化)対策を支援

SEO対策で大手検索エンジン登録を上位表示

SEOランド ホーム > ホーム                   

お勧めのSEO(有料)

SEOランドのお勧め商材
* Yahoo!ビジネスエクスプレス他
* 検索エンジン一括登録 及び更新
* 3000サイト以上への広告掲載
* 2500トップページテキスト掲載
* カテゴリ-別固定広告掲載(7500P)
* RSS検索エンジン登録
* RSS検索エンジン登録変更・更新
* RSSトップページテキスト掲載
* RSSカテゴリページテキスト掲載
* RSSテキスト掲載関係の変更・更新
* RSSトップページ掲載(SEO業者様用)
* ブログ機能搭載検索エンジン登録
* ブログ機能検索エンジン変更・更新
* 「海外SPIPサイト書込み投稿」代行
* ユーチューブ連続アップロード
* 各種ランキング順位をアップ
* 海外ブログサイトへのリンク

SEOランドのビジネス案内
* 代理店・販売店・販売員募集
* SEO対策で被リンク向上
* 新サービスの予定

SEOランドのサイト運営について
* 特定商取引法表示
* プライバシーポリシー
* SEO用語集
* よくある質問(Q&A)
* お客様の声
* お問い合わせ
* SEOランドHP作成日誌

SEO関連資料
* RSS自動生成検索エンジンとは
* 「RSS自動生成検索エンジン」一覧
* RSS自動生成検索エンジン登録手順

・jsもKISSに好かれる

| コメント(0) | トラックバック(0)

jsもKISSに好かれる

jsはJavaScript(ジャバスクリプト)の略称です。JavaScriptは、Netscape社によって作られた、ブラウザー上でのみ実行できるスクリプト言語です。ちなみにこれは、皆様がよく聞いているJavaとは全然違うものです。

HTML文書内にJavaScriptのプログラムを記述するには<script>タグを使います。すると、<script>タグで囲まれた範囲のプログラムが実行されます。
<script>タグは<head>~</head>、もしくは<body>~</body>のどちらでも記述できます。現在多くのブラウザでは<script type="text/javascript">と表記されます。
また、<script>タグは1つのページにいくつでも記述することができます。

そこで問題なのが、1つのページ内に<script>タグをくつも記述した場合です。
例えば、<body>~</body>の間に、下記のように複数のJavaScriptが記述されている場合、KISS、単純化する方法は?

<script type="text/javascript">
function jikoku() {
dd = new Date();
document.F1.T1.value = dd.toLocaleString();
window.setTimeout("jikoku()", 1100);
}
</script>

<script type="text/javascript">
function toroku(){
var ver = navigator.appVersion.charAt (0);
if (navigator.appName == "Microsoft Internet Explorer" && ver >= 4) {
window.external.AddFavorite('http://ecocoland.com/', 'SEOのエココランド');
}
else{
alert("Sorry IE4 Only");
}
</script>

<script type="text/javascript">
document.write("<img src='http://ecocoland.com/cgi-bin/count/count.cgi?");
document.write("id=index&");
document.write("cwidth=0&");
document.write("referrer="+document.referrer+"&");
document.write("width="+screen.width+"&");
document.write("height="+screen.height+"&");
document.write("color="+screen.colorDepth+"'>");
</script>

そこで、SEOのためにも、上記のような複数のJavaScriptを、外部化・簡素化する方法に触れます。
①まず、「メモ帳」を開き、下記の記述例のごとく、記述します。

//時刻
function jikoku() {
dd = new Date();
document.F1.T1.value = dd.toLocaleString();
window.setTimeout("jikoku()", 1100);
}

//お気に入り登録
function toroku(){
var ver = navigator.appVersion.charAt (0);
if (navigator.appName == "Microsoft Internet Explorer" && ver >= 4) {
window.external.AddFavorite('http://ecocoland.com/', 'SEOのエココランド');
}
else{
alert("Sorry IE4 Only");
}

//解析ツール
document.write("<img src='http://ecocoland.com/cgi-bin/count/count.cgi?");
document.write("id=index&");
document.write("cwidth=0&");
document.write("referrer="+document.referrer+"&");
document.write("width="+screen.width+"&");
document.write("height="+screen.height+"&");
document.write("color="+screen.colorDepth+"'>");

②「ファイル」→「名前をつけて保存」→「ファイル名(N)」の「*.txt」を削除、「java.js(任意のファイル名.js)」と入力、保存します。
 保存場所は出来れば、ホームページの index.html がある階層に、「js(任意のファイル名)」フォルダを作成、その中に保存します。

③上記のフォルダをFTPで、サーバーへアップします。

④当「SEOランド」の場合を例に取ると、<script type="text/javascript">を表示したいページすべてに、下記のような記述を</body>の直前に記述します。
 <script type="text/javascript" src="http://www.ecocoland.com/js/java.js" charset="Shift_JIS"></script>
 参考までに、このページ上部の 「表示(V)」→「ソース(C)」を開くと、</body> の直前に記述されているのが確認できるでしょう。

⑤記述し終えたら、サーバーへアップします。

HTML内の複数の<script type="text/javascript">を外部化することで、④のようにたった1行で表すことが出来ました。かなりのKISSの実現、単純化です。


参照サイト

「JavaScriptテクニックブック」
 http://www.openspc2.org/reibun/JavaScript_technique/

「新JavaScript例文辞典」
 http://www.openspc2.org/reibun/javascript2/index.html

トラックバック(0)

トラックバックURL: http://www.ecocoland.com/MTOS-4.24-ja/mt-tb.cgi/77

コメントする

無料で出来るSEO


お気に入りに追加
このサイトをお友達に紹介
SEOのために無料検索エンジン登録
* RSS自動生成検索エンジン
  無料お試し登録

* 提携2500以上掲示板書込

SEOのホームページ作成方法
* SEOホームページ作成方法
* SEOとスパム

SEOのためのサイトマップ登録
* Googleサイトマップ登録手順
* Yahoo!サイトマップ登録手順
* MSNサイトマップ登録手順

SEOお役立ち
* SEOに役立つツール
* SEOに役立つ情報
* Google Analytics
  (高度な無料アクセス解析)



SEOランドとの相互リンク
* 相互リンク
* リンクフリー
    SEOランドはリンクフリーです。

SEOランドのブログ

2009年12月

    1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31    

このページのTOPへ