为什么像百度、淘宝之类大公司网页不使用响应式技术?而是独立写移动系统?

发布日期:2016-12-13
浏览次数:751
  
在发布了《响应式技术是不是坑》这篇文章之后,有读者问,在手机上打开淘宝和百度的网站,发现地址前面都有个“m”,例如:m.taobao.com, m.baidu.com。要是响应式技术像你说的那么神,为什么这些大公司不直接使用响应式技术构建网站?这样不是更省钱么?
 
undefined
 
要回答这个问题,就要先给出结论,响应式设计并不是万能的。虽然,我们是响应式的铁杆粉丝,但还是要承认这个事实。
 

那么究竟响应式设计适合哪些场景?

正如我们经常看到的那样,很多中小型企业,个人博客,创业公司,开源项目,小型网店,艺术家,画家,音乐家,甚至是政府和学校,都使用响应式技术,来搭建他们的网站。这些页面的特点一般都是访问者和网站的交互很少,仅仅用于信息展示和获取以及点个赞什么的。需要写的兼容性代码很少,非常适合做成响应式。
 
undefined
 

响应式设计不适合哪些场景呢?

而像淘宝,京东,还有其他的重交互性系统,则不大那么适合使用响应式技术。《响应式 Web 设计》一书中提到,响应式设计应该以移动用户的体验优先。在进行功能性设计的时候,需要优先考虑移动端的用户体验,然后才能考虑计算机端的用户体验。毕竟计算机的屏幕,比手机要大很多。产品经理往往要考虑,如何物尽其用并且堆砌更多的功能,所以响应式设计就不再是一个明智的选择。当然,这里有一个很重要的前提,您的技术团队,将需要维护两套代码,和两套基本不一致的系统。这对小型创业公司简直就是一个灾难。
 
 
 

对于响应式设计技术理解的误区

有很多朋友还说,响应式设计,由于需要同时支持计算机和手机,所以代码的执行效率比较低。也有的朋友说,响应式技术制作的网站,将比普通网站需要加载更多的样式和脚本,所以打开速度比较慢。这么说的朋友,一般有两类人。一类人是,认为慢5%,也算慢的人;另外一类人是,听第一类人说慢,就认为慢了。起飞页作为国内使用响应式技术比较多的一家公司,专门的做过一些内部测试。在去掉了,响应式样式和脚本之后,页面的加载速度,确实提高了,但仅仅提高了3%到5%。相对于响应式带来的各种好处来说,这点性能上的开销,几乎可以忽略不计。
 

要不要使用响应式?

对于初创企业,如果希望投入较小的时间和精力,就可以让自己的网站在手机以及平板电脑上被使用,响应式技术完全是最佳解决方案。如果您的企业成长到了一定的规模,并且希望,这手机上来点不一样的东西,那么专门的移动系统,也是一个不错的选择哦。顺便说一下,其实百度和阿里,腾讯,小米,知乎,很多大家都耳熟能详的公司,都在不同的产品中,使用非常多的响应式技术。可见,即使是财大气粗的大公司,也并不是都能支撑得住独立移动系统的开销。套用一句老话作为结束,作为产品经理,我们需要能够找到用户体验和构建成本的平衡点。
 
 
undefined
 
 
 
 

登录后即可发表评论,立即登录.