0

こんにちは: 私たちのアプリケーションには、非常に多くのサブページとメニューがあります。たとえば:

サイト全体のメイン メニュー:

Index/Document/News/SysConfig and etc.

また、Sysconfig ページ内には、次のような他のメニューもあります。

user managment,roles,logs... and etc.

iframe を使用してサイトのレイアウトを作成し、関連する iframe の src 属性をユーザーの選択に従って変更します。でもこれでいいのかな?

たとえば、jsp の apache タイルや asp.net の masterpage などのテンプレートを使用することを考えました。

どれが最善の練習なのだろうか?

4

1 に答える 1

0

ベストプラクティスは、テンプレート化されたルートに行くことです...

私は長い間 Web アクセシビリティについて詳しく調べていませんでしたが、以前、外部向けのサイトで作業していたときは、あらゆる種類のフレームを使用することは大したことではありませんでした。スクリーン リーダーでは、iframe を含むフレームで問題が発生します。現在の世代のスクリーン リーダーがそれらをより適切に処理できるかどうかはわかりません。

考慮すべき検索結果/ディープリンクの問題もあります。たとえば、Google の結果リンクは iframe 内のページを直接指していますか? ユーザーをメインページにリダイレクトするためにハックを行う必要がありますか?

また、移行するコンテンツが多くない限り、テンプレート化されたルートに進むことはそれほど難しくないかもしれません. より複雑なニーズがある場合は、Wordpress や Drupal や Joomla などの優れたコンテンツ管理ソリューションがあります。

于 2011-04-21T10:43:34.853 に答える