Re: フレーム使用のサイト閲覧で気づいたこと ( No.1 ) |
- 日時: 2012/08/25 07:22
- 名前: りり
- そういえば、こちら◆SSIの活用法◆で、o6asanさんが、SSIで日付日時取得を表示するため、やむを得ずフレームを使われましたが
http://todos.xsrv.jp/22patioweb/todos.cgi?no=42 そのときも、日付日時更新にタイムラグがあると感じました。フレーム利用とキャッシュの関係が絡んでいたのかもしれませんね。
|
Re: フレーム使用のサイト閲覧で気づいたこと ( No.2 ) |
- 日時: 2012/08/25 13:01
- 名前: sugiyama
- エラー(NGワード)メッセージが出て投稿できないので、画像にしました。
|
Re: フレーム使用のサイト閲覧で気づいたこと ( No.3 ) |
- 日時: 2012/08/25 13:35
- 名前: りり
- sugiyamaさん、詳しくありがとうございます。
こちらの掲示板は、htmlタグが使えないので、タグをそのまま表示します。 緊急対応のteacup掲示板では、タグが使える分、htmlタグを紹介しようとすると、< > 内が消えてしまうので、<>とそこだけ全角にするなどの苦労もしますが。
URLを入れると自動リンクなので、一般の参加者は、「href」など入れないのですが、スパマーの中に、自動リンクでなくてタグが使える掲示板用に、URLにリンクタグを付けてくるものがあったのですね。 で、半角の「href」が禁止ワードになっています。
あと自動投稿ではなく手動で無意味な英文を入れてくる迷惑投稿者があり、良く使われる半角thも禁止ワードにしています。で、そこを一部全角などにしていただくと良いかと思います。thは、通常の日本語書き込みには使われないのですが、参照URLにたまたま出てくることもあって悩みの種です。
今回は、「href」の方が引っかかったようです。
いろいろな対策により、自動投稿プログラムは完全阻止できているのですが、投稿フォームを探してきて、迷惑投稿するケースは、残念ながら完全に遮断できないですね。
あっと、ここからが本題です。sugiyamaさんのご提案は、こういうことですね。 http://www.1uphp.com/con1/frame/noframe.html
なるほどーーー 対応していない場合、ただ「フレームを使っています」とか「このページを表示するには、フレームをサポートしているブラウザが必要です。」とか表示するのではなく、フレームなしでコンテンツが閲覧できるように対策しておくということですね。
この方策は、あまりいきわたっていないと思います。
いろいろ理由があり、フレームを使われている方も、まだまだいらっしゃいますから、貴重な情報ありがとうございました。
フレームありのサイト閲覧でこういう体験あったという情報に対し、対策的なこと、閲覧者ではなくサイト設営者のほうですが、そういうこともまとまったら、「フレームでメニューページをつくったときの工夫」に転記していきたいと思います。
今後ともよろしくお願いいたします。
|
Re: フレーム使用のサイト閲覧で気づいたこと ( No.4 ) |
- 日時: 2012/08/25 19:55
- 名前: りり
- えっと、補足として
>フレームを使っているページには、一日二日を争うような情報は書いていない
あの…実は、私が、よく訪問させていただいているページで、最近続けてこのフレームキャッシュ問題に直面しまして、気になり始めたのですね。
一つ目は、毎日更新されている方がいらして、トップページを見て、一度更新もかけたのですが、その日の更新はまだのようでした。で、前日までの内容に対して、そちらの掲示板に書き込んだのですね。 すると…私が掲示板で確かめたく尋ねた内容のことが、その日の更新に入っていたのです。 まあ、FTPで更新されたものは、掲示板のように日時が入るわけではないので、そこの時間差が分からないのですが…
あと、こちらで新規カテゴリーも設置させていただいた電右衛門さんのサイト。電右衛門さんお出かけのようで、定期更新がかなり遅れているようで一時心配してしまいました。 すると…他の方の掲示板書き込みは、一日前に入っていて、どうやら、私が、皆様よりかなり遅く更新に気づいたようなんですね。
そんなことが続いたものですから、変ねーーーと感じていました。フレームの場合、環境によっては最新ページが出にくいと分かり、今回、やっと訳が分かり、また対応も、フレームサイト閲覧者、設置者、双方に必要だなと感じたわけです。
そんなに神経質に考えているわけではなく、フレームを使ったトップページでは、こういうことが起こりますよ…と、双方が認識して利用すれば良いかと思っています。
|
Re: フレーム使用のサイト閲覧で気づいたこと ( No.5 ) |
- 日時: 2012/08/25 20:23
- 名前: sugiyama
- [Crtl]+[R]や[F5]でリロードしても各フレーム更新が反映されないってのは不便ですね。
* imgタグでHTMLファイルに埋め込んだ画像 * HTMLファイルにSSIでincludeしているファイル * HTMLからリンクしているcssファイル これらのものはHTMLのリロードをすれば必ず新しく読み直されると思います。 (そうじゃないと不便過ぎる)
私が「音声ファイルの更新が反映されなかった」というのは、 HTMLファイルからリンクを張っている感じのものでした。[再生]ボタンを押すと音声が再生される感じ。 これだと、音声をページに埋め込んでいるのではなく、音声ファイルにリンクを貼ってある感じなので、 HTMLをリロードしても音声は更新反映されないのかもしれませんね。
各フレームページはHTMLファイルに埋め込まれている画像なんかとは性質(関係性)が違うのかもしれませんね。 (ページを構成する要素ではない! みたいな…)
|
Re: フレーム使用のサイト閲覧で気づいたこと ( No.6 ) |
- 日時: 2012/08/25 21:05
- 名前: りり
- >これだと、音声をページに埋め込んでいるのではなく、音声ファイルにリンクを貼ってある感じなので、
>HTMLをリロードしても音声は更新反映されないのかもしれませんね。
なるほどーーー、そういうこともありますね。 実際に体験すると、実感し、理論的にもすっきりすると…ということは出てきますね。
私は、以前、フレームを使ってサイト作成しようという方をお止めするほど、理論がしっかりしていなかったのですが、今だったら、言葉を駆使して止めさせると思います。それに、ホームページビルダーのような便利なソフトも、つくりが本当に洗練されてきています。昔は、ビルダーを使ってフレームページを四苦八苦して作られた方もいらっしゃるでしょうが。 今は、どれだけ使いたいテンプレートや素材が豊富かで勝負していますから、ホームページビルダーも、cssやJavaScriptを知らない方でも、それを駆使した結構見栄えの良いテンプレートから、さっとそれなりのページができてしまいます。まず慣れない方だったら、そうしたテンプレート利用のサイトから慣れていただくのが良いと断言できます。
>* HTMLファイルにSSIでincludeしているファイル >これらのものはHTMLのリロードをすれば必ず新しく読み直されると思います。
今、私もそこを考えていたのです。SSIに思い至ったのは、フレームを使われたトップページに、正しく最終更新日時が反映されていなかったからなんです。で、中の記事へ進むと新しい記事になっていて…トップに戻ると、やはり古い日付…それで、記事は新しくしたのに、トップの更新日を直し忘れたのかと思い、「SSIを使われたらどうでしょう?」と、お節介を書きにいってしまったのですね。そのとき何回か見直したら、トップの日付も新しくなっていたので、キャッシュの問題だったのでしょう。
ということで、フレーム使用のトップの日付を手書きで書き直してFTPアップしても、キャッシュ表示で古い日付のまま…ということが起こりえますから、フレームを使っている方ほど、トップの更新日時は、SSIをお使いいただくと良いかと思うのですね。SSIは、古いキャッシュを出すということはないと思うので。 是非、フレーム使用の方には、SSIで更新日時を出す方法を採用いただきたいと思います。
|