2010-05-31 46 views
1

在开发asp.net页面以支持浏览器兼容性时,需要注意什么?开发页面以保持浏览器兼容性

我的意思是,布局没有按要求在所有浏览器中正确显示,但在某些浏览器中运行良好。我认为这是每个人都需要实现浏览器兼容性的主要问题。

回答

1

布局不需要在每个浏览器中看起来完全相同,但它需要适度地降级以揭示核心功能。

我发现为不同浏览器开发布局的原因是,你使用的黑客越少越好。

这在理论上应该越来越容易做,随着IE6的消亡。

短名单将包括:

  • 重置CSS
  • 使用该测试通过 对大多数浏览器的JS框架
  • 不使用CSS黑客
  • 验证你的HTML
  • 让您的网站开发人员与您的网页设计师密切合作 ,或让两个人都成为一体。针对要 浏览器
  • 测试是兼容
  • 知道你的浏览器streghts和 weakneses

虚拟机是您的跨浏览器测试的朋友,或独立(便携式)应用程序。

0

没有规则可以适用于所有情况。每种情况都是独特的。

重要的是要开发验证的页面。在页面验证之前,对于浏览器问题的任何抱怨都不能认真对待。

0

开始您的网站的Firefox和IE,然后用Chrome进行测试。不要使用任何依赖任何浏览器的代码。 确保您的网站能够在所有浏览器中正常工作并不容易。有多个浏览器,然后有智能手机应该适度地显示您的内容。