我正在处理许多浏览器问题。我怀疑是否可以开发与所有浏览器或绝大多数浏览器兼容的应用程序,它需要是Web应用程序。关于框架和工具的任何建议?
是的,绝大多数可能。我建议您查看
- bootstrap-浏览器之间可预测的布局&屏幕尺寸
- jQuery-避免浏览器特定的JavaScript
javascript 上的一些建议:使用掩盖兼容性问题的第三方库。示例:
jQuery :掩盖特定于浏览器的事件详细信息,并修复了许多其他内容
JSON2 :修复某些浏览器中缺少JSON的定义
html5shim :修复某些浏览器中的HTML5支持
Raphael :修复SVG/VML与均匀API混乱(如果您使用IE8和siller)
关于 CSS和HTML compatibilites:这确实取决于您是否要在版本9之前支持IE。
有数百个工具可以帮助这一点,但实际上最好的事情是学习网络标准:http://www.w3.org