为啥京东。淘宝。天猫等网站都没有使用响应式设计
可能是因为比较复杂,做了响应式之后,效果还未必比非响应式的好。加上这些大厂都要考虑浏览器兼容问题,一做响应式,可能写起来就疯了。你说为啥不用开源框架?我猜可能是响应式的开源框架性能和兼容性和实际效果不能满足他们所要的高度。倒不如不同设备上,重新实现一套,效果是可控的,实际上他们也是这么做的,一种设备定制一套前端。他们钱多,找一帮人挨个写就行了,这是土豪公司的办法,屌丝团队可能就要搞响应式了,但是效果可能都不会很理想了,不过有时候抱着有总比没有强的想法加上一穷二白啥也不怕开源的东西啥都敢用所以就搞了…。当然这都是我瞎猜的……
■网友
响应式设计是为了什么?是平板电脑和手机。他们那些公司都有客户端。响应式设计目前的缺陷是什么?是结构和性能,常规的响应式设计,只能通过 CSS 或者 部分 JS 来查询,然后 display none 一些不需要的结构,然后改造一下 div 的宽度等。但是本身的那些图片和 JS 、CSS 都要加载。手机流量又卡又慢,用过低端 Android 手机去访问一下响应式的京东首页,等几分钟之后,不知道会不会蓝屏?然后就是海量的兼容性问题。大网站往往采用很多元素和结构,CSS 和 JS 等,做成响应式需要对主流移动设备做兼容性,然后面对众多的 Android 手机,和版本型号,以及各种浏览器,直接尿了吧。所以:他们一般不做桌面版网站的响应式,而是针对用手机平板浏览器访问的,采用重定向的方法定位到类似 http://m.taobao.com 的手机专版网站。同时在上面推荐他们的客户端。
■网友
本人猜想东西多了,每个板块都有KPI,缩小屏幕,谁突出谁弱化,会争死人的,干脆大家都不管大家都在忙着优化现在的板块,增添新的功能。响应式的设计开发成本大,收益未知,没动力做。况且还有app去搞定那些各式各样屏幕的用户呢。正在做……
■网友
淘宝和一淘现在已经有了,天猫暂时还没有原因之一猜测是即使做了响应式设计,只会导致需要加载的css文件更大,页面加载的资源体积不会更小,而响应式设计通常是面向移动端的场景,依靠移动数据加载会比桌面端慢得多也会消耗更多用户关心的流量,与其这样不如重定向到一个单独的轻量级的基于H5的web app,也便于分离和定制。
推荐阅读
- 为啥看到书柜上的藏书会有心旷神怡的感觉
- 为啥知乎上普便有一种【我在北上广深打工,所以拥有更好的视野】这样的错觉
- 为啥工商银行的用户体验如此之差
- 汽车|看了中消协4S店服务测评调查结果,终于知道法系车为啥卖不好了
- 淘宝上那些十几块钱的衣服能穿么
- 你为啥从窝窝商城离职?
- 为啥5G和2.4G默认的BSSID是相同的
- 为啥电器实体店的价格比淘宝贵那么多
- 现在在线学习视频有很多了,为啥大部分人还是喜欢下载下来观看
- 为啥到现在你还没有女朋友 ?
