1

iFrame とフレームセットに関する投稿はたくさんありますが、私の懸念に対処するものは見つかりませんでした: フレームセットは使いにくいですか?

フレーム化された Web サイトに対する反発の可能性を理解した上で、Diggbar を再作成したいと考えています。その下にある iFrame は 1 つだけではなく、2 つ以上が必要です。

この Stackflow スレッドは解決策を提供しますが、ページの下部が隠れた iFrame を生成します。この例を見るには、以下のリンクを使用して (リンクは 1 つしか含めることができないため、ここでハッキングしています。申し訳ありません)、Plaquesを検索してください。スクロールバーの下部を含め、ページの下部が隠されていることに注意してください。

フレームセットは、下部フレームが上部バーの下の高さに完全に一致している (つまり、ページが切り取られていない) Diggbar を再作成するのに簡単なようです。

概要:

  1. フレームセットは (iFrame よりも) 使いにくいですか?
  2. フレームセットで iFrame を使用する必要がある場合、スクロールバーとページが下部で途切れないようにしながら Diggbar を再作成するにはどうすればよいですか?

ありがとう!

HACK LINK (リンクをまとめる): "http://" + "ephemera.continuation.org/stackoverflow/iframe.html"

4

1 に答える 1

1

私は何としてもフレームセットを避けたいと思います。HTML 4 仕様に関しては有効ですが、クロスデバイス サポートは不十分です。ほとんどのメインストリーム ブラウザーは意図したとおりにフレームセットを表示しますが、より専門的なブラウザー (携帯電話に見られるものなど) はフレームセットを台無しにする傾向があり、多くの場合、サイトが使用できなくなります。

アクセシビリティの問題もあると思いますが、iframe にも同様の問題があると思います。

他に考慮すべきことは、プレゼンテーションです。フレームセットを使用する場合、Web サイトのデザインをフレームセットのパラメーターに効果的に制限していることになります (このフレームは上部にあり、このフレームは下部にあります)。一方、iframe はページ上の別の要素にすぎず、CSS を使用して他の要素と同じように操作できるため、HTML に触れることなくサイトを根本的に再設計できます。

リッチ

于 2009-07-18T22:39:53.320 に答える