0

您好:在我们的应用程序中,有很多子页面和菜单,例如:

整个网站的主菜单:

Index/Document/News/SysConfig and etc.

在 Sysconfig 页面中,还有其他菜单,例如:

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

现在我们使用 iframe 来做站点的布局,我们根据用户的选择更改相关 iframe 的 src 属性。但我想知道这是否是个好主意?

我想使用模板,例如 jsp 中的 apache 磁贴和 asp.net 中的母版页。

我想知道哪个是最好的做法?

4

1 回答 1

0

最佳实践是走模板路线......

我已经很久没有真正研究过网络可访问性了……但在过去,当我在面向外部的网站上工作时,使用任何类型的框架都是一个很大的禁忌。屏幕阅读器会遇到包括 iframe 在内的框架的问题。我不确定当前一代的屏幕阅读器是否能更好地处理它们。

还有搜索结果/深度链接问题需要考虑。例如,您的 google 结果链接会直接指向 iframe 中的页面吗?您是否必须进行黑客攻击才能将用户重定向到主页?

只要您没有太多要迁移的内容,走模板化路线也可能不是那么困难。如果您有更复杂的需求,可以使用 Wordpress、Drupal 和 Joomla 等出色的内容管理解决方案。

于 2011-04-21T10:43:34.853 回答