我们应该考虑IE7兼容设计网站?实际上,我们应该从哪个版本考虑浏览器支持?有些客户要求ie6以上,即7以上,即8以上,....一些CSS属性在他们所需的浏览器版本上工作。那我们该怎么办?即考虑 - 设计问题
0
A
回答
0
这取决于你想要建立什么样的目标受众。
我在这个问题上的经验法则:
在一般情况下,应该有可能使一个网站完全IE8到IE9 +兼容,至少可用。这需要一些关于CSS和JavaScript的解决方法和回退,但是使用条件注释并不是太多的不便。它可能看起来不那么漂亮,或者运行速度比较新的浏览器快,但IE8用户可能会习惯这一点。如果没有其他规则适用,试着瞄准。
有观众没有专业知识和/或勇气去升级他们的软件(尤其是老年人),或者不允许他们这样做(特别是在非IT部门工作的人)。所以,如果你专门针对其中的一个,请考虑支持IE7。
如果你正在构建一个花哨的富客户端web应用程序,那么对于那些易损IE浏览器版本来说,它很可能会太慢,所以随便把所有东西都放在IE9甚至IE10下面。
在每种情况下,都会向具有不兼容浏览器版本的用户显示有用的错误消息。不要向他们展示破损的网站。
让我们看看一些统计数据(2014年1月):http://gs.statcounter.com/#browser_version_partially_combined-ww-monthly-201307-201312-bar - IE8仍具有相当的市场份额,而IE7是几乎绝迹。
另外作为参考,谷歌有ditched IE9 a few weeks ago for some of its applications。
相关问题
- 1. 设计考虑
- 2. 设计考虑
- 3. uitableviewcells,设计考虑
- 4. TIBCO设计考虑
- 5. Android:设计考虑布局
- 6. 设计考虑上注册
- 7. ASP.NET设计考虑事项
- 8. 设计考虑与用户
- 9. MVVM设计考虑事项
- 10. 设计散列函数时你会考虑哪些问题?
- 11. 考虑备份的问题
- 12. 问题DQL没有考虑?
- 13. Dojo:主题vs事件,应考虑哪些设计考虑因素?
- 14. Webservice:考虑设计和安全考虑事项?
- 15. python timeit是否考虑设置计数
- 16. MQTT vs MQ设计考虑因素
- 17. 考虑时间的数据库设计
- 18. CMS的设计模式,并考虑
- 19. 一个后端Restful API设计考虑
- 20. 数据仓库设计(考虑到SSAS)
- 21. UIViewController设计考虑的子类
- 22. 方法参数的设计考虑
- 23. 考虑LINQ to Excel的问题
- 24. strptime问题() - %p没有考虑到
- 25. EventMachine的问题(并考虑Sinatra异步)
- 26. 设计抽象类时,我应该考虑序列化问题吗?
- 27. 模块交叉参考设计问题
- 28. 考虑到区域设置等一些NSDate的问题
- 29. 如何考虑Sprint计划?
- 30. OO设计问题