2012-04-09 2 views
0

写真のサムネイルを含むページがありますが、そのスクリプトはthumbnails.phpです。各アイコンにはポップアップウィンドウで開くpopup.php?id = nnnへのリンクがあり、大きな画像といくつかの情報を表示します。これは、新しいタブまたはウィンドウに表示されるポップアップコンテンツを避けるための良い習慣ですか?

ユーザーはdomain.com/popup.php?id=nnnに直接アクセスして、ポップアップの小さなコンテンツをウィンドウまたはタブ全体に表示させたくありません。 このスクリプトはまず、リファラーがサムネイルを含むページであるかどうかを確認します。 そうでない場合、descrption.php?id = nnnが開かれます。このページは、拡張情報付きの通常の画面に収まるように設計されています。 この方法では、主にWebクローラを考えました。

これは良い方法ですか?

+0

このGoogle WMTでは、同じではないにもかかわらず、popup.php?id = nnnとdescription?id = nnnの両方からタイトルタグが重複していることがわかります。編集:私はrobots.txt(disallow)にポップアップを追加できることを知っていますmmmm、それが良いことであるかどうかわからない – dstonek

+0

私は禁止するpopup.phpを追加する方法が表示されません、傷つけるだろう、あなたはGoogleをしたくないスクリプトの結果のインデックスを作成しようとしています。あなたはGoogleが画像を掻き集めるのを望んでいない限り? –

答えて

1

私が過去18カ月間にわたって取り組んできたプロジェクトの多くは、新しいウィンドウやタブを開いてしまっています。代わりに、Jquery Dialog (modal mode)を使用して、画像、HTML記述、またはその他の属性情報を表示します。

これにより、間違ったウィンドウやタブを誤って閉じたり、元のウィンドウからサイトに戻るのを忘れたりした場合に、ユーザーが同じページに留まらず、跳ね返る危険性がなくなります。

+0

私は長いことこの方法を見てきました。私はまだ何らかの理由でここで説明することが長いので、確信していない。とにかくそれについてもう一度考えてみましょう 最後の点は分かりません。ユーザーが誤ってポップアップを閉じることがありますが、メインページがまだ表示されている場合は、再び開くことができます。 – dstonek

+0

ああ、申し訳ありませんが、「ポップアップの小さなコンテンツをウィンドウやタブ全体に表示する」ことに気をそらされました。ライン。 –

+0

また、質問のタイトルは、新しいウィンドウとタブについて質問していると推測します。 –

関連する問題