为什么门户网站都没有使用Flexbox?

glacier
  • 10

查看了百度、新浪、搜狐、网易等PC端网站首页源代码和css文件,除了新浪在一小块内容中采用了flex外,其他几个网站均未实现flexbox。是不是因为兼容性的问题,防止IE10以下的浏览器不能正常打开啊?
图片描述

新浪也只是在这一小部分采用了display:flex;

未访问上述网站其他版本。

回复
阅读 2.4k
8 个回答

想起一句话。不要给前端配备高性能的电脑了,不然他们不知道在用户那里他们的页面是什么样子。

这个世界上还存在一大堆老IE用户

除了兼容,还会有别的问题么?

大型网站为了考虑兼容性

问题的根源是:你要不要使用flex?

1. 如果你开发手机端,非常建议你用flex,用过的话你应该知道它写起布局来有多爽。flex在未来会是浮动布局比较完善的替代方案。微信小程序开发就是使用flex布局。

2. 如果你开发pc端,问题就是兼容性。如果你的网站是政府性企业性的网站,那就没有必要。如果你追求性能,追求用户体验,你想使用各种炫酷的前端技术给你的产品开挂,考虑兼容性有用吗?低版本浏览器就不让它打开,提示它升级或更换浏览器。自己不爽的浏览器也不让它打开,只要产品够屌。

2017年,如果你还在为ie6,7,8的兼容焦头烂额,如果你还对h5,c3患得患失,如果你还在纠结是用原生js还是jq操作dom,如果你听过node,vue的大名但没有用来解决问题而是苦究一些晦涩难懂的概念,那么,如火如荼飞速越进的前端技术可能就与你失之交臂了。

换句话说,对不起,你out啦

切记,不可弃本逐末!

如果是移动端;可以使用flex的布局;
如果是pc端的话;如果不考虑低版本的浏览器的话;可以使用flexd的布局;但是像新浪;网易;百度等大型的网站必须考虑不同的用户群体的使用;必须考虑兼容性了;
最后;;用不用flex;要看自己公司具体的需求来决定。

我推测一点,因为这些页面很早就已经写好了,这些大公司的门户网站样式基本都是固定的,这两年才流行起 flex 没有使用的必要啊,另外肯定是兼容性的问题,门户类网站兼容要求肯定是比较高的。

兼容问题 + 懒得改版

你知道吗?

宣传栏