可能是一个模糊的问题,但我想知道在创建网站时支持所有网络浏览器功能的重要性和必要性,我确实遇到了臭名昭着的Internet Explorer
的许多问题,现在几乎已经过时了每个人都讨厌它,但人们仍然使用它,当你无法获得相同的CSS
或格式化以应用于不同的浏览器时,它会变得很头疼。 Chrome
和Firefox
似乎没有给我带来任何问题,但出现的IE
的每个版本似乎都有不同的做法,我们必须坚持这些做法才能获得我的网站显示我想要的。
想要问任何有经验的网络开发者是否确实需要确保您的网站在每个浏览器上正确显示和相同?我实际上在做网站时不考虑IE
我只在更流行的浏览器上测试我的网站,例如Chrome
,Firefox
和Safari
网络和移动设备。这是件坏事吗?
答案 0 :(得分:1)
这是一个模糊的问题。我们不能轻易回答一个问题,因为它会因项目而异。
然而,为了尝试这样做,答案是“是的,绝对 - 除非有正当理由否”
然而,有效的理由往往不受限制,但有些理由不在我的头顶:
事实上,总结最后两颗子弹,我可能会这样说:
答案 1 :(得分:0)
以这种方式理解:
网站只是传达某些信息的平台......现在,如果您想以相同的方式在所有媒体(网络浏览器)中显示您的信息......那么,是的,你需要支持所有的媒介....否则灰姑娘也可以呈现为野兽!! :)
答案 2 :(得分:0)
这实际上取决于您对用户的期望。这取决于年龄,国家,工作,甚至政治,如果你想要TIME.com。如果你有一个保守或较旧的用户群,你最好支持IE。年轻,时髦的自由主义者更有可能使用Chrome / Firefox。
根据Wikipedia,互联网资源管理器在2013年的用户份额约为20%。
这只是我的观点,但我看到了20%。这并不意味着我必须让IE中的所有内容与Chrome / Firefox中的内容完全相同。但它必须看起来不错,绝对不会破碎。
答案 3 :(得分:0)
答案是肯定的。但你不应该担心浏览器,而是支持标准。当您支持实际标准时,您将支持所有浏览器。如果您担心某个功能不受支持或仅支持部分支持,那么您需要进行检测并做出相应的反应,无论是polyfil还是忽略该功能。