Okotaの気まぐれ日記

ブログが主流のこのご時世、 何故かブログを使わずサイト内日記にこだわってみた!
日々思った事、考えた事をネタを挟みつつ書いてますので、是非ご一読してみてください。

特に、サイト運営者の方は読むと良い事があるかも・・・!?

現在位置→Okotaの気まぐれ日記(トップ) >2004年6月の日記一覧  >6月30日の日記

2004年6月30日 更新62回目
お題:更新履歴(IFRAME使用とFC2サーバーの関係)

6月22日の日記で更新履歴の中にも キーワードを散りばめると有効なんじゃないか!?という内容を書きました。 それからわずか一週間しか経っていませんが、この更新履歴の表示方法を変えてみました。 どのように買えたかというと、IFRAMEを使って更新履歴を別ページに作り、 それをトップページ内で呼び出して表示させるという方法です。 おそらくこっちの方法を使っていらっしゃる方の方が圧倒的に多いんじゃないかな?と思います。 何故今までこの方法を使ってなかったかと言いますと、単純にIFRAMEの知識が無かったからです・・・(滝汗

そして、これまた使ってる人が多そうなFC2サーバーなのですが、普通このサーバーにスペースをお借りして、 サイトを作ると、全ページの1番下に広告が入りますよね。 サーバー上にアップする前までは広告が挿入されないのでIFRAMEを使ってどんな感じになるか試してみても、 「うん。良い感じ♪」と思っていました。 そして、いざサーバー上にアップしたら・・・見るも無惨に思いっきり横スクロールが付いてしまいました。 ここまでの話の流れで解って頂けると思いますが、横スクロールが付いてしまう原因はFC2の広告のせいです。

この広告による横スクロールがどうにかできないか?と考えた結果、 単純に横スクロール禁止にしてみたらどうだろう?と考え付きました。 とりあえずその方法で試してみると、FC2の広告は挿入されるものの、 トップページの更新履歴の欄には横スクロールは入らないようになりました。 つまり、本来ならもっと右まで広告があるはずなのに、無理矢理画面から切れてしまう所は表示させないという方法です。

と、ここまで何も考えずに試して来て、一応の成功を収める事ができましたが、 ふと思い出した事がありました。 「広告下げは禁止行為であり、広告下げをやっていた場合予告無しにHPを削除されてしまう」という事です。 今回のこの方法は、確かに広告下げはしていませんが、強制的に見えないようにしています。 もしかしてこれも禁止事項にあたるのでは!?と不安になり調べてみました。

結果から言います。この方法で強制的に見えなくする方法を使って良いのかどうかは解りませんでした (というか別の方法が書いてあったので調べてません)。 しかし、こんな強制的に見えなくする方法でなくても、広告が表示されない方法がFC2サーバーのサイトに書いてありました。 これは違法行為ではなく、FC2さんがOKと言っている方法です(多分)。 フレームを使ったサイトというのもありますよね? 1番ありふれた形では画面左側にメニュー一覧を載せて、画面右に本編を載せるという形です。 この画面左側のメニューのページに横に長いFC2の広告が入るとどうしても鬱陶しく感じますよね。 そのような人向けの内容が「Q&A」に載っていました。

フレームの作りを良く知らない人の為に簡単にフレームの作りについて説明します。 1つのページをフレームを使用して作るならば3ページ必要となるのです。 トップページを「index.html」にするのならば、 「index.html」にはフレームの枠組みの設定しか書きません。 つまり、ホームページの内容は全く書かないのです。 そして、左側に表示させたいページを「menu.html」として作り、 右側のメインとなるページを「frame.html」として作ります。 (名前の付け方は例なのでこの通りじゃなくても作れます。) この3ページを作って初めてフレームを使用したホームページが作れるのです。

では、本題に戻りまして、このフレームを使った場合のメニュー一覧を載せるページには、 広告を表示させなくても良いという特例が設けられていました。 具体的な方法はこのメニュー一覧のページを「menu.html」という名前にして、 「index.html」のページ内にrefresh属性の付いたmetaタグを使用するという方法でした。 早速、IFRAMEを使って表示させていた更新履歴のページの名前を「menu.html」変え、 refresh属性の付いたmetaタグをindex.html内に入れてみました。 結果・・・表示させて1秒ぐらいするとリロードを繰り返し、ろくにサイトを見れる状態じゃなくなってしまいました・・・。 仕方ないのでrefresh属性のmetaタグを削除して早々にアップロードし直しました。 そうすると・・・あれ?更新履歴の所に横スクロールが付いてない?という事態になりました。 当然、強制的に横スクロールを禁止する記述も削除してあります。 FC2サーバーを使っていても、たまに広告が表示されないことってありますよね? おそらくこれかなぁと思い、ページをリロードしてみました。 それでも横スクロールはおろか、更新履歴のページには広告が全く入りません。 不信に思い、トップページではなく、更新履歴のページをひたすらリロードしましたが、 やはり広告は表示されませんでした。

個人的な予想として、refreshを使わなくても、「menu.thml」もしくは「menu2.html」 というページには広告が挿入されないんじゃないかと思います。 FC2さんの注意書きとしては「この方法を用いて、メインのページにも広告を表示させないという事をしましたら、 違反となり削除対象となります。」と書かれていました。 今回私はIFRAMEを使用して、「更新履歴」内だけ広告を表示させないようにしています。 メインのページにはちゃんと表示させていますので、大丈夫ですよ・・・ね?



この日記のトラックバックURL:
http://okota.pleasure911.com/0406/nikki_040630.html
この日記のトラックバック相互リンク
無し

▲2004年6月の日記一覧に戻る ▲このページのトップに戻る

Okotaの気まぐれ日記 のトップに戻る

手動トラックバック

2004年6月の日記

日記インデックス

■2007年
1月 2月 3月 4月
5月 ・6月 ・7月 ・8月
・9月 ・10月 ・11月 ・12月

■2006年
1月 2月 3月 4月
5月 6月 7月 8月
9月 10月 11月 12月

■2005年
1月 2月 3月 4月
5月 6月 7月 8月
9月 10月 11月 12月

■2004年
4月
5月 6月 7月 8月
9月 10月 11月 12月

Okotaの別サイト

人生をもっと楽しみたいなら
Pleasure911

ちょっとしたお小遣い稼ぎなら
ネットで儲ける?お金儲け話

サイト運営で副収入を稼ぎなら
HP作成+サイト運営⇒

格闘技の情報なら
格闘技・総合格闘技『盛者必勝』


【PR】 釣具販売【楽天】  ルアー・フィッシング【楽天】